Avantages et inconvénients généraux de HTML contre XML et XHTML
Il y a trois langues de marge bénéficiaire bénéficiaire. Celles-ci incluent la langue de marge bénéficiaire bénéficiaire d'hypertexte (HTML), de Extensible Markup Language (XML), et la combinaison des deux, langue extensible de marge bénéficiaire bénéficiaire d'hypertexte, (XHTML). HTMLLe HTML est le format primaire utilisé sur le Web mondial. Le HTML peut montrer des Pages Web avec un éventail de couleurs, de formes, et d'objets. Bien que pas un langage de programmation vrai, HTML ait augmenté dans la puissance au cours des années. Le HTML est réellement un sous-ensemble de XML lâchement défini. Cependant, tandis que XML est une langue stricte (car vous apprendrez), le HTML prend beaucoup de libertés qui l'ont aidé pour devenir l'outil populaire de présentation que c'est aujourd'hui. Bien que l'esprit du jeune Internet ait encouragé la liberté, les lotisseurs se sont maintenant rendus compte que la liberté de HTML a des répercussions. Puisque le HTML est si flexible, beaucoup d'applications de navigateurs et de Web ont ajouté leur propre fonctionnalité au protocole de HTML de base. Comme toute la fonctionnalité augmentée, ceci vient avec des risques additionnels de sécurité. Pour cette raison, les efforts doivent en cours remplacer le HTML avec une langue beaucoup plus de plus réglée et plus normalisée de marge bénéficiaire bénéficiaire connue sous le nom de XHTML. XMLXML est la base pour beaucoup de formats de données, y compris le HTML, WML, XHTML, et plus. Il est récemment devenu populaire parce qu'il peut faciliter le transfert des données entre les programmes largement disparates, les logiciels d'exploitation, et les compagnies. La clef à l'utilité de XML est qu'elle permet à n'importe quel lotisseur de concevoir son propre format de données en utilisant ses propres termes et conditions. En fait, XML est si populaire que Microsoft ait construit son suite entière des produits, des logiciels d'exploitation aux composants de serveur, autour du concept de XML. Illustrons l'utilité de XML, considèrent une société d'échantillon qui doit partager des informations sur le inventaire de fruit. Puisque l'accès direct à une base de données serait un risque de sécurité (aussi bien que la procédure de gestion faible), le réalisateur peut créer un programme de XML qui définit le type, la taille, et la couleur de chaque fruit en main. Une fois qu'elle a déterminé Spéc., le réalisateur pourrait programmer l'hôte avec les possibilités tirer des données d'une base de données et les convertir en dossier de XML. Sur l'autre extrémité, un client spécial pourrait balayer le dossier produit de XML et analyser l'information pour remplir sa propre base de données. Ce processus tiendrait compte ainsi du transfert de données rapide et normalisé. Pour illustrer ceci, considérez le code source suivant d'échantillon voir comment un tel dossier de XML apparaîtrait. Notez la hiérarchie et l'ensemble assorti d'étiquettes. Chaque étiquette est une propriété, qui pourrait avoir des secondaire-propriétés. Dans ce cas-ci, nous passons des informations sur une pomme et un raisin. < DE < SIZE>SMALL</SIZE > DE < COLOR>RED</COLOR > < SIZE>BIG</SIZE > </NOM > < NAME>GRAPE < COLOR>PURPLE</COLOR > DU L'< FRUIT > < NAME>APPLE/NOM > </FRUIT >Par l'extrapolation de cet exemple simple, vous pouvez voir comment des données de XML sont organisées. L'utilisation de telles méthodes apparentées de données est toujours dans sa petite enfance, et continuera à se développer pendant beaucoup d'années. Bien que XML soit la base de beaucoup d'autres langues de composition Internet-basées, ses sous-ensembles donnent à XML la poussée qu'il doit devenir la norme de fait. Un sous-ensemble récent, XHTML, gagne du terrain lentement, et est destiné pour rattraper le HTML dans la prédominance. XHTMLAinsi, la volonté de XHTML remplacent probablement le HTML. Bien que ce processus prenne plusieurs années, beaucoup de Webmasters ont déjà embrassé XHTML, et intègrent lentement ses règles dans leur développement. En fait, XHTML 1.0 est considéré comme étant par beaucoup la prochaine version de HTML (HTML 5.0). Ce qui fait XHTML si populaire est son ruleset simple pourtant rigide. Ce ruleset est si puissant parce qu'il impose une norme universelle. Les règles sont comme suit :
En contrastant ces règles simples mais puissantes avec le HTML, vous pouvez commencer à voir les avantages de XHTML. En outre, les dispositifs de PCS (service personnel de communication) emploient également XHTML. En raison de la myriade de fournisseurs, chacun avec sa propre approche de propriété industrielle, les règles strictes de XHTML et XML est essentiel. Sans cette norme, les réalisateurs de Web devraient créer les Pages Web séparées pour chaque dispositif. Heureusement, en raison de cette norme, les réalisateurs peuvent créer un ou deux pages pour tous les dispositifs. Cependant, XHTML encore est trop enflé pour beaucoup de plus petits dispositifs de PCS. Par conséquent, une autre option est exigée. c'est un article supplémentaire par le Nelson Druell
|
|||||
|