Dans la série « nul n’est parfait » (sauf la mousse au chocolat de ma maman) et « on apprend tous de ses erreurs », voici aujourd’hui la page wiki du W3C qui fait la liste des erreurs et maladresses de ses spécifications CSS.
Ce document est édité et mis à jour par les membres du W3C eux-mêmes (on peut le constater en vérifiant les notes de révision), mais n’est bien évidemment que purement informel.
On y trouve de belles perles et de beaux aveux. Parmi mes préférés :
- la valeur par défaut de box-sizing aurait dû être border-box
- la valeur d’une hauteur en pourcentage devrait pouvoir être calculée par le navigateur plutôt qu’être indéfinie par défaut
- border-radius aurait dû s’appeler border-corner
- les tableaux de mise en forme devraient être une bonne idée
- etc.
De toute façon, comme le dit le proverbe : « Faute avouée est à height: 50% pardonnée », non ? 🙂