MarvinLeRouge
mercredi 6 juillet 2005 à 20:13
Bon, remettons les choses en place : je DISCUTE, j'exprime mon opinion, je ne t'agresse pas : je propose donc que nous fassions redescendre ensemble le ton de la conversation vers un niveau plus zen

.
CITATION(Dudu @ mercredi 06 juillet 2005, 14h22)
1) promis la prochaine fois, j'enlève les commentaires d'un code copié-collé que je suis allé chercher dans mes favoris pour te rendre service

Ben pourquoi ? Je ne t'ai pas fait de reproche, je constatai simplement quelque chose qui semblait aller dans mon sens, c'est tout.
CITATION(Dudu @ mercredi 06 juillet 2005, 14h22)
2) OUI c'est ce qu'il me semble avoir dit et je n'ai toujours pas changé d'avis. En parlant de Doug Bowman, c'est lui a demandé à Tantek Celic de créer ce faux bug.
Alors là, je ne comprends pas
Comment Doug Bowman aurait-il pu demander à Tantek Celic de créer un faux bug ? Il aurait fallu que ça se passe AVANT la sortie du logiciel, puisque Tantek n'avait logiquement plus accès aux sources APRES. De plus, installer sciemment un bug, ce serait du sabotage. Aurais-tu une adresse expliquant cette demande ?
CITATION(Dudu @ mercredi 06 juillet 2005, 14h22)
3) le javascript et la sémantique, le rapport est bien simple: le javascript ne sert (théoriquement) qu'à apporter des
add-ons non-indispensables à une page. Toi tu t'entêtes à vouloir parser les user-agent avec pour servir tes styles, libre à toi. Maintenant si tu as déjà la réponse à ta question, pourquoi la poses-tu ?

Donc tu considères que j'utilise le javascript à contre-emploi. Oui, il est vrai qu'on ne devrait pas avoir besoin de faire appel à javascript pour ce genre de choses. Ceci dit, quelle est le but précis de javascript ? Si on n'est pas censé s'en servir pour détecter le navigateur et faire des actions en fonction du résultat, pourquoi a-t-on accès aux variables désignant le navigateur ? Ceci étant dit, je vois tout à fait le sens de ta remarque, mais je ne considère pas ça comme de la sémantique : la sémantique concerne le sens des termes, ce qui est ici hors de propos.
CITATION(Dudu @ mercredi 06 juillet 2005, 14h22)
4) Google est un site extraordinaire
Certes, mais ce n'est pas Google qui m'a donné la réponse : c'est toi ! J'ai trouvé l'info en farfouillant sur le site de Tantek à partir du point de départ que tu m'avais fourni. Au fait, merci
CITATION(Dudu @ mercredi 06 juillet 2005, 14h22)
Vouais, mais çà rend quoi sur les navigateurs KHTML ton code (invalide

). Car eux respectent le modèle standard mais n'appliquent pas les hacks -moz qui sont propres aux navigateurs Gecko

Les -moz* ne sont pas des hacks : ce sont des propriétés propriétaires (désolé pour la redondance). Tous les navigateurs ont le droit de définir des propriétés css spécifiques, tant qu'ils les font précéder du préfixe défini par le w3c (il y a -moz, -mso et je ne sais plus quoi d'autre). Le code en question est donc théoriquement valide, quoi qu'en disent les valideurs robotiques qui ne connaissent la plupart du temps pas ces préfixes. Les propriétés en question sont simplement censées être purement et simplement ignorées par les navigateurs auxquels elles ne sont pas destinées.
Bon alors pas taper, je ne cherche nullement à allumer le feu de ta verve vengeresse : je DISCUTE c'est tout