We have moved to Github. Please open tickets there.

Opened 11 months ago

Last modified 10 months ago

#4589 new Defect

Provide a skip-to-content link

Reported by: ewinslow Owned by:
Priority: normal Milestone: Needs Review
Component: Core Version: 1.8.5
Severity: minor Keywords: a11y
Cc: brett@… Difficulty:

Description

All layouts should give the main content area an ID of "elgg-content" (or whatever) so that we can provide an accessibly-hidden link at the top of the page.

Change History (4)

comment:1 Changed 11 months ago by ewinslow

  • Keywords a11y added

comment:2 Changed 10 months ago by sembrestels

This post is really interesting, but I prefer an invisible link. And you?

comment:3 Changed 10 months ago by ewinslow

Wondering if role=main isn't our best bet here. Skip links apparently don't even migrate focus most of the time and the only argument in favor of a skip link was for magnifying glass users, which I don't find compelling.

comment:4 Changed 10 months ago by sembrestels

Look at http://riley.dutton.us/phocco/phocco.html

It has a jump to link that allows go to the beginning of the page when you scrolled down. We can use something like this to solve the a11y problem and provide an useful link to go up in the page.

Note: See TracTickets for help on using tickets.