NOTÍCIA

W3C publica Working Draft para API Push

Trata-se de uma nova abordagem que pode usar diferentes protocolos e pretende se tornar o padrão endossado pelo W3C.

O W3C publicou um Working Draft para uma API de notificações push para aplicativos web. Atualmente, há várias abordagens diferentes para mandar notificações push de um servidor para um cliente, incluindo EventSockets, PubNub e Urban Airship. O draft do W3C, de autoria de Eduardo Fullea da Telefónica e Bryan Sullivan da AT&T, é uma nova abordagem que pode usar diferentes protocolos e pretende se tornar o padrão endossado pelo W3C.

A API Push é voltada para enviar mensagens de notificação de um aplicativo web para o navegador de um usuário, mais comumente em um dispositivo móvel. O sistema foi feito para funcionar com vários protocolos de entrega, incluindo mecanismos específicos de navegador. Ele define a interface PushManager, que pode entregar mensagens através de vários serviços de uma só vez. Há um sistema de permissão que pede o consentimento do usuário antes de as mensagens serem enviadas para seus navegadores.

Em um comentário sobre o Draft, Jonas Sicking, desenvolvedor da Mozilla, expressou preocupação em relação à arquitetura proposta, que pode facilitar denial-of-service (DoS) no servidor de notificação e que desenvolvedores terão que tomar cuidado extra com mensagens criptografadas em trânsito. Ele também teve dúvidas sobre a escalabilidade da abordagem, citando problemas em relação a isso nas soluções de notificações push do Google e da Apple. As preocupações de Sicking serão discutidas pelos desenvolvedores envolvidos com a proposta no encontro W3C Technical Plenary, que acontece dia 29 de outubro, em Lyon.

Com informações de The H

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Mais de Redação iMasters
Ver perfil →