IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Le W3C publie un premier brouillon de l'API Push
Qui permettra d'intégrer des notifications Push au sein des applications Web

Le , par Hinault Romaric

5PARTAGES

1  2 
Le groupe de travail Web Applications du W3C (World Wide Web Consortium) vient de publier un brouillon pour l’API Push.

La spécification Push API décrit la façon dont un serveur d’applications peut envoyer des données cryptées (messages Push) à des applications Web côté client, telles qu’elles sont effectuées par des « services Push ».

L’API pourra être utilisée par les développeurs pour mettre en œuvre des systèmes de notifications Push au sein de leurs Webapps.

Selon la description du W3C, le message Push pourra être envoyé même si l’application Web n’est pas active. Au cas où plusieurs Webapps seraient en cours d’exécution ou plusieurs instances d’une même Webapp sont actives, le message Push sera envoyé uniquement à la Webapp ou l’instance ayant fait la demande.

Le développeur pourra utiliser des scripts pour définir comment l’interaction aura lieu. L’utilisateur pourra choisir de recevoir des données en sélectionnant lui-même le fournisseur de services Push Web Intent ou en laissant le choix de la méthode d’interaction au navigateur.

Les messages Push pourront être transmis en utilisant diverses méthodes. Que ce soit des protocoles standardisés (comme Server-Sent Events, GSM Short Message Service, SIP MESSAGE, etc.) ou des méthodes spécifiques d’un navigateur, l’API Push est définie de telle sorte qu’elle offre une compatibilité avec toutes ces méthodes.

Le scénario de transmission courant décrit par le document du W3C est l’envoi des données par le serveur d’applications via une interface RESTful par exemple à un serveur Push. Le serveur Push remet ensuite le message à l’agent utilisateur associé à l’application Web. L’agent utilisateur se chargera par la suite de transmettre le message Push à l’application.

Cela signifie qu’avec cette API, une application Web peut demander à l’utilisateur l’autorisation de recevoir des messages Push avec la permission de mettre à la disposition de l’agent utilisateur les informations dont il a besoin pour activer le service Push.

Le document de spécification de l’API est pour l’instant au stade de Draft et pourrait devenir une norme du W3C en cas de validation.

Source : W3C

Et vous ?

Que pensez-vous de cette API ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de alex_vino
Membre émérite https://www.developpez.com
Le 24/10/2012 à 22:04
Il me semblait que le premier brouillon de l'API Push avait été publié il y a 1 ou 2 mois.
0  0 
Avatar de Zefling
Expert confirmé https://www.developpez.com
Le 25/10/2012 à 8:14
Citation Envoyé par alex_vino Voir le message
Il me semblait que le premier brouillon de l'API Push avait été publié il y a 1 ou 2 mois.
Probablement dans l'incubateur. Certains ne sont pas encore officiel (c'est généralement marqué «*non officiel » dessus).
0  0