5176 sujets

Le Bar du forum

Administrateur
Ah ben comme le fameux "W3C go home", du même auteur, qui cumule bonnes analyses et gros trolls infondés, on se retrouve avec des exemples de mauvaise foi.

Je ne m'en tiens qu'à ce que je connais le mieux, les CSS :

Arno a écrit :
En revanche, vous n’avez pas accès à la seconde lettre du paragraphe, vous ne pouvez pas définir un style qui s’appliquerait à une ligne de tableau sur deux, vous ne pouvez pas tester si la première lettre est un guillemet ouvrant, auquel cas vous souhaitez appliquer le style, également, à la deuxième lettre (pour faire une belle lettrine), vous ne pouvez pas réduire la taille du texte en fonction du nombre de caractères, etc.

Ah oui en effet, on ne peut pas faire ça directement en CSS, avec un sélécteur.
Mais, question bête, ce paragraphe sous-entend qu'on pourait le faire autrement ? Comment donc ?

A part en ajoutant de la structure ou une balise, je ne vois pas trop comment on pourrait faire autrement non-plus.

Sinon, effectivement, si on veut désigner la 86è lettre de la 8è ligne du 3è paragraphe, je crois qu'il est un peu plus simple et plus logique de lui attribuer une classe ou un id, parce que si on commence à chipoter pour inventer des sélecteurs aussi poussés, la critique va devenir que les CSS sont trop compliqués ! Smiley langue

Mais bon, on ma laisser le temps à cet article de mûrir. S'il fait comme le "W3C go home", c'est parfait : puisque SPIP (de Arno) est maintenant de plus en plus conforme aux Standards tellement décriés dans l'article Smiley smile
Modifié par Raphael (23 May 2005 - 12:38)
A propos de la partie sur css:

pourquoi n'a t on pas utilisé XPATH pour les sélecteurs css ? Smiley ohwell
TriadPtale a écrit :
A propos de la partie sur css:

pourquoi n'a t on pas utilisé XPATH pour les sélecteurs css ? Smiley ohwell


Peut-être parce que la première recommandation (encore en vigueur) de XPath date de novembre 1999, tandis que CSS1 date de janvier 1999 Smiley ravi ?

Cela dit, il y a quelques points communs avec CSS2, dans le patern matching.

Lorsque je parlais de la pertinence de l'analyse d'Arno, je pensais surtout à ses propos sur l'implémentation du XHTML/SVG/MathML. C'est ma source majeure de déception (en tant qu'enseignant qui rêve de pouvoir écrire des cours interactifs de physique, avec des équations et des animations Smiley bawling )
Modifié par Gilles (23 May 2005 - 13:01)
Enseignant où ça ? quel genre de cours de physique ? Smiley langue

Pour xpath, bien sûr c'était pas possible à l'époque, mais ils auraient pu prévoir un mécanisme plus proche ...
Administrateur
Raphael a écrit :
Mais, question bête, ce paragraphe sous-entend qu'on pourait le faire autrement ? Comment donc ?

A part en ajoutant de la structure ou une balise, je ne vois pas trop comment on pourrait faire autrement non-plus.

Sinon, effectivement, si on veut désigner la 86è lettre de la 8è ligne du 3è paragraphe, je crois qu'il est un peu plus simple et plus logique de lui attribuer une classe ou un id ...

heyla, j'approuve, parce qu'au final ce qu'il reproche est peut-être faisable en Flash, mais via une programmation pas forcément très abordable.

au niveau XHTML ce travail relève de langages de script côté serveur comme PHP/Perl/etc.

je vois plutôt cet article comme un troll de plus qui ne fait que reprendre un inventaire de vérités déjà connues.

il en résulte un gros mélange qui embrouille le lecteur, et on en vient à se demander si les CSS n'ont pas raté leur vocation dans la 3D...

le flash a sa finalité, le XHTML une autre. ce n'est pas comparable. il faut respecter la pluralité des moyens sans se focaliser sur les faiblesses des uns et des autres.
Modifié par dew (23 May 2005 - 13:14)