Mes impressions sur le web, les standards et autres…
Le moteur de rendu gecko utilisé notamment dans
Mozilla ou encore son petit
frère
Firefox fait un nouveau pas en direction des
CSS de
niveau 3 en supportant la pseudo-classe :only-child
(
l’entrée dans le bugzilla).
Bon, vivement le support des pseudo-classes de type :nth-* et
*-of-type. Ce sera un apport majeur, je trouve :)
Catégories :
Faire un rétrolien sur ce billet : [xxxxxxxx]
[troll]Moi je trouve que IE devrait commencer par s'occuper du CSS tout court avant ! :) [/troll]
Calimo: Ceci dit, la valeur "compact" de la propriété "display" a disparu dans CSS 2.1:
http://www.w3.org/TR/CSS21/visuren.ht(…)
Ce qui me manque vraiment dans le support CSS2 des geckos, c'est les compteurs:
http://www.yoyodesign.org/doc/w3c/css(…)
http://bugzilla.mozilla.org/show_bug.(…)
C'est la seule alternative aux attributs html dépréciés permettant plus ou moins la même chose quand on fait des pages avec un doctype strict, donc c'est un manque très génant :/
Le "compact" réapparaît dans le modèle de boîte du CSS3 :
http://www.w3.org/TR/2002/WD-css3-box(…)
Pour IE, on va quand-même pas l'attendre non ? En tous cas ce n'est pas une raison pour ne pas supporter ces deux points.
Au fait, est-ce qu'il y a d'autres propriétés / valeurs de CSS2 non supportées ? Simple curiosité bien entendu ;-)
moi ce que j'attends c'est ::outside.... Les divs imbriqués devraient définitivement disparaitre avec ça.
Par pitié, arrete(z, tu n'es pas le seul :) de reagir a chaque nouveauté en disant "oui mais ca c'est pas fait/buggé/pas fini/etc"… Les propriétés run-in et compact ne sont pas implementées car complexes. La, ya eu du monde de motivé pour faire un :only-child, et ca c'est fait rapidement (le reporter avait deja un patch), et voila. Si jamais un gars arrive avec un patch pour run-in et autres, t'inquietes pas que on s'interessera a lui :)
Et puis la valeur run-in de display peut être simulée avec des flottants, donc c'est pas un manque très important, par contre pour les compteurs, là, il n'y a clairement pas d'alternative possible…
Je trouve qu'ils devraient commencer par s'occuper du CSS2 avant !
Par exemple pour la propriété "display", les valeurs "run-in" et "compact" ne sont toujours pas supportées !
Je suis d'accord que les sélecteurs sont plus importants, mais je trouve un peu dommage quand-même :(