W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > April to June 2012

Re: Using Heading to Replace Skip Links

From: Russ Weakley <russ@maxdesign.com.au>
Date: Sat, 12 May 2012 19:51:53 +1000
Cc: W3C WAI-IG <w3c-wai-ig@w3.org>
Message-Id: <C602AAFC-6FDA-44FE-B800-F645BA931800@maxdesign.com.au>
To: Patrick H. Lauke <redux@splintered.co.uk>
> I'll hazard a guess and say: so that sighted users / users with partial vision that rely on keyboard navigation know that the links are actually there (rather than assuming AT will announce their presence even if they're not visible on the page).
> 
> In that respect, there is a possible halfway solution of having these links hidden to start with, but making them visible on :focus (and possible :hover).

Like this example which is activated on focus (becomes visible when "tabbed")?
http://maxdesign.com.au/jobs/example-skip/03.htm

This method does not work well with Opera, which has it's own keyboard tab paradigm  :)

One thing to add to the discussion on skip links is that some browsers, like Safari and Chrome (amongst others), will visually jump to the target location, but the focus will remain at the top of the page. Currently, the only way around this is to resort to some JS. :(

Here is an example of a JQuery solution
http://terrillthompson.com/tests/skiptest2.html

Russ
Received on Saturday, 12 May 2012 09:52:27 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 12 May 2012 09:52:27 GMT