Push API (en)
Une push API vient d'être publiée par le W3C en draft.
A quoi ça sert ? Ca sert aux serveurs pour envoyer des informations aux clients (push) à l'inverse du pull (le client questionne régulièrement le serveur, jusqu'à ce qu'il ai sa réponse).
Commentaires
Vous devez
vous inscrire
ou
vous connecter
pour poster un commentaire
Intéressant mais j'ai du mal à voir comment cette API se positionne vis à vis des Server-Sent Events [1] qui sont déjà implémentés dans les navigateurs modernes [2]. Il semblerait qu'elle définisse une couche d'abstraction supplémentaire qui gère notamment le fait que l'agent utilisateur ne soit pas actif mais c'est pas encore super clair pour moi.
[1] http://dev.w3.org/html5/eventsource/
Il y a environ 12 ans[2] http://caniuse.com/eventsource
Je ne suis pas un spécialiste des specs W3C, ni même un grand anglophone. Mais d'après ce que je comprend la push API agit au niveau du navigateur et peut donc fonctionner même quand la web app est fermée.
Les specs sont pour l'instant assez dépouillées, la partie Exemple pourrait aidé à se faire une idée quand elle sera renseignée.
Il y a environ 12 ans