Title-tribunes

L’adoption de l’innovation
Par Bernard Golden, Navica Software (en anglais)

Le Surplus cognitif : du gin et des sitcoms à Web 2.0 Expo !
Par Jean-Marie Chauvet

Microsoft : REMIX 08 dans la Silicon Valley par Jean-Marie Chauvet

Vos applications nous intéressent ! par Jean-Marie Chauvet

OOXML : My Crystal Ball is Cloudy
Par Bernard Golden, Navica Software (en anglais)

Toute les tribunes

Title-poll
Pensez-vous que le rachat d'EDS est une bonne chose pour les clients d'HP ?

Tous les sondages
Title-video
Microprocesseurs : comment c'est fait ?6462991Logo-itrtv
Title-themes Applat_menu_gauche2 Applat_menu_gauche_cmt

Skype part à l'assaut des PME

par Guide Collaboratif
le 15/05/2008 à 13:14

Windows Vista serait plus vulnérable que Windows 2000

par jack
le 15/05/2008 à 11:07

Le pilotage par les processus, un levier possible pour la performance de l’entreprise
Par Michel Raquin, président du Club des pilotes de processus

par Henri-Paul Soulodre - C2P Le Trésorier
le 06/05/2008 à 16:45

Tous les outils pour maitriser Vista!

par Bernard
le 05/05/2008 à 22:46

L'Internet de 2030 : allié, Big Brother ?

par Jean José SALA
le 02/05/2008 à 10:55

Rechercher
Services
Dossier-microsoftGrossiste en solutions de sécurité intégréesLogo_abonnNerimMaxdataItrmanager_site_assisesJobProposer un communiqué de presse
Fils RSS : Top 10 quotidien

Ajax et le Web 2.0 en ordre de marche

jeudi 21 septembre 2006

Par Guy Hervier. Le Web 2.0 est - avec quelques autres acronymes dont le fameux SOA - un des nouveaux mots magiques de l’Internet (un buzzword selon l’appellation consacrée Outre-Atlantique). Bien qu’il ne soit pas nouveau et qu'il doit être considéré comme un terme générique qui regroupe différentes technologies, Ajax est un des piliers technologiques de ce Web 2.0. Ajax et le Web 2.0 avancent : le consortium OpenAjax, qui a été créé en février dernier, vient d’accueillir de nouveaux membres et double de taille, et publie les premiers éléments d’OpenAjax Hub dont les spécifications devraient être dévoilées au début 2007 (un livre blanc est également publié). Par ailleurs, la première conférence AjaxWorld Conference and Expo 2006 dont l’intitulé est Experience Ajax, RIA and Web 2.0 va se tenir du 2 au 4 octobre prochains à Santa Clara (Californie).

OpenAjax Alliance double le nombre de ses membres

En accueillant 26 nouveaux membres dont la société française Ilog ainsi que Sun, le consortium double ainsi le nombre de ses adhérents pour atteindre la soixantaine. IBM, qui fut un des artisans de l’OpenAjax Alliance, espère rencontrer le même succès qu’avec la fondation Eclipse, qui est d’ailleurs membre de l’Alliance. « La dynamique et les bénéfices de la collaboration autour d’OpenAjax sont des facteurs importants pour l’adoption de cette technologie, estime Jon Ferraiolo, directeur de l’Alliance OpenAjax. Ajax est un des principaux phénomènes de l’industrie informatique et devrait constituer la fondation de la prochaine génération du Web. Notre mission est d’accélérer la diffusion de cette technologie ».

Les membres d’OpenAjax Alliance

Les nouveaux membres : The Ajaxian, American Greetings, Bling Software, Curl, edge IPK, eLink Business Innovations, ENOVIA, MatrixOne, Finetooth, The Front Side, Ikivo, ILOG, IN2, IT Mill, Javeline, JWAX, Merced Systems, Nitobi, OpenLink Software, Seagull Software, Sitepen, Sun Microsystems, Vertex Logic, Vircon, Webtide and Zoho.

Les membres existants : Adobe, Backbase, BEA, Borland, the Dojo Foundation, Eclipse Foundation, Fair Isaac, Google, IBM, ICEsoft, Innoopract, Intel, JackBe, Laszlo Systems, Mozilla Corporation, Nexaweb, Novell, Openwave Systems, Opera, Oracle, Red Hat, SAP, Scalix, Software AG, Tibco, XML11, Zend and Zimbra.



