Xml concepts de base XML - Concepts de base I Historique de SGML à XML XML dérive d'un langage développé dans les années le SGML Ce langage était complexe à apprendre et utiliser quotidiennement Une version allégée le HTML a donc été développée mais ce de

XML - Concepts de base I Historique de SGML à XML XML dérive d'un langage développé dans les années le SGML Ce langage était complexe à apprendre et utiliser quotidiennement Une version allégée le HTML a donc été développée mais ce dernier malgré de nombreuses adaptations ne pouvait pas être étendu à l'in ?ni au fur et à mesure de l'augmentation des besoins des développeurs C'est alors que fut créé le XML SGML et HTML a Le SGML Le SGML Standard Generalized Markup Language langage de balisage standard généralisé premier essai de normalisation concernant les documents électroniques a été adopté comme standard en Le SGML est constitué de plusieurs éléments Ceux-ci changent pour chaque application SGML Dé ?nition du type de document DTD cet élément sert à préciser la structure du document Instance du document il s'agit du texte réel du document comportant les éléments SGML qui ont été dé ?nis dans la DTD et qui identi ?ent les diverses parties du texte Même si une instance de document peut partager une DTD avec d'autres documents elle ne peut se conformer qu'à une seule DTD Synthèse du document cet élément sert à préciser les principaux aspects de l'application SGML C'est à ce niveau que sont déterminées les options et qu'est précisé le jeu de caractères qui sera utilisé ainsi que les autres fonctions similaires CCe langage servant à préciser la structure d'un document quelconque il est compréhensible que sa généralité le rende di ?cile d'apprentissage et complexe d'emploi En particulier il était inadapté à l'écriture de documents pour Internet Il a donc été nécessaire d'en dériver le langage HTML b Le HTML Comme il a été dit précédemment c'est aujourd'hui le standard du développement web Il est cependant amené à dispara? tre progressivement étant remplacé par le XHTML un langage qui lui est extrêmement similaire mais permettant la production de documents aux normes XML Ce langage est facile à apprendre et à utiliser il a d'ailleurs donné lieu au développement de nombreux outils de publication sur Internet Logiciels WYSIWYG - What You See Is What You Get - tels que Nvu FrontPage ou Dreamweaver Outils de publication de contenu comme le populaire SPIP eZPublish PHPNuke sans oublier qu'il est possible d'utiliser de simples éditeurs de texte comme X Emacs sous Linux ou bien le Bloc-Notes sous Windows Le HTML étant une application SGML il est donc lié lui aussi à une DTD Il en existe parfois plusieurs par version d'HTML Celles de la version se trouvent référencées sur le site web du W C DTD HTML Strict Transitional Frameset Un inconvénient du HTML est son champ d'action limité il n'est ainsi pas possible de dé ?nir autre chose qu'une page Web On ne peut par exemple pas ajouter de nouveaux éléments on pourrait imaginer insérer des équations mathématiques mais ce n'est pas possible CAu bout de quelques années la demande se faisant de plus en plus forte pour la dé ?nition d'un nouveau format et le langage HTML rencontrant ses

  • 254
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Aoû 22, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 45.5kB