Oi Bruno, boa noite.
Eu respondi justamente isso. Em acessibilidade web, o padrão é que o amigo coloque toda e qualquer sequência de links dentro de uma lista, essa regra é proveniente das Webstandards. Os saltos, para não serem repetitivos, devem abarcar um espaço razoável de textos, links etc. É claro que tenho minha forma pessoal de aplicar tanto as webstandards quanto acessibilidade web, que se completam para que um site seja realmente acessível. Sendo assim, vou colocar o que você escreveu e procurar te mostrar a questão:
Eu tenho uma menu principal com os links por exemplos: A Empresa, Quem Somos, Relacionamentos.
Na página de Relacionamentos, tenho como se fosse a subdivisão dessa em duas: Carreiras e Fornecedores.
Eu gostaria de saber se a utilização de um role="navigation" seria possível nesse contexto.
* aqui o amigo está dizendo que possui um menu onde em seu terceiro item, relacionamentos, existe submenus onde quer aplicar o role., já existente logo acima. Eu digo já existente logo acima porque o amigo diz que os menus já possuem um role navigation. Assim, o amigo quer um novo role navigation no terceiro item. O que o amigo está querendo significa que de um role navigation para outro ele só vai pular dois links, o que significaria apenas dois tabs ou duas setas para baixo para alcançar a mesma função. Um role navegation não é para isso. É para saltos entre seções, tipo navegação, principal, pé-de-página, pesquisa, etc... não é para ser colocado em cada link que o amigo achar importante. Acaba dificultando a navegação, pois basta navegar com tab através dos links.
Entendi que na página de relacionamentos o amigo quer o destaque em nos subitens de relacionamentos, mas isso deixa a página pouco "clean" para os ouvidos também. Para quem enxerga, o amigo pode fazer um CSS que deixe os subitens ativos quando entrar na página de relacionamentos, mas ficaria mais interessante para deixar acessível a todos, se o amigo, na página de relacionamentos, criasse salto para este conteúdo, e, abaixo desse dois saltos um para cada subitem, uma hipótese, outro seria criar headings para indicar as subdivisões da página, pois ao teclarmos a letra h, pessoas com deficiência visual poderiam chegar diretamente atravez do teclado. A página poderia ter um role main para o título Relacionamento, no conteúdo principal da página e um h2/h3 para cada divisão.
Acontece que não conheço a página e estou aqui delirando em voz alta... digo, palavras altas (risos). Tudo isso pode ser como não ser, dependendo da estrutura da página, a distribuição dos elementos (arquitetura) tem de ser pensada. Uma coisa é certa, os headings, saltos para conteúdo (fora do html5), landmarks (roles), accesskey e o que mais pensar em colocar, devem ser medidos, pensados, de forma que, ao invés de acessibilidade não se crie um tormento para nós cegos. Já entrei em páginas que possuíam mais de 10 accesskey na página... para quem enxerga pode ser normal, pois olha para onde estão definidos os accesskey e teclam aquilo que querem e chegam imediatamente, mas para pessoas cegas ou o cara decora todos os accesskey, ou sai de onde está para ver a lista de accesskey para saber qual lhe interessa... uma usabilidade nota 0! Até hoje não consegui decorar a sequência que o EMAG 3.0 sugeriu para quem quisesse colocar o accesskey e são apenas 10!
Lendo mais atentamente percebi que o amigo estava querendo colocar as roles não na lista do menu, mas no próprio conteúdo. Caso o amigo já tenha um role para o principal, que seria o título "Relacionamentos", que deveria estar com uma role main, os outros dois podem ser colocados headings, ou mesmo, se houver muito conteúdo nas subdivisões, se cada subdivisão estiver longe da outra colocar um role complementary em cada subdivisão. Será isso que o amigo estava dizendo?
Mas para ser absolutamente sincero,penso que as subdivisões deveriam ficar com Hs, headings, mas isso é de cada um!
Abraços acessíveis e explicativos do MAQ.
***
Bengala Legal -, Inclusão e Acessibilidade: www.bengalalegal.com
Acessibilidade Legal - Sites Acessíveis: www.acessibilidadelegal.com
Twitter: http://www.twitter.com/bengala_legal
***
P. S.: Você está recebendo um e-mail de uma pessoa cega. Isto é inclusão digital! Comemore conosco. Uma sociedade inclusiva é aquela que reconhece, respeita e valoriza a diversidade humana.
MAQ - Rio de Janeiro - CEL: OI (21) 9912-0000.
***
Bengala Legal -, Inclusão e Acessibilidade: www.bengalalegal.com
Acessibilidade Legal - Sites Acessíveis: www.acessibilidadelegal.com
Twitter: http://www.twitter.com/bengala_legal
***
P. S.: Você está recebendo um e-mail de uma pessoa cega. Isto é inclusão digital! Comemore conosco. Uma sociedade inclusiva é aquela que reconhece, respeita e valoriza a diversidade humana.
MAQ - Rio de Janeiro - CEL: OI (21) 9912-0000.
***
From: Bruno Pulis
Sent: Thursday, January 31, 2013 11:27 AM
Subject: Re: [Acesso Digital] Dúvida quanto a utilização de WAI-ARIA
MAQ,
--
Grupo "Acesso Digital" em Grupos do Google.
Para postar neste grupo, envie um e-mail para acessodigital@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para acessodigital-unsubscribe@googlegroups.com
Para ver mais opções, visite este grupo em http://groups.google.com/group/acessodigital?hl=pt-BR
Acesso Digital - http://acessodigital.net
---
Você está recebendo esta mensagem porque se inscreveu no grupo "Acesso Digital" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para acessodigital+unsubscribe@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
Obrigado pelo feedback, na verdade eu me expressei mal.
Eu tenho uma menu principal com os links por exemplos: A Empresa, Quem Somos, Relacionamentos.
Na página de Relacionamentos, tenho como se fosse a subdivisão dessa em duas: Carreiras e Fornecedores.
Eu gostaria de saber se a utilização de um role="navigation" seria possível nesse contexto.
Eu também estou querendo aprender sobre WAI-ARIA acho um recurso super interessante e bastante simples de se aplicar.
Grande Abraço.
--
Abraços,
Bruno Pulis - (31) 9480-3164
-- Em 30 de janeiro de 2013 23:25, MAQ <maq@bengalalegal.com> escreveu:
--Oi Bruno, boas...Não sei se sou a melhor pessoa para te responder, pois meus conhecimentos de aria são limitados. O que acho estranho é como você vai introduzir uma div num submenu. Vai colocar uma div dentro de um li da sua ul?Outro detalhe é: se o amigo tem um role qualquer numa lista de um menu e colocar outra role dentro dessa mesma lista, o salto de uma role para outra vai ser pequeno. O interessante dos landmarks é justamente marcar saltos para áreas grandes, se o amigo coloca 300 landmarks em 900 linhas dos seu código, o landmark perde sua função principal, porque dentro de uma mesma area você terá vários landmarks. É a mesma coisa que uma página com os mesmos números de headings colocados acima. Existem sites que possuem quase tanto headings quantas linhas de código! (h1/h6).Espero que os colegas que saibam mais sobre landmarks e sua inserção nos códigos possam te dar um help melhor, quero aprender também! (risos).Abraços acessíveis do MAQ.***
Bengala Legal -, Inclusão e Acessibilidade: www.bengalalegal.com
Acessibilidade Legal - Sites Acessíveis: www.acessibilidadelegal.com
Twitter: http://www.twitter.com/bengala_legal
***
P. S.: Você está recebendo um e-mail de uma pessoa cega. Isto é inclusão digital! Comemore conosco. Uma sociedade inclusiva é aquela que reconhece, respeita e valoriza a diversidade humana.
MAQ - Rio de Janeiro - CEL: OI (21) 9912-0000.
***From: Bruno PulisSent: Wednesday, January 30, 2013 12:25 PMSubject: [Acesso Digital] Dúvida quanto a utilização de WAI-ARIA--Boa tarde pessoal,Estou com uma dúvida possou um menu principal no site que estou desenvolvendo que contém a role="navigation", e tenho uma outra sessão que contém um submenu que não está no contexto do menu principal.Minha dúvida é posso utilizar a role="navigation" nesse nosso contexto do submenu?
--
Abraços,
Bruno Pulis - (31) 9480-3164
--
Grupo "Acesso Digital" em Grupos do Google.
Para postar neste grupo, envie um e-mail para acessodigital@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para acessodigital-unsubscribe@googlegroups.com
Para ver mais opções, visite este grupo em http://groups.google.com/group/acessodigital?hl=pt-BR
Acesso Digital - http://acessodigital.net
---
Você está recebendo esta mensagem porque se inscreveu no grupo "Acesso Digital" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para mailto:acessodigital%2Bunsubscribe@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
--
Grupo "Acesso Digital" em Grupos do Google.
Para postar neste grupo, envie um e-mail para acessodigital@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para acessodigital-unsubscribe@googlegroups.com
Para ver mais opções, visite este grupo em http://groups.google.com/group/acessodigital?hl=pt-BR
Acesso Digital - http://acessodigital.net
---
Você está recebendo esta mensagem porque se inscreveu no grupo "Acesso Digital" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para mailto:acessodigital%2Bunsubscribe@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
Abraços,
Bruno Pulis - (31) 9480-3164
Desenvolvedor Web
Linux User #535231
Ubuntu User #33747
Linux User #535231
Ubuntu User #33747
Twitter: @brunopulis
--
Grupo "Acesso Digital" em Grupos do Google.
Para postar neste grupo, envie um e-mail para acessodigital@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para acessodigital-unsubscribe@googlegroups.com
Para ver mais opções, visite este grupo em http://groups.google.com/group/acessodigital?hl=pt-BR
Acesso Digital - http://acessodigital.net
---
Você está recebendo esta mensagem porque se inscreveu no grupo "Acesso Digital" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para acessodigital+unsubscribe@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
0 comentários:
Postar um comentário