212 erreurs au W3C Validator - corrigé !


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

212 erreurs au W3C Validator - corrigé !

Message le Mer Mai 26, 2010 9:23

Bonjour,

Je suis très étonné de découvrir ceci : http://validator.w3.org/check?uri=http%3A%2F%2Fwww.nicetrotter.fr&char ... or%2F1.767
212 Errors, 166 warning(s)
Pourtant le site n'est pas fait n'importe comment.

Ce qui m'étonne ce sont ces erreurs répétées sur le javascript de TradedO0bler mais aussi et surtout sur les centaines d'erreurs provoquées par Zen Galerie.
Des erreurs sur des URL !!
Comment faire pour éviter ça ? Croyez vous que l'encodage choisi soit en cause ?

Non par ce que 212 erreurs, là j'ai un peu honte quand même !

Merci
Dernière édition par milkiway le Mer Mai 26, 2010 10:20, édité 1 fois.


seebz
WRInaute impliqué
WRInaute impliqué
 
Messages: 808
Inscription: 15 Avr 2007

Re: 212 eurreurs au W3C Validator "à cause" des pubs et de Zen Galerie

Message le Mer Mai 26, 2010 9:53

Tu peux commencer par mettre des commentaires html à tes scripts :

Code: Tout sélectionner
<script type="text/javascript">
<!--
alert('javascript');
//-->
</script>

Ensuite, tu dois remplacer les & contenu dans les liens (href, src ou autre) par des &amp;

Ceci fait, tu devrais avoir beaucoup moins d'erreurs de validation ;)


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

Re: 212 eurreurs au W3C Validator "à cause" des pubs et de Zen Galerie

Message le Mer Mai 26, 2010 10:04

Merci pour le coup des commentaires, je n'en savais rien !
Plus qu'une seule erreur c'est parfait :)

Un grand merci. J'espère que ça servira à d'autres.
En fait j'ai juste ajouté une ligne de PHP pour remplacer les & par des &amp; sur tout le buffer URL avant sortie ;)


seebz
WRInaute impliqué
WRInaute impliqué
 
Messages: 808
Inscription: 15 Avr 2007

Re: 212 eurreurs au W3C Validator - corrigé !

Message le Mer Mai 26, 2010 10:25

pour l'erreur qui reste, il manque simplement un "


spout
WRInaute accro
WRInaute accro
 
Messages: 4355
Inscription: 14 Mai 2003

Re: 212 eurreurs au W3C Validator - corrigé !

Message le Mer Mai 26, 2010 11:25

Installe HTML Validator sur Firefox:
http://users.skynet.be/mgueury/mozilla/

Comme ça tu gardes tout le temps un œil sur la validation ;)
Perso, je veux même pas un bête warning sur mes sites.


Furtif
WRInaute impliqué
WRInaute impliqué
 
Messages: 655
Inscription: 9 Aoû 2005

Re: 212 eurreurs au W3C Validator - corrigé !

Message le Mer Mai 26, 2010 11:57

Perso, je veux même pas un bête warning sur mes sites.


70 c'est mieux...

http://jigsaw.w3.org/css-validator/validator?profile=css21&warning=0&u ... dir.net%2F

:D

Rod la Kox
WRInaute accro
WRInaute accro
 
Messages: 3253
Inscription: 24 Juin 2008

Re: 212 eurreurs au W3C Validator - corrigé !

Message le Mer Mai 26, 2010 12:16

Oui, mais il n'a qu'un seul warning, il est proche de sa volonté... :-)


spout
WRInaute accro
WRInaute accro
 
Messages: 4355
Inscription: 14 Mai 2003

Re: 212 eurreurs au W3C Validator - corrigé !

Message le Mer Mai 26, 2010 12:40

Je parlais du code HTML, dans les CSS j'utilise des propriétés non reconnues style -moz-border-radius, c'est pas vraiment des erreurs.


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

Re: 212 eurreurs au W3C Validator - corrigé !

Message le Mer Mai 26, 2010 13:18

Les -moz -webkit etc. ce ne sont pas des erreurs.
Idem je n'en ai pas http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.nice ... =1&lang=fr


seebz
WRInaute impliqué
WRInaute impliqué
 
Messages: 808
Inscription: 15 Avr 2007

Re: 212 eurreurs au W3C Validator - corrigé !

Message le Mer Mai 26, 2010 14:03

Faut quand même être tordu pour vouloir valider du CSS :mrgreen:


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

Re: 212 eurreurs au W3C Validator - corrigé !

Message le Mer Mai 26, 2010 14:11

C'est clair..................!

Rod la Kox
WRInaute accro
WRInaute accro
 
Messages: 3253
Inscription: 24 Juin 2008

Re: 212 eurreurs au W3C Validator - corrigé !

Message le Mer Mai 26, 2010 18:41

seebz a écrit:Faut quand même être tordu pour vouloir valider du CSS :mrgreen:

??? 8O

Et pourquoi donc ?

Si on cherche à coder correctement, on le fait pour tout type de code.


finstreet
WRInaute accro
WRInaute accro
 
Messages: 16999
Inscription: 10 Juil 2005

Re: 212 eurreurs au W3C Validator - corrigé !

Message le Mer Mai 26, 2010 18:48

Pfff j'en ai que 176 :) mais bon toutes différentes lol


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

Re: 212 eurreurs au W3C Validator - corrigé !

Message le Mer Mai 26, 2010 19:20

Rod la Kox a écrit:
seebz a écrit:Faut quand même être tordu pour vouloir valider du CSS :mrgreen:

??? 8O

Et pourquoi donc ?

Si on cherche à coder correctement, on le fait pour tout type de code.

En même temps il faut être encore plus tordu pour pondre une feuille CSS non valide!


seebz
WRInaute impliqué
WRInaute impliqué
 
Messages: 808
Inscription: 15 Avr 2007

Re: 212 eurreurs au W3C Validator - corrigé !

Message le Jeu Mai 27, 2010 8:27

milkiway a écrit:
Rod la Kox a écrit:
seebz a écrit:Faut quand même être tordu pour vouloir valider du CSS :mrgreen:

??? 8O

Et pourquoi donc ?

Si on cherche à coder correctement, on le fait pour tout type de code.

En même temps il faut être encore plus tordu pour pondre une feuille CSS non valide!


Hum, je dirais pas ça.


Prenons le cas de la propriété "border-radius", propriété validé par le W3C.
- Gecko l'utilise via la propriété "-moz-border-radius"
- Webkit, lui utilise "-webkit-border-radius"
Avant d'utiliser ces propriétés, j'imbriquais plusieurs <div> auquel j'appliquais différents background-image (imaginez la lourdeur du machin).

Autre exemple avec "box-shadow":
- Gecko : -moz-box-shadow
- Webkit : -webkit-box-shadow
- IE (IE6 inclus :wink: ) : filter:progid:DXImageTransform.Microsoft.Shadow(color=#xxxxxx, Direction=xxx, Strength=x);

Et je ne parle même pas des hacks CSS ou de la gestion rgba.

Dans tous les cas, il y a moyen de faire pareil en validant le style, cela impliquera en général d'utiliser des images supplémentaires et/ou des feuilles de styles adaptées pour chaque navigateurs => lourdeur du code html, requêtes http supplémentaires, ...

Au final, c'est le "visiteur" qui pâtira de ce choix, car le visiteur, lui, s'en fout complètement que le code soit validé ou pas :roll:


Je cherche pas à vous convaincre, j'explique pourquoi certains tordus préfèrent ne pas valider le CSS ;)

--
Seebz

212 erreurs au W3C Validator - corrigé !

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités