Standards Web : une dernière touche pour les DOM

Posté jeu 08/04/2004 - 00:00
Par admin

Le W3C (World Wide Web Consortium) met une touche finale au projet DOM (Document Object Model) en publiant les deux spécifications DOM niveau 3 (noyau-Chargement et sauvegarde) qui consolident les fondations d'XML et les applications de services Web.

Si vous n'êtes pas informaticien, la publication en recommandation W3C (World Wide Web consortium) des deux spécifications Modèle Objet de Document niveau 3 (DOM level 3) pour le "Noyau" ainsi que pour "Chargement et Sauvegarde" ne vous dira sans doute rien. Un petit tour aussi sur l'excellent site www.commentcamarche.net pour tenter de comprendre ce que DOM level 3 pourra apporter par rapport aux DOM level 1 et 2 déjà opérationnels.Ce que sont les DOM (Document Object Model)"DOM (Document Object Model, traduisez modèle objet de document) est une spécification du W3C définissant la structure d'un document sous forme d'une hiérarchie d'objets, afin de simplifier l'accès aux éléments constitutifs du document", est-il expliqué sur Commentcamarche.com."Plus exactement DOM est un langage normalisé d'interface (API, Application Programming Interface), indépendant de toute plateforme et de tout langage, permettant à une application de parcourir la structure du document et d'agir dynamiquement sur celui-ci. Ainsi Javascript et ECMAScript utilisent DOM pour naviguer au sein du document HTML, ce qui leur permet par exemple de pouvoir récupérer le contenu d'un formulaire, le modifier. DOM se divise en deux spécifications : La spécification DOM level 1 (DOM niveau 1) se séparant en deux catégories Core DOM level 1: La spécification pour les documents en général (dont XML) HTML DOM level 1: La spécification retenant uniquement les méthodes applicables à HTML La spécification DOM level 2 ajoutant de nouvelles fonctionnalités comme la prise en compte des feuilles de style CSS dans la hiérarchie d'objets."La dernière mouture d'XML aux développeurs de DOMDOM niveau 3 apporte la dernière mouture d'XML aux développeurs de DOM. Créé et développé par le groupe de travail DOM (Document Object Model), le document DOM niveau 3 - Noyau (Core) étend l'interface indépendante de toute plate-forme et de tout langage par l'accès et la mise à jour dynamique de contenu, de la structure et de la mise en page d'un document, comme décrit initialement par les recommandations DOM niveau 2. DOM niveau 3 fournit un ensemble standard d'objets pour la représentation de documents et de données XML, comprenant les espaces de noms, XML Base, et le support de types de données XML Schema.DOM niveau 2 a été conçu pour HTML 4.01, XML 1.0, et les espaces de noms XML. Avec DOM niveau 3, les auteurs peuvent tirer un meilleur parti de la plateforme XML. Il supporte XML 1.1 et s'aligne avec XML Information Set, cette dernière spécification étant également utilisée par d'autres recommandations W3C telles que XML Schema 1.0 et SOAP 1.2. On trouvera dans le communiqué publié sur le site du W3C ("Le W3C publie la recommandation DOM niveau 3"), l'ensemble de ce qu'apporteront aux développeurs les nouvelles spécifications DOM.Les efforts du groupe de travail DOM prennent fin"DOM niveau 3 couronne de succès les efforts produits par les acteurs clés de l'industrie", note le W3C. Avec l'achèvement réussi des trois spécifications DOM niveau 3 (Noyau, Chargement et Sauvegarde, et Validation), les efforts des participants du groupe de travail DOM prennent fin. Depuis le début de l'activité DOM en 1997, plus de 20 organismes et experts invités ont contribué au développement de dix standards DOM.

Ajouter un commentaire