Interaction client serveur avec WebSocket, WinRTC...

Démonstration WebSocket
On fait communiquer l'objet standard WebSocket du navigateur avec un framework coté serveur ou sur le poste local, pour échanger des textes ou des images.

WebRTC vs. WebSocket
Un autre nouveau standard pour moderniser l'accès au serveur. Avec WebRTC l'application put accéder en temps réel aux données sur le serveur. Aussi bien WebRTC que WebSocket ont une interface pour JavaScript standardisée par le W3C ce qui facilitera leur généralisation sur les navigateurs.

XMLHttpRequest vs. WebSocket
Au-delà d'Ajax, avec WebSocket on obtient un accès bidirectionnel avec le serveur qui peut envoyer des notifications.

JSON ou XML, quel format choisir?
L'objet XHR charge un fichier XML directement avec responseXML et un fichier JSON comme un fichier texte avec responseTxt.
Exemple de code pour le chargement des deux formats avec Fetch ou XHR.

Quelle interface pour une application moderne?
Comparaison des solutions offertes actuellement: JavaScript et HTML 5, C# et XAML, Java et JavaFX, Qt et QML.

Tutoriaux et démonstrations de Fetch et WebSocket. Ils sont donnés sur Webassembly.fr.

Ajax
Image
Le framework Anaa

Le nom Ajax a été lancé par Jesse James Garrett dans un article publié sur le site Adaptative Path en 2005 et dont la traduction est fournie par Scriptol.fr depuis le 6 mai 2006.
Ajax est la solution pour la mise à jour de contenu Web sur requête de l'utilisateur sans emploi des promises, mais est remplacé par WebSocket et WebRTC pour la création d'applications interactives en ligne ou locales sur un modèle client-serveur.

Ajax, une nouvelle approche pour les sites Web
Traduction de l'article de Jesse James Garrett qui a lancé le nom Ajax.

La première FAQ Ajax
Traduction de la FAQ qui accompagne l'article précédent.

Anaa
Librairie légère et simple d'emploi pour utiliser Ajax sans charger un framework complet.

Ajax navigable par les moteurs de recherche: Comprendre la spécification de Google.
Google propose un standard: le contenu dynamique sera indexé par les moteurs.

Archive