Segue a explicação do código caso mais alguém tenha interesse de aprender:
——————————————-
Olá. Isso é uma regra de acessibilidade para:
(1) pessoas que possuem deficiência visual
(2) pessoas com deficiência motora que navegam com a tecla TAB/ via teclado
No caso (1), os deficientes visuais, utilizam um leitor de tela, que vai ler
os links “Skip to primary content” e “Skip to secondary content”. Isso serve
para que ele vá direto ao conteúdo do site, sem ter que passar pelos outros
itens menos relevantes.
No caso (2) é bem parecido. Só que o deficiente motor, ao navegar com o TAB,
vai perceber pela barra inferior do navegador de internet, que está em um
link “Skip to primary content” e poderá, da mesma forma, ir direto ao
conteúdo do site.
Quem se preocupa com acessibilidade web, geralmente cria outros itens como
“Skip do menu”, ferramentas de alto contraste, tamanho da fonte, etc. Existe
uma lei federal, desde 2004, que diz que os sites brasileiros devem ser
acessíveis! Mas, estamos falando de Brasil…
Uma observação é que estes links “Skip to primary content” são “invisíveis”
para nós. Ou seja, eles estão no código, mas possuem um estilo
“display:none” ou “text-ident:-10000” ou “visible:hidden” ou é inibido por
javascript, para que seja mostrado apenas para quem deseja ver. O ideal é
que estes links estejam visíveis, para até nós, utilizarmos, como você pode
ver no site: http://www.brasil.gov.br/
Eu fiz um trabalho acadêmico sobre isso. Caso tenha interesse em saber um
pouco mais:
http://acessoufba.wordpress.com/
Se puder assista o vídeo, sua visão será outra!
http://youtu.be/rx1-BawHDEY
Espero ter ajudado.
Abraços!
—
Adriano Fialho
http://about.me/afialho
Post Original: http://groups.google.com/group/wordpress-brasil/browse_thread/thread/99560a88595330b0#msg_646c8fdb2b7b1891