{"id":239,"date":"2009-06-04T13:54:45","date_gmt":"2009-06-04T12:54:45","guid":{"rendered":"http:\/\/www.degraphiks.com\/blog\/?p=239"},"modified":"2009-06-04T14:00:41","modified_gmt":"2009-06-04T13:00:41","slug":"validation-locale","status":"publish","type":"post","link":"http:\/\/degraphiks.com\/blog\/validation-locale\/","title":{"rendered":"Validation locale"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p>Au cours d\u2019un d\u00e9ve\u00adlop\u00adpe\u00adment de site, il arrive un moment ou tout bon tra\u00advailleur se doit de faire une v\u00e9ri\u00adfi\u00adca\u00adtion pour savoir si son code est vali\u00add\u00e9 par la W3C. Alors certes c\u2019est pas une obli\u00adga\u00adtion mais \u00e7a per\u00admet de poin\u00adter rapi\u00adde\u00adment un cer\u00adtain nombre d\u2019er\u00adreurs que l\u2019on aurait p\u00fb com\u00admettre \u00e0 l\u2019in\u00adsu de notre plein gr\u00e8s durant les longues heures pas\u00ads\u00e9es les mains dans le cam\u00adbouis du code&nbsp;html.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.degraphiks.com\/blog\/wp-content\/uploads\/2009\/06\/icon-validator-current.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-241\" title=\"icon-validator-current\" src=\"http:\/\/www.degraphiks.com\/blog\/wp-content\/uploads\/2009\/06\/icon-validator-current.jpg\" alt=\"icon-validator-current\" width=\"170\" height=\"170\" srcset=\"http:\/\/degraphiks.com\/blog\/wp-content\/uploads\/2009\/06\/icon-validator-current.jpg 170w, http:\/\/degraphiks.com\/blog\/wp-content\/uploads\/2009\/06\/icon-validator-current-150x150.jpg 150w\" sizes=\"auto, (max-width: 170px) 100vw, 170px\"><\/a><\/p>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<p style=\"text-align: center;\"><!--more--><\/p>\n<p>Habi\u00adtuel\u00adle\u00adment, on lance notre navi\u00adga\u00adteur (\u00e0 la r\u00e9flexion non, puisque l\u2019on fait une page web, il est d\u00e9j\u00e0 en route depuis belle lurette !) et on se rend sur <a title=\"Ze Validator\" href=\"http:\/\/validator.w3.org\/\" target=\"_blank\">la page du \u00ab&nbsp;Vali\u00adda\u00adtor&nbsp;\u00bb<\/a>. &nbsp;On colle l\u2019a\u00addresse de notre page et un petit click sur \u00ab&nbsp;Check&nbsp;\u00bb nous pro\u00adpulse au nir\u00adva\u00adna si on obtient la ban\u00adni\u00e8re verte ou dans les tr\u00e9\u00adfonds de l\u2019a\u00adb\u00eeme si cette der\u00adni\u00e8re est rouge et que la page fait 3km de&nbsp;long&nbsp;!<\/p>\n<p>Apr\u00e8s quoi, il nous \u00e9choit de cor\u00adri\u00adger le tir ou pas. En tout cas cela reste un outil d\u2019au\u00addit pr\u00e9\u00adcieux sur notre tra\u00advail. Le hic, c\u2019est qu\u2019il faut \u00eatre connec\u00adter pour pou\u00advoir en b\u00e9n\u00e9ficier.<\/p>\n<p>Voi\u00adl\u00e0 pour\u00adquoi depuis quelques temps d\u00e9j\u00e0 il existe un petit outil sous MacOS qui per\u00admet de vali\u00adder le code HTML sans pour autant \u00eatre connec\u00adt\u00e9 : <a title=\"Aller sur le site de Validator SAC\" href=\"http:\/\/habilis.net\/validator-sac\/ \" target=\"_blank\">Vali\u00adda\u00adtor S.A.C.<\/a> (Stand Alone Com\u00adplex) qui per\u00admet de vali\u00adder les fichiers locaux ou des pages dis\u00adtantes (avec connexion dans ce cas \u00e9videment).<\/p>\n<p>Son usage est tr\u00e8s simple, doit vous glis\u00adsez direc\u00adte\u00adment un fichier HTMLe sur l\u2019i\u00adc\u00f4ne dans le Dock ou vous pou\u00advez aus\u00adsi glis\u00adser direc\u00adte\u00adment l\u2019URL de Safa\u00adri sur l\u2019i\u00adc\u00f4ne et hop ! Si vous vou\u00adlez apr\u00e8s-coup vous pou\u00advez modi\u00adfier les options comme bon vous semble, l\u2019in\u00adter\u00adface est stric\u00adto sen\u00adsu la m\u00eame que pour l\u2019ou\u00adtil en ligne (et pour cause, c\u2019est en quelque sorte une ver\u00adsion locale qui est uti\u00adli\u00ads\u00e9e avec un appel au <a title=\"C\u00e9 koi don le WebKit ?\" href=\"http:\/\/fr.wikipedia.org\/wiki\/WebKit\" target=\"_blank\">Web\u00adKit<\/a> pour la ges\u00adtion de l\u2019affichage).<\/p>\n<p>Cool et bien pra\u00adtique en tout cas. Cepen\u00addant, j\u2019au\u00adrais deux remarques n\u00e9ga\u00adtives (l\u2019une futile et l\u2019autre moins).<\/p>\n<p>La pre\u00admi\u00e8re c\u2019est que l\u2019on ne puisse vali\u00adder que le HTML et pas la(les) CSS.<\/p>\n<p>L\u2019autre, c\u2019est que l\u2019i\u00adc\u00f4ne est moche, bon elle \u00e0 le m\u00e9rite d\u2019\u00eatre iden\u00adti\u00adfiable au moins\u2026 Mais heu\u00adreu\u00adse\u00adment <span><a title=\"Aller sur son site\" href=\"http:\/\/veerle.duoh.com\/blog\/comments\/a_new_icon_for_markup_validator_s.a.c\/\" target=\"_blank\">Veerle Pie\u00adters<\/a> nous pro\u00adpose de la chan\u00adger avec quelque chose qui a un poil plus de tronches&nbsp;\ud83d\ude42<\/span><\/p>\n<p><span><a href=\"http:\/\/www.degraphiks.com\/blog\/wp-content\/uploads\/2009\/06\/icon-validator-2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-242\" title=\"icon-validator-2\" src=\"http:\/\/www.degraphiks.com\/blog\/wp-content\/uploads\/2009\/06\/icon-validator-2-300x81.jpg\" alt=\"icon-validator-2\" width=\"300\" height=\"81\" srcset=\"http:\/\/degraphiks.com\/blog\/wp-content\/uploads\/2009\/06\/icon-validator-2-300x81.jpg 300w, http:\/\/degraphiks.com\/blog\/wp-content\/uploads\/2009\/06\/icon-validator-2.jpg 640w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\"><\/a><\/span><\/p>\n<p><span class=\"aligncenter\"><\/span><\/p>\n<div id=\"attachment_247\" style=\"width: 292px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.degraphiks.com\/blog\/wp-content\/uploads\/2009\/06\/val_sdeg.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-247\" class=\"size-medium wp-image-247\" title=\"val_sdeg\" src=\"http:\/\/www.degraphiks.com\/blog\/wp-content\/uploads\/2009\/06\/val_sdeg-282x300.png\" alt=\"Il serait temps que je re-bosse cette version du site... \" width=\"282\" height=\"300\" srcset=\"http:\/\/degraphiks.com\/blog\/wp-content\/uploads\/2009\/06\/val_sdeg-282x300.png 282w, http:\/\/degraphiks.com\/blog\/wp-content\/uploads\/2009\/06\/val_sdeg.png 564w\" sizes=\"auto, (max-width: 282px) 100vw, 282px\"><\/a><p id=\"caption-attachment-247\" class=\"wp-caption-text\">Il serait temps que je re-bosse cette ver\u00adsion du&nbsp;site\u2026&nbsp;<\/p><\/div>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Au cours d\u2019un d\u00e9ve\u00adlop\u00adpe\u00adment de site, il arrive un moment ou tout bon tra\u00advailleur se doit de faire une v\u00e9ri\u00adfi\u00adca\u00adtion pour savoir si son code est vali\u00add\u00e9 par la W3C. Alors certes c\u2019est pas une obli\u00adga\u00adtion mais \u00e7a per\u00admet de poin\u00adter rapi\u00adde\u00adment un cer\u00adtain nombre d\u2019er\u00adreurs que l\u2019on aurait p\u00fb com\u00admettre \u00e0 l\u2019in\u00adsu&nbsp;de&nbsp;[\u2026]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"jetpack_post_was_ever_published":false,"footnotes":""},"categories":[118,1,2,5,7],"tags":[8,55,114],"class_list":["post-239","post","type-post","status-publish","format-standard","hentry","category-developpement","category-divers","category-informatique","category-utilitaires","category-web","tag-macos","tag-validator","tag-web"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p2W6XU-3R","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/degraphiks.com\/blog\/wp-json\/wp\/v2\/posts\/239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/degraphiks.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/degraphiks.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/degraphiks.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/degraphiks.com\/blog\/wp-json\/wp\/v2\/comments?post=239"}],"version-history":[{"count":6,"href":"http:\/\/degraphiks.com\/blog\/wp-json\/wp\/v2\/posts\/239\/revisions"}],"predecessor-version":[{"id":246,"href":"http:\/\/degraphiks.com\/blog\/wp-json\/wp\/v2\/posts\/239\/revisions\/246"}],"wp:attachment":[{"href":"http:\/\/degraphiks.com\/blog\/wp-json\/wp\/v2\/media?parent=239"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/degraphiks.com\/blog\/wp-json\/wp\/v2\/categories?post=239"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/degraphiks.com\/blog\/wp-json\/wp\/v2\/tags?post=239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}