Categories
design navigation roundup

Infinite Scrolling and Accessibility (It’s Usually Bad)

Experts say don’t do infinite scrolling, or be extremely careful in doing so. I completely agree. Infinite scrolling creates accessibility and usability problems. Below are checkpoints, issues and suggestions from a few resources.

Here’s a great list of checkpoints from the article So You Think You’ve Built a Good Infinite Scroll by Adrian Roselli (@aardrian):

  1. Can the user hit “back” and return to the exact same place?
  2. Is there paging for when the JavaScript breaks?
  3. Does the page have a footer?
  4. Can a keyboard user access all other content on the page?
  5. Can you share a URL to a specific place on the page?
  6. Can a user easily jump ahead a few “pages” to quickly get to content much further down the list?
  7. Does the memory footprint of the page dramatically increase after just a couple new “pages?”
  8. Is there a way to disable automatic infinite scrolling and lean on standard paging?
  9. Have you conducted any user tests?
  10. Are you satisfying a use case that has come from research or user request?
  11. Do you have any analytics/tracking to measure success?

In the article Infinite Scrolling: Let’s Get To The Bottom Of This, Smashing Magazine makes some great points including the following.

Fails: temptation, optimism, exhaustion, pogo-sticking, loss of control, distracting, unreachable

  • Users want immediate access to exclusive data.
  • Users want to feel in control.
  • Users often look for landmarks when scrolling.
  • Consider conventional pagination or a hybrid solution.
  • Provide interesting content without an ambiguous interface.
  • Users often expect a footer.
  • An infinite list is still a list.
  • Effects are nice to have but not a must.

In the Simply Accessible article Automatic infinite scrolling & accessibility, Derek Featherstone (@Feather) says:

  • Just don’t implement infinite scrolling.
  • Replace automatic infinite scrolling with a “Load more results…” button or link that explicitly invites the user to add more. Once they do a few times, prompt them to ask if they’d like to turn auto-loading of more results on.
  • No, really, just don’t implement infinite scrolling.

Further reading:

Categories
jobs

Accessibility Jobs, July 2015

Some great job opportunities relating to web accessibility:

As always follow me (@WebAxe) and @a11yJobs on Twitter for more!

Also, check out this LinkedIn group, The Digital Accessibility Career Exchange.

Categories
roundup testing

Link Roundup – June 2015

Categories
roundup tools wcag2

WCAG Cheat Sheets and Checklists

Here are some great checklists and filtering tools for the W3C’s Web Content Accessibility Guidelines—WCAG 2.0 and WCAG 2.1 [and now WCAG 2.2]. Know any others?

Related

W3C WCAG 2.0

Last updated Sep 2024

Categories
facebook google jobs mobile web youtube

Accessibility Jobs, April 2015 (all in California!)

Wow, many technical accessibility jobs open in Silicon Valley in Northern California!

Thanks @a11yJobs and @a11yBay