javascript pour faire valider (was: Re: [pompeurs-css] Flash et validation)
Je me permet de réagir et faire dériver le sujet vers autre chose car
cette phrase m'interpèle.
> J'ai incorporé un peu de flash sur un de mes projets perso (encore en
> chantier) et pour que ça valide j'ai honteusement utilisé du javascript pour
> incruster le flash. C'est pas très propre mais j'ai la conscience tranquille
Je crois que les derniers trolls en date ont au moins eu le mérite de
repréciser que la validation n'était pas le but mais un des moyens (vers
l'interopérabilité).
Ce n'est pas la première fois que j'entend parler de supprimer quelque
chose dans la page et ne le réécrire qu'en javascript de façon à ce que
la page valide. La denière fois c'était quelqu'un qui voulait valider en
strict et tout de même utiliser les target : il réécrivait les liens en
javascript une fois la page chargée.
Je me permet juste de demander "quel intérêt ?". J'ai du mal à voir le
gain. On a le plaisir de voir le validateur dire "c'est tout bon" mais
le plaisir personnel s'arrête là.
Ça n'aidera pas plus la personne en face que la balise "spéciale" soit
écrite via javascript ou directement dans le HTML. J'oserai même dire
que à choisir il y a plus de chance de rencontrer une réussite chez
l'utilisateur si on écrit directement la balsie dans le source sans
passer par js.
La seule raison de faire ça à ma connaissance c'est de passer un moteur
strict qui aurait rejeté un document non valide. Sauf que si c'est pour
utiliser une balise autorisée sur tous les navigateurs du marché ...
j'ai du mal à voir l'intérêt à part obtenir avoir un message "OK" du
validateur (ce qui malheureusement ne sert à rien en soi, ce n'est pas
le but).
Ai-je manqué une raison d'utiliser ces artifices ?
Pour moi dire "ma page valide parce que tout ce qui n'est pas valide est
inséré en javascript" est un peu un non sens.
... Ne pas user de flash en regard de l'accessibilité. J'ai incorporé un peu de flash sur un de mes projets perso (encore en chantier) et pour que ça valide...
Marc HERTZOG
marc.hertzog@...
17. Octobre 2003 9:55
Je me permet de réagir et faire dériver le sujet vers autre chose car cette phrase m'interpèle. ... Je crois que les derniers trolls en date ont au moins eu...
... Eric, je n'ai pas le physique d'un troll, je le jure. J'ai des témoins. [...] ... Je suis d'accord avec toi. Un mot sur le flash, car j'ai bien...
Marc HERTZOG
marc.hertzog@...
17. Octobre 2003 13:49
... Désolé, je ne parlais pas de toi mais d'un article récent de webzine qui a beaucoup (trop) fait parlé de lui. ... Ok, au moins c'est clair. Si c'est en...
... J'ai pourtant lu que le W3C réfléchit à une solution opensource ou libre de droits pour la gestion des plugins: ...
Jean Lespinasse
Jean.Lespinasse@...
17. Octobre 2003 14:45
... L'article que tu cites ne parle pas vraiment de solution mais de suppression. Ça ne résoudra pas le problème des éventuelles balises interdites ou à...
... C'est le cri de désespoir des internautes qui ont fait trop longtemps confiance à un puissant éditeur de logiciel... "Eolas ! on voit que de tout temps ...
Alain Oguse
oguse@...
17. Octobre 2003 15:30
... Pour faire court (et peu précis): la boite qui se targue d'un brevet sur l'utilisation de la balise <embed>. Si rien ne change le navigateur n'aura pas le...
... Merci (et pour La Fontaine aussi :-) Ça me rappelle le chant du cygne d'une entreprise en trois lettres qui a défrayé la chronique il y a peu... -- ...
... Pas du tout. Tu supprimes la partie <embed> ainsi que je l'ai suggéré et ça valide. Au lieu d'écrire: <object...
Jean Lespinasse
Jean.Lespinasse@...
17. Octobre 2003 14:30
... [...] ... Ok, c'est noté, je ne le savais pas. Mais dans mon cas et je ne l'avais pas précisé, le javascript ne sert pas qu'à afficher le flash mais...
Marc HERTZOG
marc.hertzog@...
17. Octobre 2003 14:55
... OK. Dans ce cas je comprends. ... C'était simplement ma position relative au "problème" et je n'étais pas au courant de ce que tu ajoutes plus haut... A...
Jean Lespinasse
Jean.Lespinasse@...
17. Octobre 2003 15:05
... J'annonce la couleur, je n'aime pas le flash. *Mais* je vais essayer de rester objectif 1. À quoi sert le Flash ? À une intro ? S'il est possible de...
... La balise <embed> est obsolète et génère une erreur à la validation. Elle n'est utile que pour Netscape 4 (et assimilés). C'est cependant le code...