Website

Keyboard Navigation

Keyboard navigation is an essential part of accessibility. Many users rely on their keyboards to navigate webpages using the Tab key.

The Tab is going to focus on elements like buttons, links, images, and headings, then indicate to a screenreader the title/purpose of where you've landed.

Best Practices for UX & A11y

The easiest way to check if a webpage is accessible is to Tab through it and press Enter on the links.

The navigation order should be logical and intuitive. It should follow the flow of the page:

  • left to right ↔️
  • top to bottom ↕️
  • header first → then main navigation → then page navigation → and then the footer

If an element cannot receive keyboard focus, include tabindex="0"

⚠️3Play webpages should be keyboard accessible. Beware when using Hubspot or Unbounce as these are not always accessible.


Responsiveness

Responsiveness relates to the flexibility of a web page layout across devices.

Responsiveness lies in the code and targets the width of the user's web browser to determine what to display.


Best Practices for Accessibility

  • Scroll bars must appear to fit screens on desktop computers
  • On mobile, users should be able to zoom up to 200%
  • Contrast levels on mobile may need to be higher (ration or 4:5:1)
  • Columns should stack on top of each other in mobile view

Columns stacking on top of each other as website width diminishes


  • When using a 3-column code, set widths with pixels not percentages

    • 3-column code: <div class="column" style="max-width: 360px;">
    • 4-column code: <div class="column" style="max-width: 300px;">

Landing Pages

A landing page appears in response to a click on a search engine, marketing promotion, marketing email, or other online advertisement.

The goal of a landing page is to lead to a conversion or action.

A good landing page:

  • Has a clear CTA
  • Is skimable
  • Is eye-catching
  • Is informative
  • Is relevant to the previous action taken
  • Stays within brand

Examples of 3Play landing pages include Adwords, webinar registration, and event registration.

Best Practices for Landing Pages

Make Your Offer Clear 👍

Think about where the viewer is coming from and then strategize your message around that.

Good landing pages are skimable. Let's be honest, most people aren't taking the time to read anymore.

  • Include a vivid CTA button

    • Note: Button text should be descriptive and actionable.
  • Use language that makes the prospect feel inspired, excited, smart, and appreciated

Example banner reads: 3Play Media Closed Captioning Solution, 99% accuracy rate, 5-star support, easy to use, trusted by 2,500+ customers. Two buttons read: View Pricing and Get Started

Simplify the Landing Page 👍

Pay attention to what is above the fold. Make it:

  • Visual
  • With a strong headline
  • Brief description of benefits (1-2 sentences)
  • Clear CTA button
  • Beautiful, relevant imagery

Add Testimonials 👍

Include customer testimonials whether it be a tweet, quote, or G2 crowd review

Optimize for SEO 👍

Incorporate the keywords into the title, headline, body text, image alt text, and other places where it fits.

Don't forget to include meta description information as well.

Make it Accessible 👍

Check for keyboard accessibility, color contrast, responsiveness, and flow.