Cours du 31 août 2021

Les standards du web

Les langages du web (HTML, CSS) sont créés selon des principes et des valeurs, telles que:

  • simplicité
  • modularité
  • décentralisation
  • tolérance

Quand on travaille avec ces outils pour créer des sites, il est intéressant de comprendre ces principes.

En 2010, Jeremy Keith (designer, auteur, cofondateur de Clearleft) a donné une conférence intitulée “The Design of HTML5”, sur les principes (“Design Principles”) sur lesquels repose le standard HTML.

Sur la même thématique, il a écrit un livre / site web: Resilient Web Design.

Le support de présentation:

Points importants:

  • Le W3C est un organisme de standardisation, créé en 1994 pour assurer la compatibilité des technologies du World Wide Web, comme HTML et CSS.
  • Après la version 4 du HTML en 1997, le W3C s’est engagé dans une “mauvaise direction”: le XHTML.
  • Un groupe de travail inofficiel s’est formé en 2004, le WHATWG, pour continuer le développement du HTML. Le W3C a reconnu son erreur, et a repris ce travail en 2007.
  • Aujourd’hui, le standard HTML continue d’être développé en parallèle par ces deux entités, W3C et le WHATWG.

Exercice pratique No 1

Le premier “Challenge” de ce cours a été réalisé les 24 et 31 août. Objectif: reproduire ce design:

Exemple de solution:

See the Pen Challenge 1 - dev2 by Manuel Schmalstieg (@eracom) on CodePen.