quinta-feira, 26 de março de 2015

Google promete apoio Eventos Pointer, com ou sem a Apple


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