OVH Cloud OVH Cloud

Bug ou absurdité normalisée ?

65 réponses
Avatar
Gerard Menvussa
Bonjour

Si vous essayez le code suivant dans votre navigateur préféré il y a des
chances que le résultat ne soit pas conforme à ce que défini le style
(marge à 0, padding à 0 les "div" devraient être collés ? Eh bien non).
D'où ma question.

(Pour ceux qui on la flemme de le copier : http://tetraedre.org/bug.html)


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Bug ou absurdité normalisée ?</title>
</head>
<style>
h1 {
padding:16px;
}
</style>
<body>
<div style='margin:0; padding:0;
background-color:yellow'><h1>yellow</h1></div>
<div style='margin:0; padding:0; background-color:blue'><h1>blue</h1></div>
<div style='margin:0; padding:0; background-color:red; border:solid 1px
black'><h1>red</h1></div>
<div style='margin:0; padding:0; background-color:green; border:solid
1px black'><h1>green</h1></div>
</body>
</html>


Question subsidiaire : y'a t-il un moyen de signaler les absurdités que
l'on trouve en HTML et CSS ?

10 réponses

3 4 5 6 7
Avatar
jjsolari
Olivier Miakinen <om+ wrote:

Ça dit que la traduction ne sera faite que quand le document aura
atteint le stade de recommandation :



[...]

C'était le 10 octobre 2003... il y a quatre ans !

Pas croyable le temps que ça met à devenir une recommandation.

Tout ou presque se trouve déjà dans la version CSS 2.0, il suffit juste
de vérifier les corrections qui s'y applique dans l'errata associé.

Car, en effet, la version 2.1 est essentiellement une reprise de ces
corrections, plus très peu de réelles nouveautés. Au passage, la
traduction française de CSS 2.0 intègre déjà toutes ces corrections.

Toujours est-il, réitérant les paroles d'octobre 2003, sitôt confirmé le
statut de « recommandation du W3C », je traduirai cette version 2.1

JJS.
Avatar
Olivier Masson
Pierre Goiffon a écrit :

Il faut installer l'extension Message-ID Finder en plus de Mnenhy :)



J'ai bien Mnenhy mais mon message-id dit ne pas fonctionnait sur Th >
1.5. Une simple modif du fichier d'install doit suffire mais je ne l'ai
pas fait.
Du coup je vais voir sur Google qui permet la recherche par ID, mais il
ne trouve rien sur ce message.
Avatar
Pierre Goiffon
Olivier Masson wrote:
Il faut installer l'extension Message-ID Finder en plus de Mnenhy :)



J'ai bien Mnenhy mais mon message-id dit ne pas fonctionnait sur Th >
1.5.



Ha, j'avais oublié cette histoire !
Voir https://www.mozdev.org/bugs/show_bug.cgi?id857, il y a un XPI à
télécharger déjà tout prêt !
Avatar
Olivier Masson
Pierre Goiffon a écrit :

Ha, j'avais oublié cette histoire !
Voir https://www.mozdev.org/bugs/show_bug.cgi?id857, il y a un XPI à
télécharger déjà tout prêt !



Marche pas.
Mais comme c'est sympa d'avoir cherché ça, j'ai fait l'effort (de 30
secondes) de modifier le xpi et c'est bon, merci :)

Au cas où : http://download.yousendit.com/D51987500397E8AC (je ne sais
pas combien de DL ça accepte, mais ça ne dure que 7 jours)
Avatar
Gerard Menvussa
Patrick 'Zener' Brunet a écrit :
Bonsoir.

"Gerard Menvussa" a écrit dans le message de
news: fjlp38$gt7$
Patrick 'Zener' Brunet wrote:
"SAM" a écrit
dans le message de news: 475c2e83$0$5081$
Patrick 'Zener' Brunet a écrit :
"Bruno Desthuilliers" a
écrit
dans le message de news: 475bec6f$0$643$
Gerard Menvussa a écrit :










