Autres cordées :

Webmaster Hub

e-commerce

Validations:

Valid HTML 4.01!
Valid CSS!

HTML - CSS - PHP/MYSQL - JAVASCRIPT

Histoire des techniques liées aux sites web

S comme Siteon nom: Håkon W. Lie. Son désir: étendre les possibilités, fort réduites à l'époque, du HTML, par l'intégration de styles, que les logiciels de traitements de texte possédaient. L'année: 1994.
Ainsi naquit l'idée des feuilles de style (en cascade) ou Cascading Style Sheets, à laquelle le W3C, toute nouvelle entité, s'attachera.
C'est ainsi qu'en 1996 apparaîtra la première recommandation CSS1.

Mais que sont donc ces feuilles de style et à quoi servent-elles ?

A l'origine du HTML, les liens hypertextes apportaient rapidité donc confort dans la recherche de documents électroniques. Malheureusement, en terme de présentation, la fonctionnalité primait sur l'esthétisme: spartiate venait à l'esprit.
L'idée était donc d'introduire quelques lignes de code, directement dans la page HTML (les styles), ou dans un fichier externe (la feuille de style). Ce code avait pour particularité de faciliter la mise en page.

L'introduction des feuilles de style allait bouleverser le petit monde des programmeurs, et provoquer une guerre sans merci entre concepteurs de navigateurs. Car pour qu'un style css fusse visible à l'écran, il fallait que le navigateur soit capable de l'interpréter, de comprendre ces quelques lignes de code.
Microsoft, fort de son hégémonie sur le monde du PC, fort des déconvenues de ses concurrents (Netscape, Apple...) put se targuer, avec Internet Explorer 4, d'interpréter les CSS (CSS1 à l'époque), malgré un bon nombre de bugs.
Et ce n'est qu'en 2000, avec Internet Explorer 5, qu'un navigateur assimile correctement la majeur partie des CSS1.
De ce fait, la concurrence ne peut que suivre. Netscape, avec sa version 6.01 (2001), Mozilla ou encore Opera, Tous se doivent de rattraper le retard pris sur Microsoft et Internet Explorer 6.
Car, tout comme le HTML au début des années 90, les CSS sont de plus en plus prisés des concepteurs de sites.

Pouvoir définir rapidement pour un type d'éléments (table, cellule, paragraphe, etc.) une couleur, des marges, une taille et un style de police de caractères apportait, et apporte d'autant plus aujourd'hui que les css sont de plus en plus utilisés, une souplesse et un esthétisme non négligeable dans la conception d'un site.
Ainsi, avec les feuilles de style, plus besoin de modifier chaque élément de chaque page que comporte un site Internet. Seule une modification d'un attribut d'un élement défini en tant que style permet la modification complète, dans toutes les pages, de cet élément.

En 2002, le W3C publie la recommandation CSS2.1, en chantier depuis 1998. Cette recommandation est très peu implémentée, quelque soit le navigateur.
Les CSS3 sont toujours à l'étude.