Google voltou atrás em sua decisão de não executar eventos de ponteiro no motor navegador Blink utilizada pelo seu navegador Chrome.
Ponteiro Eventos é uma recomendação W3C que torna mais fácil para apoiar toque e controle da caneta, assim como a entrada do mouse. A especificação foi originado pela Microsoft para melhorar o Internet Explorer (IE) para usuários móveis e tablets, e ganhou o apoio da comunidade de desenvolvedores web, pois é uma solução elegante quando a codificação para vários tipos de entrada.
"Nós amamos Pointer Events, porque eles oferecem suporte a todos os dispositivos de entrada comum hoje em dia - rato, pen / caneta, e os dedos -, mas eles também são projetados de tal forma que os dispositivos futuros podem ser facilmente adicionados e código existente apoiará automaticamente o novo dispositivo ", disse Scott González na equipe JQuery.
Google explorou apoio Eventos Pointer, mas em agosto 2014 decidiu contra ela, principalmente porque a Apple não está implementando o padrão no Safari. Em vez disso, Safari suporta eventos de toque, uma especificação mais limitado destinado somente a entrada de toque.
"Pointer Events provavelmente nunca iria suplantar eventos de toque na web (especialmente sem o apoio do Safari)", disse Rick Byers na equipe Blink.
Ontem, Byers reverteu a decisão :
"Com base no feedback que recebemos, e com a colaboração produtiva no grupo Pointer Eventos trabalhando, agora eu acredito que devemos implementar esta API em Blink ... nós recebemos um fluxo constante de feedback dos desenvolvedores web, autores quadro e outro navegador vendedores indicando que eles vêem Pointer Eventos como uma adição altamente valiosa para a plataforma. "
A decisão é importante porque mostra vontade de implementar os padrões do W3C, com ou sem a Apple, pelo menos em um caso como este, onde há apoio desenvolvedor generalizada.
Mozilla já tem uma implementação no Firefox, mas você tem que visitar o about: config e definir um sinalizador para habilitá-lo. IE apoia-lo na versão 10 e posterior. Da Apple Maciej Stachowiak declarou em dezembro de 2012: "A combinação dos modelos muito diferentes do tato e do rato é uma má idéia. Sua proposta é tecnicamente doentio. "
25 de março de 2015 foi um dia vertiginoso para o Google, uma vez que também viu o abandono do Dart VM em favor da compilação de JavaScript, como já relatado aqui . Um bom dia para os padrões web. ®
Nenhum comentário:
Postar um comentário