Firebug 1.4 trás Desenvolvimento Web Acessível
21 de Agosto de 2009 por ruibatistaA extensão Firebug para o Mozilla Firefox permite a depuração, edição e monitorização do CSS, HTML, Javascript e DOM de qualquer Web site, bem como outras ferramentas para Web Developpers. [1]
Até aqui nada de muito extraordinário… Ou melhor, até ao lançamento do firebug 1.4 nada de extraordinário: a acessibilidade da extensão era quase nula, para efeitos de desenvolvimento sério uma total perca de tempo e um foco de frustrações nas minhas tentativas de depurar javascript. [2]
Mas agora tudo é diferente. O Firebug 1.4 saltou dos 0 aos 100 (vá, aos 90) graças ao fantástico suporte de acessibilidade que a plataforma Mozilla proporciona. A utilização da maioria das funcionalidades é totalmente acessível e o trabalho continua nas que ainda não o são. As melhorias estão todas documentadas ao detalhe bem como a forma de usufruir delas, basta consultar os melhoramentos de acessibilidade no Firebug 1.4
Como seria de esperar o NVDA é o leitor de ecrã que melhor acesso oferece ao Firebug, compreende-se visto que é o que melhor acesso oferece ao Mozilla Firefox. No entanto o JAWS e Windows-Eyes também não se saem mal, isto no mundo Windows. Acabei de testar com o Orca no Ubuntu e os resultados são igualmente excelentes.
O facto mais interessante é que nenhum dos desenvolvimentos se direccionou a qualquer leitor de ecrã ou tecnologia acistiva específica. Foi apenas necessária a introdução de WAI-ARIA de forma a que a interface forneça suporte de acessibilidade a todas as tecnologias que o suportem.
Convém ainda referir que para a melhor experiência possível recomenda-se a utilização do Firefox 3.5 ou superior em conjunto com o Firebug 1.4.
Este é sem dúvida um grande contributo para o desenvolvimento web dos portadores de deficiência visual, as possibilidades são muitas até mesmo na construção do layout das páginas o Firebug oferece algumas ajudas acessíveis.
Mais Informações
Para instalar e testar o Firebug bem como testar o suporte de acessibilidade recomendo vivamente a consulta das seguintes referências, todas em inglês: [3]
- Página oficial do Firebug
- Documentação do Firebug
- Melhoramentos de acessibilidade no Firebug 1.4
- Artigo de Marco Zehe da Mozilla: blind web devs jump-on the firebug train
1 Tradução livre de parte do Artigo sobre o Firebug na wikipedia
2 Por exemplo, num projecto que fiz para a faculdade, onde se tentava simular a interface dum telemóvel em HTML e javascript utilizando jQuery a utilização do Firebug (1.3 na altura) era feita através dos olhos dos colegas de grupo. O resultado foi ter-se decidido reescrever a aplicação em python para s60 (a correr no meu Nokia 6630) três dias antes do prazo, um 11 na nota final e um jantar pago pelo meu estimado colega Nuno Farinha
3 Talvez um dia, caso haja interesse e me sinta à vontade o suficiente, venha a escrever um tutorial decente para o firebug acessível.
Adicione esta página aos favoritos!