Hello,
Je trouve l'article un peu limité. L'auteur constate que ça ne fonctionne correctement que dans Firefox 3 sur Mac, mais pas sous Windows. La question que l'on devrait se poser, face à un tel constat, est: est-ce que le problème vient du navigateur, ou bien des API de gestion du texte du système d'exploitation?
Deux choses auraient permis d'y répondre:
- faire un tour dans le bugzilla de Mozilla, pour voir si les développeurs n'ont pas indiqué des problèmes liés à telle ou telle plateforme;
- tester sous Linux tant qu'à faire.
Je n'ai pas vraiment le temps de fouiller dans le bugzilla de Mozilla, par contre j'ai fait l'autre test, en l'étendant aux navigateurs à ma disposition:
- ça marche dans Firefox 3;
- ça marche dans Opera 9.6 (!);
- ça ne marche pas dans Epiphany (avec moteur Webkit).
Tiens, Opera 9.6 implémente correctement font-weight? Richard Rutter écrit avoir testé avec Opera 10 alpha, mais ne précise pas la plateforme. On peut peut-être supposer qu'il s'agissait de Windows, et que ça pourrait marcher sous OS X?
De plus, pour les tests sous Windows il faudrait distinguer: Windows 2000, XP, Vista et Seven! Et pour OS X, les deux-trois dernières versions majeures.
Je suis loin d'être un expert en gestion des fontes, mais je sais que ça dépend souvent à la fois du navigateur et du système d'exploitation. Les tests de Richard Rutter auraient dû lui mettre la puce à l'oreille. Dommage qu'il n'ait pas reconnu cette piste, ou pas pris le temps de la suivre.
En conséquence, les affirmations sur le support de font-weight sont 1) en partie fausses et 2) incomplètes (il aurait bon de tester le support des valeurs relatives bolder et lighter). Par contre, le rappel sur l'existence, pour certaines polices, de fontes pour différentes graisses est plutôt bienvenu.