Architecture logicielle

Inscrivez-vous flux rss

Consulter le centre de compétences

imprimer cet article envoyer à un ami recevoir les newsletters contacter la rédaction s'abonner au flux rss partager

CSS souffle ses 10 bougies


Edition du 20/12/2006 - par

Bon anniversaire. Le W3C, consortium en charge de contrôler les standards du Web, fête les 10 ans des feuilles de style CSS (Cascading Style Sheets). Dix années au cours desquelles le Web s'est enrichi, ouvrant la porte à de plus en plus de fonctionnalités multimedia et de présentations ergonomiques facilitées par l'usage de CSS.

Pour rappel, la feuille de styles factorise dans un fichier la présentation graphique des pages Web en définissant les éléments précis de placement, de couleur, de police, par exemple. Elle symbolise ainsi la séparation du contenu de sa forme.

Pour l'occasion, le W3C lance un concours pour lequel les développeurs pourront envoyer "leurs plus belles conceptions CSS". Ces dernières seront ensuite sélectionnées par les co-auteurs des spécifications CSS, Bert Bos et Hakon Lie, et exposées dans la galerie CSS10, nom de l'événement. L'organisme a également publié un bref historique de CSS, dans lequel on apprend notamment que c'est en France (à Rocquencourt) que le premier groupe de travail a éclos en 1995, avant une ratification le 17 décembre 1996.

Les CSS ont plusieurs avantages, commente le W3C : d'abord l'accessibilité en offrant un formatage semi-sémantique au contenu, puis la facilité de ré-utilisation des attributs CSS, la présentation étant définie dans un unique fichier. Notons enfin la possibilité d'adapter le contenu à de multiples canaux de diffusion, tels que les téléphones portables. Précisons que le CSS doit également limiter l'usage des tableaux HTML imbriqués, initialement réservés à mise en forme de données, puis "hackés" pour la mise en page.
Autant davantages qui, dans un contexte propice aux développements d'applications Ajax, séduisent les entreprises. Adobe a récemment inauguré son propre site de ressources CSS, CSS Advisor.

CSS se décompose en trois niveaux classés hiérarchiquement par leur champ de fonctionnalités. Le niveau 1 dresse les fondamentaux des spécifications que le niveau 2 (dernier en date 2.1) améliore, en lui ajoutant le support d'autres attributs. L'évolution des CSS est également liée à celle des navigateurs, qui, au fur et à mesure de leur développement, interprètent plus ou moins bien les nouvelles spécifications. A ce titre, Firefox est réputé pour supporter au plus près les standards CSS imposés par le W3C. Devant Internet Explorer. Mais l'écart tend à se réduire avec la version 7 d'IE.

La spécification CSS 3, en cours de développement, devrait ouvrir le standard aux interactions avec l'utilisateur, grâce au support des fonctions vocales et des formulaires Xforms.





envoyer recevoir
imprimer commenter
1 commentaires postés >> Tous les commentaires

L'ACTUALITÉ DU JOUR
Réseaux Nasuni professionnalise le Cloud personnel

(09/02/2010 17:45) - Nasuni a été créée en 2009 et vient donc de présenter la version bêta de son produit (...)

Infrastructure serveur Avec le Power7, IBM relance la bataille des puces haut de gamme pour grands systèmes

(09/02/2010 17:41) - « Cadencé de 3 à 4,14 GHz, le processeur Power7 sera livré avec 4, 6 ou 8 coeurs (...)

Internet Les familles ne sont pas assez prudentes sur Internet

(09/02/2010 12:23) - D'après ce sondage, deux enfants sur trois ont déjà partagé leur adresse email, et (...)

Internet La Chine ferme le site Black Hawk Safety Net, et arrête trois de ses membres

(09/02/2010 12:23) - Certains journaux, dont le People's Daily, le journal officiel du Parti communiste, (...)

Réseaux Cisco fédère et optimise les datacenters distants

(09/02/2010 12:22) - Cisco dévoile des solutions dédiées aux datacenters pour faciliter l'interconnexion (...)

Mobilité Smartphones : 2010 va confirmer la percée d'Android et de WebOS

(09/02/2010 12:22) - IDC complète son étude sur l'évolution du marché mondial des mobiles par un focus (...)

LE TOP
  1. Combien de machines virtuelles sur un serveur, les avis d'experts ne concordent pas
  2. Certifications : quelles sont les plus rémunératrices ?
  3. Forrester : les architectes français en pointe sur la transformation des entreprises
  4. Une tablette Google Chrome pour contrer l'iPad
  5. La NSA va aider Google à renforcer sa sécurité


CONFERENCES
23/03/2010
CLOUD COMPUTING
De 8h30 - 14h00 à l'Automobile Club de France - Paris
PARTNER ZONE
LIVRES BLANCS
Pourquoi des règles métier ? : Un cas pour les utilisateurs métier de l'informatique 10 février 2010 - IBM
Pourquoi des règles métier ? : Un cas pour les utilisateurs métier de l'informatique
Ce livre blanc permet aux professionnels de définir directement comment leurs règles métier doivent être exécutées. Il fournit également un ensemble d'outils (...)