Au-delà des dialogues client-serveur, une application web est parfois amenée à devoir communiquer entre différents documents HTML (fenêtre courante, iframe, pop-up, etc.). Habituellement, les scripts de différentes pages sont uniquement autorisés à accéder à chacun d’entre eux si les pages dépendent du même protocole (par exemple http://), du même numéro de port (par exemple 80) et du même nom de domaine.

L’API Web Messages met en place une communication simplifiée avec des événements DOM et des messages au format texte, qui sont relativement proches du principe déployé par Server-Sent Events. Cette communication est possible interdomaine, c’est pourquoi on l’appelle également en version originale Cross-document messaging. Elle fait preuve ...

Get HTML 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.