Contrôle qualité du code HTML d'un site

Fermé
Georgiogpr Messages postés 66 Date d'inscription jeudi 11 février 2010 Statut Membre Dernière intervention 1 mars 2024 - 18 déc. 2013 à 11:35
mthbuz Messages postés 59 Date d'inscription mercredi 20 juillet 2011 Statut Membre Dernière intervention 8 janvier 2015 - 20 janv. 2014 à 16:41
Bonjour,

Puis-je, dans cette partie du forum, solliciter un internaute qui prendrait le temps de contrôler la qualité du code HTML d'un site ?

Merci par avance.


A voir également:

5 réponses

ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
18 déc. 2013 à 11:42
Salut,

tu peux toujours faire une validation w3c :
http://validator.w3.org/

mais ça n'a pas énormément de valeur étant donné que même les plus grands sites sont bourrés de code ne répondant pas aux standards.
1
mthbuz Messages postés 59 Date d'inscription mercredi 20 juillet 2011 Statut Membre Dernière intervention 8 janvier 2015 25
20 janv. 2014 à 16:41
Salut,

Le valideur W3C va t'indiquer les erreurs dans ton code mais il ne le corrige pas pour toi. L'avantage c'est que les explications sont assez explicites donc tu devrais t'en sortir.

Après si tu veux optimiser ton référencement avec un code source propre je te conseille ce billet de blog: optimiser son code html pour référencement
Parce que contrairement à ce qui est dit plus haut, coder sans se soucier du référencement est idiot, car le référencement donne de la visibilité et la visibilité est essentielle pour un site. Sinon autant laisser son site en local si on ne veut pas être vu ^^

Bonne continuation, tu vas voir le valideur W3C va beaucoup t'aider dans un premier temps !
1
Georgiogpr Messages postés 66 Date d'inscription jeudi 11 février 2010 Statut Membre Dernière intervention 1 mars 2024
18 déc. 2013 à 12:01
J'ai lancé une validation w3c.

Avec le code ci-dessous :
1 <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml" lang="fr-fr">


J'ai l'erreur :
Line 2, Column 49: there is no attribute "lang"
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr-fr">


<script src="/media/system/js/mootools-core.js" type="text/javascript">

Line 28, Column 15: there is no attribute "src"
<script src="/media/system/js/mootools-core.js" type="text/javascript"></scri...


Et tout est comme çà ?
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
18 déc. 2013 à 12:04
Bin oui, ça te dit ce qui ne répond pas aux standards W3C
0
Georgiogpr Messages postés 66 Date d'inscription jeudi 11 février 2010 Statut Membre Dernière intervention 1 mars 2024
18 déc. 2013 à 12:33
ThEBiShOp, merci pour tes réponses. Mais j'en ai 3 autres, de débutant débrouillé :

1. D'accord pour modifier le code qui répondrait aux standards W3C.

Sur https://fr.wikipedia.org/wiki/World_Wide_Web_Consortium
le C3C supervise entre autres HTML, XHTML, XML,RDF, SPARQL, CSS, PNG, SVG et SOAP.

Dans mon exemple ci-dessus, pour les lignes 2 et 28, je ne sais si c'est dans html ou dans xml que je dois chercher ?
Connais-tu un site de standards W3C avec des exemples ?

2. J'ai une question technique : quand je lis du code d'un fichier index, comment distinguer le langage HTML utilisé ?
HTML, ou XHTML, ou DHTML, ou XML, ou ... ?

3. J'ai une question de vocabulaire : quand je lis du code d'un fichier index, comment qualifier le langage utilisé ?
Du HTML avec du XML et du CSS ? ou ... ?
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
18 déc. 2013 à 12:42
presque personne ne s'embarrasse de ces standards... je ne te conseille pas de le faire non plus, bien que pour l'apprentissage, c'est toujours mieux, mais dans la pratique, c'est compliqué à mettre en place...

Le type de HTML utilisé est normalement décrit dans le doctype : https://www.w3schools.com/tags/tag_doctype.asp
mais si tu regardes un peu à droite à gauche, c'est le même constat, plus grand monde s'en inquiète maintenant...

Le code que tu observeras sera du HTML avec éventuellement du CSS et éventuellement différents script comme le javascript.

Une page internet est écrite en HTML et pas en XML, même s'il en est dérivé.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Georgiogpr Messages postés 66 Date d'inscription jeudi 11 février 2010 Statut Membre Dernière intervention 1 mars 2024
18 déc. 2013 à 13:01
<presque personne ne s'embarrasse de ces standards...>

Je suis assez surpris au 1er abord, mais en lisant ceci, je comprends mieux ta réponse :

https://www.abondance.com/20110811-8990-validation-htmlw3c-et-positionnement-google-questionsreponses-avec-google-15.html

--> Une balise de lien (A) ouverte et non fermée, par exemple (et c'est le cas le plus fréquent), peut très bien s'afficher dans le navigateur mais poser quelques problèmes à Google ou Bing lorsqu'ils liront le code.

J'ai lancé http://www.selfpromotion.com/prettyprint-t.html

et j'ai quelques erreurs de ce genre :
ERROR: Expected </DIV> but found </script>. The <DIV> was opened on line 126.

Là par contre, dois-je corriger ?
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
18 déc. 2013 à 13:05
Tu peux t'amuser à tester la validité des grands sites avec le W3C, tu seras surpris.

Même la page de recherche google.fr possède 28 erreurs et 4 warning, pourtant elle semble simple visuellement :
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.google.fr&charset=%28detect+automatically%29&doctype=Inline&group=0

Tout dépend de ton code, il faut respecter autant que possible la hiérarchie des balises ouvrantes et fermantes, sinon tu t'exposes à des problèmes plus importants qu'une simple validation.
0
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 311
Modifié par AssassinTourist le 18/12/2013 à 13:09
Bonjour,

Pourquoi ne pas corriger une erreur aussi grosse que celle-là ?

La conformité exacte n'est pas obligatoire, surtout concernant les quelques subtilités. Néanmoins, si une balise n'est pas fermée correctement ou qu'il manque un attribut, le code peut devenir n'importe quoi, et c'est pas bon, ni pour le robot Google, ni pour l'utilisateur.
0
Pierrecastor Messages postés 41467 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 143
18 déc. 2013 à 13:08
Y'a un certain nombre de recommandation qu'il vaut mieux suivre, certaines pour des raisons techniques (balise mal fermé), d'autre pour des raison d'accessibilité (balise alt pour les image qui permette au mal-voyant de savoir de quoi il est question ou même simplement de garder l'information dans un navigateur texte.
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
18 déc. 2013 à 14:01
ou même pour améliorer le référencement.
0
Pierrecastor Messages postés 41467 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 143
18 déc. 2013 à 14:23
Broaf, je fais partie des gens qui pense qu'il faut lâcher l'idée de ce référencement sacro saint.
0