You are here: Re: Navigation lists and accessibility issues « HTML « IT news, forums, messages
Re: Navigation lists and accessibility issues

Posted by David Mark on 08/06/07 22:34

On Aug 6, 11:16 am, Dylan Parry <use...@dylanparry.com> wrote:
> I've been wondering lately about navigation and accessibility. There are
> two places that the navigation can "live":
>
> 1) Before the content;
> 2) After the content
>
> But which is best from an accessibility point of view? I used to think

After the content.

> that it was best to put the content first and the navigation following
> it, but started to think about it - what's more annoying: having to
> select a "skip navigation" link/listening to the same navigation on
> every page; or realising you're on the wrong page but having to listen
> to 20 paragraphs of content before getting to the navigation?

Change your thinking. Put a "Skip to Navigation" link before the
content. You can optionally hide it for screen media and show it for
handheld. But realize that if you hide it, most screen readers will
not "see" it either as they just read what is on the screen (this is
why some authors position the link off the screen, instead of hiding
it.) Aural browsers will see it either way.

Also, links that reference the next, previous, parent and home pages
should have access keys, as well as link elements in the header. A
bookmark link that references the navigation anchor is a good idea as
well. Lynx (for example) displays these types of links in a row
across the top of the page.

View pages in Lynx, a mobile device or listen to them through a screen
reader (or aural browser) and it becomes apparent that navigation
first is backwards and often redundant.

Furthermore, look at search engine result snippets for upside-down
sites and you see the same "Back to Home", "Contact Us", "Feedback",
etc. text over and over. I have also heard that spiders prefer to see
top-level headings and relevant content at or near the top (the higher
the better.)

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация