A nova ferramenta de navegador da Microsoft tornará os sites mais amigáveis ao teclado

Se você já tentou navegar em um site sem mouse – talvez seu trackpad tenha morrido no meio da apresentação ou você simplesmente prefira manter as mãos no teclado – você já conhece a frustração. Metade da página está fora dos limites. Os botões não respondem. Os menus zombam de você à distância.
Acontece que você não está sozinho: cerca de 50% dos sites ignoram totalmente o tabindex, um elemento básico para fazer a navegação pelo teclado funcionar. Microsoft quer consertar isso – e não está esperando que os desenvolvedores descubram por conta própria.
Uma maneira mais simples de criar sites compatíveis com o teclado
O Borda equipe acaba de anunciar grupo focalum novo atributo HTML que torna o design da Web acessível pelo teclado dramaticamente mais simples. Os desenvolvedores adicionam um atributo ao seu HTML e o navegador o utiliza a partir daí – sem lógica complicada de tabindex, sem bibliotecas de terceiros engordando sua base de código.
As teclas de seta se comportam da maneira que os usuários realmente esperam, elementos ocultos ou desabilitados são ignorados silenciosamente e até funcionam dentro do shadow DOM sem fazer birra.
O problema que está resolvendo tem atormentado silenciosamente os desenvolvedores há anos. Construir um site totalmente acessível pelo teclado – com menus, submenus, barras de ferramentas e grupos de guias – não é simples. Leva muito tempo, conhecimento especializado e uma pilha de JavaScript que seus usuários precisam baixar sempre que visitam.
Mais código significa tempos de carregamento mais lentos, e tempos de carregamento mais lentos significam usuários frustrados.
Menos código, páginas mais rápidas, melhor acessibilidade
A Microsoft esboçou o grupo focal pela primeira vez em 2021, depois o trouxe para o grupo da comunidade OpenUI em 2022 – portanto, este não é um projeto de fim de semana. Está sendo preparado há anos, com contribuições de todo o ecossistema de navegadores.
Os beneficiários são amplos: pessoas com deficiência motora, usuários avançados, trabalhadores de empresas que navegam em painéis complexos – basicamente qualquer pessoa que já tenha pressionado Tab e orado.
No momento, está disponível para testes iniciais no Edge, e a Microsoft empurrou o código upstream para o Projeto cromo – o que significa que o Chrome e seus muitos irmãos também podem adquiri-lo. Se o resto do mundo dos navegadores seguir o exemplo, o que parece ser uma ferramenta silenciosa para desenvolvedores pode acabar remodelando o quão acessível a web parece para milhões de pessoas que nunca tocam em um mouse.
Source link




