Hello les gens,
Je n’ai jamais aimé la communication page <-> serveur via XMLHttpRequest, parce qu’elle reposait sur des ActiveX et qu’à une époque ça faisait systématiquement planté mon navigateur. Pour une application web avec laquelle j’ai eu besoin de quelque chose de similaire, je me suis rabattu sur des IFRAME cachés (ça marchait et ça marche toujours, ne vous inquiétez pas pour ça).
Et voilà qu’arrive une évolution qui va dans le bon sens et que je viens de découvrir aujourd’hui : un protocole et une API full-duplex pour la communication des pages web avec un serveur, qui fera partie des « spécifications » (enfin, recommendations, pour être formel) standards du web et qui sera donc intégrée nativement dans les navigateurs (navigateurs conformes... et comme IE8+ en fait parti maintenant...).
Ça s’appel WebSocket. Pour en savoir plus : HTML 5 WebSockets (en).
Si cette recommendation aboutie, alors ce sera une évolution aussi importante que celle de l’invention du CSS
(au moins à mon avis)
Modifié par hibou57 (21 Jul 2010 - 20:37)
Je n’ai jamais aimé la communication page <-> serveur via XMLHttpRequest, parce qu’elle reposait sur des ActiveX et qu’à une époque ça faisait systématiquement planté mon navigateur. Pour une application web avec laquelle j’ai eu besoin de quelque chose de similaire, je me suis rabattu sur des IFRAME cachés (ça marchait et ça marche toujours, ne vous inquiétez pas pour ça).
Et voilà qu’arrive une évolution qui va dans le bon sens et que je viens de découvrir aujourd’hui : un protocole et une API full-duplex pour la communication des pages web avec un serveur, qui fera partie des « spécifications » (enfin, recommendations, pour être formel) standards du web et qui sera donc intégrée nativement dans les navigateurs (navigateurs conformes... et comme IE8+ en fait parti maintenant...).
Ça s’appel WebSocket. Pour en savoir plus : HTML 5 WebSockets (en).
Si cette recommendation aboutie, alors ce sera une évolution aussi importante que celle de l’invention du CSS

Modifié par hibou57 (21 Jul 2010 - 20:37)