{"id":346,"date":"2008-11-03T07:25:14","date_gmt":"2008-11-03T05:25:14","guid":{"rendered":"http:\/\/nyams.planbweb.com\/blog\/?p=346"},"modified":"2008-11-03T07:25:14","modified_gmt":"2008-11-03T05:25:14","slug":"yen-a-marre-de-valider-les-sites-internet","status":"publish","type":"post","link":"https:\/\/nyamsprod.com\/blog\/yen-a-marre-de-valider-les-sites-internet\/","title":{"rendered":"y&#8217;en a marre de valider les sites internet"},"content":{"rendered":"<div class=\"message warning\">\n<p><strong>Attention:<\/strong> Les informations de ce billet sont susceptibles d'&ecirc;tre obsol&egrave;tes car vieux de plus 2 ans.<\/p>\n<p><strong>Warning: <\/strong> The information you are reading may be obsolete, this post was published more than 2 years ago.<\/p>\n<\/div><p>L&#8217;autre jour je lisais <a title=\"MAMA: Markup validation report\" href=\"http:\/\/dev.opera.com\/articles\/view\/mama-markup-validation-report\/\">un article tr\u00e8s int\u00e9ressant<\/a> qui indiquait que seuls 4% des sites actuels contiennent au moins une page valid\u00e9e par l&#8217;une des <em>DTD<\/em> du <acronym title=\"World Wild Web Consortium\">W3C<\/acronym>. Ce constat, que certains estimeront comme affligeant, ne fait que renforcer mon sceptissisme vis \u00e0 vis de la validation des site par rapport aux normes du W3C.<!--more--><\/p>\n<p style=\"text-align:center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-370\" title=\"Trouvez sur le net\" src=\"http:\/\/www.nyamsprod.com\/blog\/wp-content\/uploads\/2008\/11\/validate.png\" alt=\"\" width=\"500\" height=\"229\" srcset=\"https:\/\/nyamsprod.com\/blog\/wp-content\/uploads\/2008\/11\/validate.png 600w, https:\/\/nyamsprod.com\/blog\/wp-content\/uploads\/2008\/11\/validate-300x137.png 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>Comprenez moi bien, je n&#8217;ai rien contre les normes du W3C au contraire en tant que d\u00e9veloppeur professionel, j&#8217;estime que cela est un pr\u00e9-requis pour celui qui d\u00e9sire en faire son m\u00e9tier, mais cela ne m&#8217;emp\u00eache pas de penser que valider un site et s&#8217;en f\u00e9liciter est inutile!<br \/>\nPour quelqu&#8217;un qui n&#8217;en manque pas une pour <a title=\"pourquoi c'est mal de coder pour IE6\" href=\"http:\/\/nyams.planbweb.com\/blog\/2008\/08\/07\/5-raisons-pour-ne-plus-coder-pour-internet-explorer-6\/\">indiquer le manque de respect de ces m\u00eame normes par IE6<\/a>, cette prise de position peut para\u00eetre schizophr\u00e9nique mais en y r\u00e9fl\u00e9chissant un peu vous arriverez, sans doute, \u00e0 la m\u00eame conclusion que moi.<\/p>\n<h3>&#8220;Il est un droit inali\u00e9nable \u00e0 tout amateur de coder comme un porc son site perso&#8221;<\/h3>\n<p>Ce n&#8217;est pas de moi mais de <a title=\"DB Multiverse : la derni\u00e8re BD en ligne de salagir\" href=\"http:\/\/www.dragonball-multiverse.com\/\">Salagir<\/a>. Et je suis d&#8217;accord en tout point avec chacun des mots utilis\u00e9s dans cette phrase. Oui j&#8217;entends d&#8217;ici ceux d&#8217;entre vous qui trouveront cela scandaleux, lamentable et stupide. Mais on ne peut pas demander \u00e0 un footballeur occasionnel, de nous offrir un spectacle du niveau de la Champion&#8217;s League. Oui, probablement son site sera moche, mais rien n&#8217;est sure. Et oui, il ne suivra que sporadiquement les recommandations du W3C. Mais de cela, r\u00e9ellement, on s&#8217;en fout!! Le plus important est que le contenu propos\u00e9 soit accessible sur son site. Pour ce qui est du suivi des\u00a0recommandations, que\u00a0les orthodoxes et autres puristes se plaignent, je trouve cela inutile et, \u00e0 la limite contre-productif.<\/p>\n<h3>Il est un devoir pour tout d\u00e9veloppeur professionnel de coder &#8220;au mieux&#8221; son site.<\/h3>\n<p>Qu&#8217;entends-je par &#8220;au mieux&#8221; ? Le terme est suffisamment vague pour inclure les recommandations du W3C mais pas seulement. Si <em>Gmail<\/em>, <em>Facebook<\/em>, <em>Youtube<\/em>, se devaient de suivre \u00e0 la lettre le W3C, vous seriez incapable de les utiliser comme vous le faite aujourd&#8217;hui et ce, quelque soit votre navigateur!! Si les d\u00e9veloppeurs avaient du attendre les recommandations du W3C pour pouvoir &#8220;jouer&#8221; avec l&#8217;<a title=\"L'ajax a \u00e9t\u00e9 invent\u00e9 par Microsoft pour IE5\" href=\"http:\/\/blogs.msdn.com\/ie\/archive\/2006\/01\/23\/516393.aspx\">Ajax<\/a>, le <a title=\"Assigner ou r\u00e9cup\u00e9rer la valeur de l\u2019attribut CSS float via Javascript\" href=\"http:\/\/nyams.planbweb.com\/blog\/2008\/10\/28\/css-float-et-javascript\/\">CSS<\/a>, la balise <code><a title=\"la balise canvas a \u00e9t\u00e9 invent\u00e9e pour Safari\" href=\"https:\/\/developer.mozilla.org\/fr\/HTML\/Canvas\">canvas<\/a><\/code>, et que sais-je encore, ces techniques n&#8217;auraient sans doute pas vu le jour ou ne connaitraient pas le succ\u00e8s qu&#8217;elles ont aujourd&#8217;hui. C&#8217;est parce que, \u00e0 un moment, un certain nombre de d\u00e9veloppeurs se sont d\u00e9tourn\u00e9s des r\u00e8gles \u00e9tablies que de nouvelles normes ont pu voir le jour. Dans ce sens, les recommandations du W3C ne servent qu&#8217;\u00e0 valider\u00a0l&#8217;\u00e9volution des technologies web \u00e0 un instant pr\u00e9cis beaucoup plus que votre site individuel, aussi joli soit-il.<\/p>\n<p>De fait, intrins\u00e8quement, quelque soit les recommandations du W3C, celle-ci seront toujours en retard avec les habitudes de codages. Oui, le <em><a title=\"La nouvelle balise video du HTML5\" href=\"https:\/\/developer.mozilla.org\/Fr\/HTML\/Element\/Video\">HTML5<\/a><\/em><a title=\"La nouvelle balise video du HTML5\" href=\"https:\/\/developer.mozilla.org\/Fr\/HTML\/Element\/Video\"> aussi beau et inventif soit-il<\/a>, comblera sans aucun doute un vide &#8220;juridique&#8221; important, mais celui-ci poss\u00e8de d\u00e9j\u00e0 en lui, une part de recommandations obsol\u00e8tes et\/ou inad\u00e9quates qui continuera \u00e0 faire p\u00e2le figure sous certains aspects\u00a0fa\u00e7e \u00e0 d&#8217;autres technologies plus propri\u00e9taires comme <em>Flash<\/em> ou son concurrent <em>Silverlight<\/em>.<\/p>\n<h3>Valider son site. Pour qui, pourquoi ?<\/h3>\n<p>Est-ce \u00e0 dire pour autant comme l&#8217;indique le titre de mon poste qu&#8217;il ne sert \u00e0 rien de valider son site ? Si vous pensez que la validation de votre site servira \u00e0 autre chose qu&#8217;\u00e0 faire croire \u00e0 des comp\u00e9tences accrues lors d&#8217;un entretien d&#8217;embauche, faites-le. Mais n&#8217;oubliez jamais que valider votre site ne l&#8217;emp\u00eachera pas d&#8217;\u00eatre mal structur\u00e9, inaccessible aux malvoyants etc&#8230;<br \/>\nValider un site ne sert, in fine, qu&#8217;\u00e0 v\u00e9rifier la syntaxe orthographique de ce dernier. Et, mise \u00e0 part vous, votre conscience professionelle et votre navigateur, cela n&#8217;int\u00e9resse personne!! De nos jours, le r\u00e9el enjeu est d&#8217;optimiser les relations entre HTML, CSS et javascript pour enrichir l&#8217;exp\u00e9rience du visiteur du votre site. Alors la prochaine fois, avant de valider votre site, demandez-vous pourquoi vous le faites et surtout si cela vaut r\u00e9ellement la peine d&#8217;\u00eatre mentionn\u00e9 sur votre site avec <a title=\"Liste des icones officielles du W3C\" href=\"http:\/\/www.w3.org\/QA\/Tools\/Icons\">l&#8217;icone qui fait bien<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pourquoi doit-on continuer \u00e0 valider nos site internet ? Est-ce que cela \u00e0 un sens ?<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[5],"tags":[93,199,256,486,549,559,565,582],"class_list":["post-346","post","type-post","status-publish","format-standard","hentry","category-web","tag-canvas","tag-flash","tag-html5","tag-silverlight","tag-validater","tag-w3c","tag-web2","tag-yen-a-marre"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/posts\/346","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/comments?post=346"}],"version-history":[{"count":0,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/posts\/346\/revisions"}],"wp:attachment":[{"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/media?parent=346"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/categories?post=346"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/tags?post=346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}