Journal : La folie de Web 2.0
Posté par Spack () le 06 novembre 2005
Impossible de naviguer sur le net sans en entendre parler :
Ces derniers temps est apparu une nouvelle folie sur le net que l'on nomme le Web 2.0 le plus souvent en alliance avec un certain AJAX [6]. Les décideurs voient maintenant l'avenir dans un monde live [7] où toute les applications seront accessible par le net et conçu pour le net. Cette idée à très bien été mise en avant par Google grâce à ses services tels que Gmail [8], Google Suggest [9] ou encore Google maps [10]. Et maintenant la guerre à celui qui implémentera cette technologie le plus rapidement est lancé. Ainsi, on entend parler d'une alliance entre Sun et Gogle [11] tandis que Microsoft prépare une contre offensive nommé Office Live.
Les sites web ne jurent maintenant plus que par AJAX et XMLHTTPrequest. On vois naître une série de librairies Javascript pour facilement mettre en place son propre site AJAX on peut alors déplacer des éléments de la page, afficher un message de chargement ou tout autre effet. Il y a même des bidouilles qui permettent de récupérer des infos sur le serveur sans utiliser l'objet XMLHTTPrequest [12]. Ainsi, accéder à un fichier XML en Javascript n'est plus un problème : un petit coup de XMLHTTPrequest et le tour est joué. Cependant cette technologie, mise au point par Microsoft et malgré son implémentation dans la plus part des navigateurs web, n'est pas un standard du W3C. Celui-ci met d'ailleurs au point une nouvelle spécification nommé E4X (ECAMScript for XML) [13] qui vise à inclure le traitement des fichiers XML nativement dans Javascript.
Cependant tout cela arrive au même moment où l'on commence à parler de sécurité et où l'on se méfie des scripts qui peuvent s'exécuter sur le net à l'encontre de nos systèmes. Que fait-on lorsque l'on a désactivé Javascript ou encore avec des navigateurs tels que Lynx ? C'est à cette question qu'essaie de répondre le DOM Scripting task Force [14], un groupe de développeurs Javascript qui tendent à réfléchir sur une meilleure utilisation de celui-ci.
Framasoft : Ajax : le retour des lessiviers ?
http://www.framasoft.net/article3991.html
[1] -fr- http://www.netvibes.com
[2] -fr- http://www.google.com/ig
[3] -fr- http://www.live.com
[4] -fr- http://myweb2.search.yahoo.com/
[5] -fr- http://www.start.com/
[6] -fr- http://fr.wikipedia.org/wiki/AJAX
[7] -fr- http://www.zdnet.fr/actualites/informatique/0,39040745,39284(...)
[8] -fr- http://gmail.google.com/
[9] -en- http://www.google.com/webhp?complete=1&hl=en
[10] -fr- http://maps.google.com/
[11] -fr- http://www.zdnet.fr/actualites/internet/0,39020774,39271933,(...)
[12] -fr- http://zingzoom.com/ajax/
[13] -en- http://www.ecma-international.org/publications/standards/Ecm(...)
[14] -en- http://domscripting.webstandards.org/
- [1] Netvibes ;
- [2] IG ;
- [3] live ;
- [4] My Web 2.0 ;
- [5] Start.com ;
- etc...
Ces derniers temps est apparu une nouvelle folie sur le net que l'on nomme le Web 2.0 le plus souvent en alliance avec un certain AJAX [6]. Les décideurs voient maintenant l'avenir dans un monde live [7] où toute les applications seront accessible par le net et conçu pour le net. Cette idée à très bien été mise en avant par Google grâce à ses services tels que Gmail [8], Google Suggest [9] ou encore Google maps [10]. Et maintenant la guerre à celui qui implémentera cette technologie le plus rapidement est lancé. Ainsi, on entend parler d'une alliance entre Sun et Gogle [11] tandis que Microsoft prépare une contre offensive nommé Office Live.
Les sites web ne jurent maintenant plus que par AJAX et XMLHTTPrequest. On vois naître une série de librairies Javascript pour facilement mettre en place son propre site AJAX on peut alors déplacer des éléments de la page, afficher un message de chargement ou tout autre effet. Il y a même des bidouilles qui permettent de récupérer des infos sur le serveur sans utiliser l'objet XMLHTTPrequest [12]. Ainsi, accéder à un fichier XML en Javascript n'est plus un problème : un petit coup de XMLHTTPrequest et le tour est joué. Cependant cette technologie, mise au point par Microsoft et malgré son implémentation dans la plus part des navigateurs web, n'est pas un standard du W3C. Celui-ci met d'ailleurs au point une nouvelle spécification nommé E4X (ECAMScript for XML) [13] qui vise à inclure le traitement des fichiers XML nativement dans Javascript.
Cependant tout cela arrive au même moment où l'on commence à parler de sécurité et où l'on se méfie des scripts qui peuvent s'exécuter sur le net à l'encontre de nos systèmes. Que fait-on lorsque l'on a désactivé Javascript ou encore avec des navigateurs tels que Lynx ? C'est à cette question qu'essaie de répondre le DOM Scripting task Force [14], un groupe de développeurs Javascript qui tendent à réfléchir sur une meilleure utilisation de celui-ci.
Framasoft : Ajax : le retour des lessiviers ?
http://www.framasoft.net/article3991.html
[1] -fr- http://www.netvibes.com
[2] -fr- http://www.google.com/ig
[3] -fr- http://www.live.com
[4] -fr- http://myweb2.search.yahoo.com/
[5] -fr- http://www.start.com/
[6] -fr- http://fr.wikipedia.org/wiki/AJAX
[7] -fr- http://www.zdnet.fr/actualites/informatique/0,39040745,39284(...)
[8] -fr- http://gmail.google.com/
[9] -en- http://www.google.com/webhp?complete=1&hl=en
[10] -fr- http://maps.google.com/
[11] -fr- http://www.zdnet.fr/actualites/internet/0,39020774,39271933,(...)
[12] -fr- http://zingzoom.com/ajax/
[13] -en- http://www.ecma-international.org/publications/standards/Ecm(...)
[14] -en- http://domscripting.webstandards.org/
> Lire le journal (32 commentaires, moyenne: 4,6).
Vous avez demandé le commentaire #645154.



