Va au delà des limitations courantes du HTML et du CSS
Créera de nouvelles applications de Web
Pourquoi XML ?
Le Web n'est pas statique -- doit évoluer
XML fournit les dispositifs principaux requis pour une nouvelle génération des applications de Web :
Extensibilité
Structure
Validation
Attache en retard de présentation
Que les fournisseurs de navigateur font-ils ?
Microsoft se déplace rapidement pour adopter et mettre en application XML
Netscape est tardif mais essayant dur de se rattraper
Microsoft et Netscape conviennent que le contenu de Web sera contrôlé en utilisant des normes basées sur XML
XML va être une partie intégrale du Web.
Quel est le problème avec le HTML ?
Le HTML est optimisé pour l'étude facile
Une étiquette a placé pour toutes les applications
Sémantique prédéfinie pour chaque étiquette
Structures de données prédéfinies
Aucune validation formelle
Le HTML commerce la puissance pour la facilité d'utilisation
Le HTML est bien adapté aux applications simples, mais mal convenu à plus d'applications exigeantes
Grandes ou complexes collectes des données
Données qui doivent être employées dans différentes manières
Données avec un cycle de longue vie
Les données ont prévu pour conduire des Java applets Ou d'autres programmes
Dispositifs manquant du HTML
Aucune manière de valider des structures de données ou d'imposer la commande éditoriale
Difficile ou impossible de produire sûrement des moyens d'aide à la navigation
La navigation habituellement doit être mise en application en s'ajoutant handcrafted des liens hypertexte
Aucun concept de la gestion d'entité (aucun mécanisme pour la réutilisation modulaire)
La recherche de contexte ou tout autre comportement basé sur des distinctions sémantiques est difficile ou impossible
Ne peut pas facilement modeler des structures de données résider dans les bases de données
Maintenant vous savez XML, ce qui est prochain ?
La prochaine étape est de se renseigner sur le XML DOM et XSLT.
Si vous voulez se renseigner sur valider XML, la prochaine étape se renseigne sur le schéma de DTD et de XML.
XML DOM
Le XML DOM définit une manière standard pour accéder et manoeuvrer à des documents de XML.
Le XML DOM est plateforme et langue indépendantes et peut être employé par n'importe quel langage de programmation comme Java, Javascript, et VBScript.
XSLT
XSLT est la langue de feuille de modèle pour des dossiers de XML.
Avec XSLT vous pouvez transformer des documents de XML en d'autres formats, comme XHTML.
Schéma de DTD et de XML
Le but d'un DTD est de définir quels éléments, attributs et entités est légale dans un document de XML.
Avec le DTD, chacun de vos dossiers de XML peut porter une description de son propre format avec lui.
Le DTD peut être employé pour vérifier que les données que vous recevez, et vos propres données, sont valides.
Le schéma de XML remplacera le DTD.
Le schéma de XML est une alternative basée par XML au DTD.
À la différence du DTD, les schémas de XML a le soutien des datatypes, et la syntaxe de l'utilisation XML de schéma de XML.
Keywords: eXtensiblity ,W3C,strucutre,validation, limitations of HTML and CSS