[...]
Si ça peut vous rassurer je ne crois pas que beaucoup de personnes
aient été formées à CSS. En ce qui me concerne j'ai fait des études
d'informatique mais je suis autodidacte comme vous concernant le CSS.



Et pour ma part, j'ai aussi eu le temps d'apprendre à m'exprimer avec
diplomatie quand je soumets un problème dans un domaine mal maîtrisé (et
dans mes domaines d'expertise aussi, ça ne fait pas de mal).



Une petite leçon de morale en passant ? (ça fait du bien ?)
Vous avez raison tous les contributeurs qui ne sont pas des habitués et
ne veulent pas subir la loi de la petite meute dominatrice du lieu sont
des enfants à qui il faut expliquer ce genre de règles de bonne
conduite. (En même temps prendre parti pour cette petite meute va
surement vous attiré leurs bonnes grâces ! Je croise les doigts pour
vous) Mais je ne vais pas m'étendre sur l'analyse sociologique et
psychologique du microcosme des news groups ce n'est que la reproduction
de celui d'une cour d'école. Maintenant si vous voulez nous pouvons
parler d'informatique ou continuer à discourir du roi, du royaume et des
bonnes manière de la cour ?


Techniquement (il y a 8 jours, je rencontrais encore un contributeur du W3C
à l'INRIA), je pense que le Web est un domaine énorme où les normes évoluent
de manière distribuée, par compromis et en subissant la contrainte de la
continuité.
Evidemment ça donne des résultats... disons "non optimaux".



Il y a toujours de bonnes raisons pour tout.


Mais si quelqu'un est capable de trouver une stratégie pour remplacer d'un
coup tout le .erdier par du 100% fiable, sans tout perdre au passage, qu'il
se signale, il aura des fans :-)



Si ça ne tenait qu'à moi je lancerais une application concurrente tout à
fait différente en changeant le langage de définition graphique et le
protocole (HTTP n'a jamais été conçu pour ce qu'on lui demande
aujourd'hui : c'est à dire à peu prés tout et n'importe quoi). J'y ai
vraiment pensé, j'en rêve même encore. Mais cela représente vraiment un
travail trop volumineux (développer un client, un serveur, écrire la doc).

Vous vous doutez bien que l'informatique est beaucoup plus vaste et plus
ancienne que ce que représente le monde du web et que les questions de
non-ambiguïté et de complétude des langages de codage et de
reconnaissance des données ont été soulevés depuis fort longtemps. Des
esprits prestigieux se sont penchés sur la question et on trouvés des
solutions. Le web n'avance donc absolument pas dans un jungle qu'il faut
défricher. Mais il semble hélas que beaucoup s'échinent à réinventer la
roue et forcement ils font des faux pas.

Lorsque mon application à un problème d'affichage sur un système et un
navigateur quelconque (un milliers d'utilisateurs réparti dans l'Europe
entière ça laisse la place à des surprises) personne n'est tendre avec
moi. Tout le monde se fout de savoir quelles sont les difficultés
inhérent à la programmation web. Et pourtant je ne suis qu'un obscur
connard, un rat de salle machine que personne ne voit. Je n'est donc pas
spécialement envie d'être tendre avec les normalisateurs et les
développeurs de navigateurs quand leur incompétence aggrave les
difficultés de ma tâche (IE restant bien sûr la pire des plaies du
développeur web).

Mais encore une fois j'ai l'impression de parler dans le vide, qui ici à
réellement fait face à ce genre de problèmes ?
Avatar
Paul Gaborit
À (at) Wed, 12 Dec 2007 11:53:01 +0100,
Gerard Menvussa écrivait (wrote):
Mais encore une fois j'ai l'impression de parler dans le vide, qui ici
à réellement fait face à ce genre de problèmes ?



Vous êtes le seul, c'est sûr...

--
Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
Avatar
Nicolas Krebs
Gerard Menvussa écrivit dans l'article
news:
dans news:fr.comp.infosystemes.www.auteurs

Subject: [HS] Re: Bug ou absurdité normalisée ?


¯¯
Non, ce n'est pas hors sujet. Comme l'écrivit Didier Cuidet tantôt, une
discussion sur la forme attendue dans un forum news:fr.* est
automatiquement en-charte dans ce forum.

Et si votre article avait effectivement été hors-charte, vous vous seriez
livré à une violation des « lois et coutumes » en ne changeant pas de
forum.

Patrick 'Zener' Brunet a écrit :

> Et pour ma part, j'ai aussi eu le temps d'apprendre à m'exprimer avec
> diplomatie quand je soumets un problème dans un domaine mal maîtrisé (et
> dans mes domaines d'expertise aussi, ça ne fait pas de mal).

Une petite leçon de morale en passant ?



Non, juste une petite leçon de bonnes manières. Ne pas être gratuitement
aggressif (voir ci-dessus et news:475c7a0d$ ).

Vous avez raison tous les contributeurs qui ne sont pas des habitués et
ne veulent pas subir la loi de la petite meute dominatrice du lieu sont
des enfants à qui il faut expliquer ce genre de règles de bonne
conduite.



Le problème, c'est quand ils refusent d'apprendre les dites règles.

Mais je ne vais pas m'étendre sur l'analyse sociologique et
psychologique du microcosme des news groups



Dommage, vous auriez pu donner une occasion de rire.

Maintenant si vous voulez nous pouvons
parler d'informatique ou continuer à discourir du roi, du royaume et des
bonnes manière de la cour ?



Si vous considérez fr.comp.infosystemes.www.auteurs comme une cour royale,
je comprend l'étrangeté de votre comportement.

Si ça ne tenait qu'à moi je lancerais une application concurrente tout à
fait différente en changeant le langage de définition graphique et le
protocole



N'hésitez pas.

Mais cela représente vraiment un
travail trop volumineux



Et seulement signaler publiquement vos demandes de modifcations, vous n'en
avez pas non plus le temps ?

Je n'est donc pas
spécialement envie d'être tendre avec les normalisateurs et les
développeurs de navigateurs quand leur incompétence aggrave les
difficultés de ma tâche (IE restant bien sûr la pire des plaies du
développeur web).



Ce qui n'est pas une raison pour être agressif à l'égard de vos
interlocuteurs dans ce fil de discussion, qui n'ont pas participé à la
définition de CSS ni à l'écriture des logiciels clients web.

Mais encore une fois j'ai l'impression de parler dans le vide,



Pas étonnant après que vous ayez écrit
« Soyez gentil de ne pas lire mes messages et d'aller voir ailleurs si j'y
suis. » dans news: .

qui ici à
réellement fait face à ce genre de problèmes ?



Avez vous regardé dans les archives et dans les FAQs ?

Rappel : « je n'aide plus pour [...]
- les gens qui n'ont pas essayé de rechercher par eux même avant de
demander ;
- les gens qui n'ont pas lu les documentations ; »
(Éric Daspet, « Pourquoi je ne vous aiderai pas », Dreams4Net, 13/07/2003,
http://blog.dreams4net.com/article/2003-07-13-00h01 , inspiré de
Mark Pilgrim, « Why we won't help you », dive into mark , 05/05/2003,
http://diveintomark.org/archives/2003/05/05/why_we_wont_help_you )
Avatar
Nicolas Krebs
Gerard Menvussa écrivit dans l'article
news:
dans news:fr.comp.infosystemes.www.auteurs

HTTP n'a jamais été conçu pour ce qu'on lui demande
aujourd'hui



Ça tombe bien, la spécification de http est en cours de modification.
Donc si vous avez des critiques ou des remarques, publiez les où il faut,
à moins que vous ne soyez une grande gueule en plus du troll de la semaine
de fciwa (mais qui réponds-je ?©).


J'en profite pour publier un récapitulatif (intermédiaire) des
projets de normes concernant http en décembre 2007 :
- « Hypertext Transfer Protocol -- HTTP/1.1 », 18/11/2007,
urn:ietf:id:draft-lafon-rfc2616bis-04
http://tools.ietf.org/html/draft-lafon-rfc2616bis-04
- « PATCH Method for HTTP », 27/10/2007,
urn:ietf:id:draft-dusseault-http-patch-10
http://tools.ietf.org/html/draft-dusseault-http-patch-10
- « Prefer Header for HTTP », 7/12/2007,
urn:ietf:id:draft-snell-http-prefer-01
http://tools.ietf.org/html/draft-snell-http-prefer-01

Voir aussi :
- James Clark, « HTTPbis », James Clark's Random Thoughts, 09/12/2007,
http://blog.jclark.com/2007/12/httpbis.html
- Mark Nottingham, « Why Revise HTTP? », mnot's Web log, 09/12/2007,
http://www.mnot.net/blog/2007/12/09/rfc2616bis
- Hypertext Transfer Protocol Bis (httpbis), IETF Working Group,
http://www.ietf.org/html.charters/httpbis-charter.html ,
http://tools.ietf.org/wg/httpbis/


Note : toute analogie entre cet article et mes articles antérieurs
news:4241fa5d$0$19360$ et
news:4241fa5d$0$19360$ est volontaire.
Avatar
Nicolas Krebs
Olivier Miakinen écrivit dans l'article news:

Ça dit que la traduction ne sera faite que quand le document aura
atteint le stade de recommandation :



Rien n'empèche une autre personne de faire sa propre traduction.
Même partielle ou pour une version données, comme
news:1i8vnag.1bi70bijskgw0N% pour
http://www.w3.org/TR/2007/CR-CSS21-20070719/box.html#collapsing-margins
(la section 8.3.1 de la version du 2007-07-19).
Avatar
Nicolas Krebs
Gerard Menvussa écrivit dans l'article
news:
dans news:fr.comp.infosystemes.www.auteurs

HTTP n'a jamais été conçu pour ce qu'on lui demande
aujourd'hui



Ça tombe bien (1), la spécification de http est en cours de modification.
Donc si vous avez des critiques ou des remarques, publiez les où il faut,
à moins que vous ne soyez une grande gueule en plus du troll de la semaine
de fciwa (mais qui réponds-je ?©).


J'en profite pour publier un récapitulatif (intermédiaire) des
projets de normes concernant http en décembre 2007 :
- draft-lafon-rfc2616bis « Hypertext Transfer Protocol -- HTTP/1.1 »,
18/11/2007, urn:ietf:id:draft-lafon-rfc2616bis-04
http://tools.ietf.org/html/draft-lafon-rfc2616bis-04
- draft-dusseault-http-patch « PATCH Method for HTTP », 27/10/2007,
urn:ietf:id:draft-dusseault-http-patch-10
http://tools.ietf.org/html/draft-dusseault-http-patch-10
- draft-snell-http-prefer « Prefer Header for HTTP », 7/12/2007,
urn:ietf:id:draft-snell-http-prefer-01
http://tools.ietf.org/html/draft-snell-http-prefer-01

Voir aussi :
- James Clark, « HTTPbis », James Clark's Random Thoughts, 09/12/2007,
http://blog.jclark.com/2007/12/httpbis.html
- Mark Nottingham, « Why Revise HTTP? », mnot's Web log, 09/12/2007,
http://www.mnot.net/blog/2007/12/09/rfc2616bis
- Hypertext Transfer Protocol Bis (httpbis), IETF Working Group,
http://www.ietf.org/html.charters/httpbis-charter.html ,
http://tools.ietf.org/wg/httpbis/
(2)

Toute analogie entre cet article et mes articles antérieurs
news:4241fa5d$0$19360$ et
news:4241fa5d$0$19360$ est volontaire.


1 : = heureuse coïncidence
2 : et accessoirement news:
3 4 5 6 7