Plus spécifiquement, l’Alliance s’est donnée plusieurs missions : - Travailler à la réduction des coûts de développements et à favoriser la diffusion des innovations Web 2.0 ; - Garantir l’interopérabilité et le choix des fournisseurs ; - Ajouter la dimension des interfaces riches et les fonctions de collaboration aux sites Web existants en html classiques ou aux nouveaux sites Web.

Veiller à l’interopérabilité

L’OpenAjax Alliance vient de publier un livre blanc et a posé les premières briques de l’OpenAjax Hub qu’elle définit comme « un ensemble de fonctionnalités Javascript standard (édictée par elle-même) avec comme objectif la simplicité et la rapidité qui répondent aux problèmes d’interopérabilité qui se font jour en raison des différentes bibliothèques utilisées à l’intérieur de la même page Web ».

Selon l’OpenAjax Alliance, cela est rendu nécessaire par le fait que les développeurs doivent intégrer plusieurs technologies dans la mesure où aucune n’offre toutes les fonctionnalités dont ils ont besoin. Autre situation, un développeur peut adopter une démarche de type Best-of-breed consistant à prendre ce qu’il y a de meilleur dans différentes bibliothèques. Autre cas possible, il doit concevoir une application composite de type mashup ou portail, dans laquelle les différents éléments utilisent des technologies différentes.

Les fonctionnalités apportées par l’OpenAjax Hub sont les suivantes : - Contrôle du chargement et déchargement des bibliothèques Ajax - Des outils qui minimisent les possibilités de collision entre les objets et les fonctions d’une même page ; - Un hub d’événement qui permet aux bibliothèques de publier et de souscrire à des événements d’une manière fiable en vue de coordonner les différentes actions ; - Un détecteur de markup.

La première version de ces spécifications devrait être publiée au début 2007. L’Alliance indique avoir déjà commencé à travailler aux spécifications de l’OpenAjaxHub et à la définition de code javascript permettant d’implémenter ces spécifications. Les membres de l’Alliance tiendront la deuxième réunion de son comité directeur début octobre pour fixer le calendrier des actions à mener et des objectifs visés pour l’année prochaine.

Quatre types d’outils Ajax

Ajax étant un terme générique qui réunit différentes technologies, un travail de classement des outils est donc à entreprendre pour clarifier le panorama. Dans sa dernière édition, le magazine AjaxWorld propose une classification en quatre niveaux :

- Bibliothèques de communications ;


(source: Jesse James Garrett (c) AdaptivePath)

- Ajax permet un rafraîchissement des pages partiel et asynchrone qui leur donne une ergonomie nettement plus élaborée que les pages html traditionnelles ;
- Composants de l’interface utilisateur ;
- Framework pour les applications RIA (Rich Internet Application) ;
- Frameworks RIA incluant des outils de développements graphiques.

Le niveau 0 du ci-dessous regroupant les navigateurs qui peuvent supporter les fonctions mises en œuvre par les technologies Ajax.



___________________
Livre blanc sur Ajax
Une présentation d’OpenAjax Hub
Le hype cycle du Gartner Web 2 .0, Real World Web et Architectures applicatives
Experience AJAX, RIA, and Web 2.0 : Knowledge and Best Practices at AJAXWorld Conference and Expo 2006
Javascript Multipurpose Frameworks

Printer Imprimer l'article
Email Transférer par mail

Les 10 derniers articles mis en ligne

On en a parlé
AJAX BORLAND Canon ECM ECONOCOM EMC Euriware INFOGERANCE KLC LG Lean Office MedPi OUTSOURCING SOA SUN acer amazon aol apibat apple archivage ares atos blackberry bmc bnp bpm brother bull cegid cibox computacenter crm csc dell dvd eds epson erp esker exalead fnac free ged google gps hp ibm ilog itil itrtv lacie landesk lenovo lexmark logitech micro application microsoft nauges nec nokia nortel open source oracle orange osiatis prodware rfid rsa rss sage samsung sap scc sfr skype sony sopra symantec synthèse klc teradata toshiba unilog virtualisation vista voip web 2.0 wimax xbox xerox