Vidéo: L’évolution du foetus mois par mois 2025
Pour vous aider à garder tout le options dans les langages de balisage en perspective, voici un rapide aperçu de la façon dont nous sommes arrivés là où nous sommes maintenant. Le World Wide Web a été construit sur le bon vieux HTML, l'Hypertext Markup Language, qui est né de SGML, le Standard Generalized Markup Language, qui date de 1986.
XML, le eXtensible Markup Language, était aussi né de SGML. Le XML s'est tellement bien intégré qu'il est devenu un standard pour le partage de données entre tous les types de documents et de systèmes.
La popularité de XML a conduit à l'évolution du HTML en XHTML. Essentiellement, XHTML est un sous-ensemble plus restrictif de SGML, qui peut être mieux lu par les analyseurs XML car il suit strictement les règles. Si vous pouvez imaginer le "couple impair" typique, HTML est le colocataire bâclé et XHTML conserve le contenu de l'armoire à pharmacie dans l'ordre alphabétique.
Le HTML5 n'est pas aussi strict que le XHTML, mais il a quelques fonctionnalités adultes, telles que de meilleures façons de présenter le multimédia. HTML5 bénéficie de deux nouveaux ajouts - CSS 3 et JavaScript. Combinez la puissance de ces trois normes Web actuelles et vous pouvez ajouter beaucoup plus d'interactivité, d'animation et même de reconnaissance d'emplacement, des fonctionnalités particulièrement excitantes dans le monde mobile.
Cette version de cinq minutes de l'histoire de HTML n'est qu'une partie de l'histoire de la façon dont nous sommes arrivés là où nous sommes maintenant. Dans ce que beaucoup considèrent maintenant comme un effort malavisé, les fabricants des premiers navigateurs mobiles ont créé un autre langage de balisage, le langage WML (Wireless Markup Language). Peut-être une réaction compréhensible aux options limitées des premiers téléphones à fonctionnalité, WML est maintenant rapidement mis au rebut.
Et, vous devriez noter que le terme Wireless Application Protocol (WAP) est utilisé pour décrire tout ce qui concerne le web mobile. WAP 1. 0 représente les premières tentatives de conception de sites Web mobiles, y compris les sites Web créés avec WML.
Lorsque le Web mobile a évolué vers le WAP 2. 0 en 2002, la plupart des appareils mobiles pouvaient afficher des pages conçues en XHTML Basic (un sous-ensemble de XHTML qui ne prend pas en charge les CSS). Depuis 2004, la plupart des téléphones peuvent gérer XHTML MP, qui prend en charge CSS 2.
C-HTML, un autre langage de balisage mobile que vous pouvez utiliser sur le Web, a été conçu pour être utilisé sur les téléphones NTT DOCOMO au Japon, mais La plupart des concepteurs mobiles au Japon prédisent maintenant que la popularité croissante de l'iPhone au Japon signifie que C-HTML sera finalement remplacé par XHTML MP.
Les bonnes nouvelles sont que tout le code conçu pour le monde mobile est basé sur du bon vieux HTML. Donc, si vous avez une formation en HTML, vous partez du bon pied.
Si vous souhaitez créer un site compatible avec plus de 6 000 appareils sur le marché, vous avez besoin d'une stratégie de conception incluant toutes ces langues et pages créées et livrées en fonction de chaque appareil.
