Limites du HTML
Une page web créée en HTML est totalement statique et n'offre
qu'une faible possibilité d'interaction avec le visiteur. Chaque page doit être
créée au préalable et doit être manuellement mise à jour.
Concernant l'aspect dynamique, seuls existent deux balises HTML
(<marquee> et <blink>), mais sont propriétaires à Microsoft et ne
sont pas reconnues par le W3C.
Quelques fonctionnalités des CSS permettaient de créer un peu de
dynamisme dans la page (ex. changement de couleur lors d'un survol). Le CSS 3.0
est en train de changer la donne.
À propos de l'interactivité, le langage HTML permet uniquement de
créer le fond d'un formulaire d'interaction avec le visiteur. Il permet de
définir les paramètres d'une action, et de renvoyer les données du formulaire
vers un 'système' qui gèrera celles-ci, mais ne permet pas de définir l'action
elle-même.
Portabilité
Le langage HTML est multiplateformes. Tous les navigateurs web
reconnaissent le langage HTML de base, seuls certaines balises sont propres à
certains navigateurs (comme la balise <marquee> qui n'est interprété
comme défilement de texte que dans Internet Explorer. Les CSS, même s'ils sont
standardisés par le W3C, ne sont pas toujours reconnus de la même manière par
les différents navigateurs web.
Mise en place
Le langage HTML a l'avantage d'être facile à mettre en place, et
ne demande pas de compétences techniques très poussées. Ses pages sont d'un
traitement très léger et rapide par le serveur.
Il faut donc autre chose pour ajouter de l'animation ou de
l'interactivité dans la page web.
Aucun commentaire:
Enregistrer un commentaire