Pile ou face


Pileouface.org

Comme vous l'avez surement remarqué, 2 icones Valid CSS! et Valid XHTML 1.0! sont présents en bas de chaque page du site.
Ils indiquent simplement que la page respecte les normes XHTML et CSS du W3C.

Nous allons vous expliquer ce que sont ces organismes et normes, ainsi que pourquoi et comment nous les avons respectés.

Le W3C

Le W3C, le Consortium World Wide Web, a été créé à l'initiative de l'inventeur du Web, Tim Berners-Lee, en octobre 1994 par le MIT-LCS (Laboratoire d'Informatique du Massachusetts Institute of Technology). Il développe des technologies (normes, spécifications, ...) pour que le Web atteigne son potentiel maximum.

Un des objectifs principaux du W3c est l'accés universel, c'est à dire donner le même accés à tous les individus, quelque soit leur matériel (Mac, Pc, Palm, ...) ou logiciel (Mozilla, Internet Explorer, ...), leur infrastructure réseau, leur langue maternelle, leur culture, leur localisation géographique, ou leurs aptitudes physiques ou mentales.

Si vous voulez en savoir plus :
- Présentation générale
- Présentation des buts et fonctionnements

Les feuilles de style (css)

Le concept de feuilles de style est apparu en 1996 avec la publication par le W3C d'une nouvelle recommandation intitulée Cascading StyleSheets (CSS).
Le principe des feuilles de style consiste à attribuer des caractéristiques de mise en forme (Police, couleur, alignement, ...) à des groupes d'éléments. On définit par un nom une caractéristique de mise en forme, et il suffit ensuite de l'appeler pour l'appliquer à un texte.

Les feuilles de style permettent:
- Une présentation homogène sur tout un site.
- La modification de l'aspect du site entier en modifiant quelques lignes.
- Une plus grande lisibilité du HTML.
- Le positionnement rigoureux des éléments.
- Des chargements de page plus rapides.

Si vous voulez en savoir plus :
- Une trés bonne introduction aux CSS
- La partie du W3C consacrée aux CSS
- La feuille de style de Pileouface.org
- Le validateur CSS

La norme XHTML

Le 26 janvier 2000, le W3C à publié une norme appellée XHTML. Il s'agit là du successeur du HTML 4. Cette norme est un mélange entre le HTML et le XML.

Le HTML est un language trés permissif. En effet, il n'est pas nécessaire de respecter scrupuleusement les règles de programmation HTML pour réaliser une page web lisible. Cette liberté devient de plus en plus problématique avec la multiplication des produits se connectant à l'internet (PDA, téléphones mobiles multimédias, I-mode ...) car ces supports n'ont pas toutes les ressources d'un PC pour pouvoir interpréter correctement des pages web mal programmées.

A l'inverse, XML est un langage avec lequel il est absolument nécessaire de respecter des règles beaucoup plus strictes pour que le document soit "well-formed" et donc lisible.

En combinant les avantages du HTML et de l'XML, le XHTML est devenu un langage beaucoup plus performant qui permet de répondre aux contraintes actuelles et futures de l'internet.

Si vous voulez en savoir plus :
- La partie du W3C consacrée au XHTML
- Passer du HTML au XHTML
- Le validateur HTML / XHTML

Valid CSS! Valid XHTML 1.0!