Javascript et Lynx et tout
C'est pas parce que tu fais de l'Ajax que t'es obligé de faire les choses salement. J'ai vu des trucs extrêmement bien foutus en Ajax (pas encore releasé, pas d'url, désolée :/ ) avec un fallback sur un fonctionnement sans JS qui marche... sans que JS soit activé, et sous Lynx.
Sisi.
[^]Re: Javascript et Lynx et tout
Excuse moi, mais dans ce cas là pourquoi utiliser Ajax, si il n'y en a pas besoin?
[^]Re: Javascript et Lynx et tout
pourquoi parceque c'est MIEUX. pas indispensable mais juste mieux.
sinon ta question elle tiens aussi pour la balise NOSCRIPT et c'est pas nouveau.
[+] [^]Re: Javascript et Lynx et tout
C'est vrai que ca permet des effets nettement mieux. Est-ce que ces nouvelles technologies sonneraient la fin de Lynx ?
[^]Re: Javascript et Lynx et tout
Parce que c'est quand même achement plus sympa de pas avoir à recharger une page complète pour prendre en compte la modification d'un champ, par exemple. T'as le machin en Ajax qui fait les choses dynamiquement, et le fallback qui permet d'accéder aux fonctionnalités de l'appli, mais de manière moins fluide.
Exemple : dans l'appli en question, tu peux modifier des légendes de photos ; quand JS est activé, ça se fait en cliquant sur la légende et en la modifiant directement dans le champ (magique) et sinon ça doit (suis plus sûre pour le coup) te rouvrir un formulaire pour changer la légende.