Les W3C et les interfaces riches

Le W3C vient de lancer un groupe de travail autour des interfaces riches et des API : W3C Launches Rich Web Client Activity. Et ça, c’est un très bonne nouvelle à plus d’un titre :

  • cela va permettre l’élaboration d’un référentiel d’API et de classes pour différentes fonctionnalités et comportements évolués (persistance côté client, drag & drop, file upload, timed events…) ;
  • cela va permettre de faire évoluer le DOM niveau 3 dans la bonne direction ;
  • le W3C est la meilleure caution pour que les développement autour des API et d’AJAX se fassent dans un cadre structuré (respectant les standards).

Plus d’infos ici : W3C Web APIs Working Group.

Un commentaire sur “Les W3C et les interfaces riches

  1. C’est pas la saison des abeilles, mais pourtant il y a de plus en plus d’APIculteurs non ? Ok, ok, je sors.

  2. Ce qui m’inquiète, c’est qu’entre maintenant et la version finale de ces spécifications, il y aura un sacré …. Comment dire poliment … désordre. Sans parler que les réelles implémentations en natif dans les navigateurs se feront malheureusement énormément attendre ! Prenons le célèbre exemple de XForms. Cette recommandation est sortie en version finale en octobre 2003. Il n’est actuellement pas encore tout à fait en natif dans un navigateur (je me trompe peut-être). Pour Firefox 1.5, il faut télécharger une extension pour le moment, pour IE il existe quelques plugins. Bon, il est vrai que sa complexité n’a pas vraiment aidée à sa popularité. Donc très bonne initiative, même s’il elle vient vraiment très tard (4 à 5 ans de retard à mon avis).

  3. Tout ce que tu as énoncé, c’est déjà implémenté presque partout. Le drag and drop, le DOM etc, ce n’est pas ça qui fait vraiment une interface riche (ça y contribue, mais au prix de combien d’heures de code quand on se repose sur du HTML ?) À mon sens donc, tu oubli le plus important dans ce que va faire ce group de travail : la normalisation d’un langage XML de type XUL. C’est ça la pierre angulaire des interfaces riches (riches = avec des « vrais » widgets d’interface utilisateurs, et des widgets complets) Cela va simplifier énormément le développement d’interface riche ! (adieu les menus déroulants, arbres etc avec 150 kilos de JS)

Répondre à a'no'nimes Annuler la réponse.