{"id":1863,"date":"2008-11-01T17:19:27","date_gmt":"2008-11-01T16:19:27","guid":{"rendered":"http:\/\/www.hyperbate.com\/dernier\/?p=1863"},"modified":"2008-11-01T17:19:27","modified_gmt":"2008-11-01T16:19:27","slug":"le-code-source-qui-en-savait-trop","status":"publish","type":"post","link":"https:\/\/hyperbate.fr\/dernier\/?p=1863","title":{"rendered":"Le code-source qui en savait trop"},"content":{"rendered":"<p>Le code-source d&rsquo;un programme laisse souvent appara\u00eetre bien des choses dont on ne pourrait pas se douter en ne faisant qu&rsquo;assister \u00e0 l&rsquo;ex\u00e9cution du programme. Si toutes les variables ont des noms tir\u00e9s d&rsquo;un feuilleton ou d&rsquo;un film, cela nous renseigne sur les go\u00fbts de l&rsquo;auteur, par exemple. Dans la plupart des cas, seul le programmeur peut acc\u00e9der au code, mais le code-source des pages HTML est quand \u00e0 lui toujours disponible depuis les navigateurs<sup><a href=\"#footnote_1_1863\" id=\"identifier_1_1863\" class=\"footnote-link footnote-identifier-link\" title=\"Vous pouvez par exemple voir le code source de la pr&eacute;sente page  en faisant Affichage-&gt;Code source de la page (Firefox) ou Affichage-&gt;Source (Explorer)\">1<\/a><\/sup>.<\/p>\n<p>Le minist\u00e8re de la culture et de la communication a lanc\u00e9 un site nomm\u00e9 \u00ab j&rsquo;aime les artistes \u00bb et dont le but est de faire la publicit\u00e9 du projet de loi Cr\u00e9ation et Internet qui a \u00e9t\u00e9 adopt\u00e9 au S\u00e9nat jeudi dernier.<br \/>\nPassons sur les divers faits curieux qui entourent ce texte \u00e0 la l\u00e9galit\u00e9 d\u00e9battable (justice priv\u00e9e, double-peine, <a href=\"http:\/\/www.numerama.com\/magazine\/11170-Le-Senat-veut-installer-un-spyware-sur-tous-les-ordinateurs.html\" target=\"_blank\">espionnage logiciel l\u00e9galis\u00e9<\/a>, d\u00e9ni du droit \u00e9l\u00e9mentaire \u00e0 la d\u00e9fense) et ne parlons pas du contenu m\u00eame du site qui, par ses omissions, rel\u00e8ve sans doute autant de la d\u00e9sinformation que de l&rsquo;information \u2014 je vous renvoie aux s\u00e9ries d&rsquo;articles qu&rsquo;y consacrent, notamment, <a href=\"http:\/\/www.ecrans.fr\" target=\"_blank\">\u00c9crans<\/a> et <a href=\"http:\/\/www.numerama.com\/\" target=\"_blank\">Num\u00e9rama<\/a>.<br \/>\nCe qui m&rsquo;int\u00e9resse ici c&rsquo;est une perle qu&rsquo;a justement d\u00e9couvert Num\u00e9rama (\u00e0 qui j&#8217;emprunte cette image) en regardant le code-source HTML des pages du site :<\/p>\n<p><a href=\"http:\/\/www.numerama.com\/magazine\/11216-Propagande-le-ministere-cache-ses-partenaires-prives.html\" target=\"_blank\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-1865\" src=\"\/dernier\/files\/2008\/11\/partenaires_caches.png\" alt=\"\" width=\"530\" height=\"404\" srcset=\"https:\/\/hyperbate.fr\/dernier\/files\/2008\/11\/partenaires_caches.png 530w, https:\/\/hyperbate.fr\/dernier\/files\/2008\/11\/partenaires_caches-300x228.png 300w\" sizes=\"(max-width: 530px) 100vw, 530px\" \/><\/a><\/p>\n<p>Si vous ne lisez pas le langae <a href=\"http:\/\/fr.wikipedia.org\/wiki\/Hypertext_Markup_Language\" target=\"_blank\">HTML<\/a> couramment ou que vous n&rsquo;avez pas de bons yeux, sachez que le \u00ab <span style=\"color: #339966\"><em><strong>&lt;!&#8211;<\/strong><\/em><\/span> \u00bb qui ouvre toute la partie not\u00e9e en vert sert \u00e0 mettre une section en \u00ab\u00a0commentaire\u00a0\u00bb, c&rsquo;est \u00e0 dire \u00e0 l&#8217;emp\u00eacher d&rsquo;\u00eatre interpr\u00e9t\u00e9e par le navigateur.<br \/>\nLes programmeurs, dans tous les langages de programmation, utilisent le commentaire soit pour annoter\u00a0 leur code, soit pour d\u00e9sactiver certaines instructions sans pour autant les effacer. C&rsquo;est le cas ici : on a sans doute demand\u00e9 au d\u00e9veloppeur de supprimer la liste des partenaires du site, et il l&rsquo;a fait mais en se r\u00e9servant avec prudence la possibilit\u00e9 de changer d&rsquo;avis.<br \/>\nIci, ce qui a \u00e9t\u00e9 plac\u00e9 en commentaire, c&rsquo;est un bloc nomm\u00e9 \u00ab\u00a0partenaires\u00a0\u00bb (il pourrait avoir n&rsquo;importe quel nom mais la raison commande aux programmeurs d&rsquo;utiliser des noms qui se rapportent \u00e0 l&rsquo;usage). \u00c0 l&rsquo;int\u00e9rieur du bloc se trouve un autre bloc dont le noms est \u00ab\u00a0logos\u00a0\u00bb et qui contient des images aux noms \u00e9loquents : logo_canal.jpg, logo_orange.jpg, logo_sacem.jpg, logo_tf1.jpg, etc.<sup><a href=\"#footnote_2_1863\" id=\"identifier_2_1863\" class=\"footnote-link footnote-identifier-link\" title=\"La liste compl&egrave;te des partenaires est une &eacute;num&eacute;rations de philantropes d&eacute;sint&eacute;ress&eacute;s bien connus : Canal+, M6, France T&eacute;l&eacute;visions, TF1, Disqueenfrance (SNEP), UPFI, Sacem, SACD, SCAM, ARP, USPA, Neuf Cegetel, Numericable, Telecom Italia, et Orange\">2<\/a><\/sup> Chaque image est par ailleurs cliquable et renvoie vers les sites des institutions correspondantes.<br \/>\nJe ne peux pas dire pourquoi tout ce code a \u00e9t\u00e9 d\u00e9sactiv\u00e9. Est-ce que l&rsquo;\u00e9normit\u00e9 que constitue le fait de laisser sponsoriser une loi par ceux-l\u00e0 m\u00eames qui vont en profiter financi\u00e8rement a fini par sauter aux yeux de certains ? Est-et le fait de l&rsquo;afficher de mani\u00e8re ostentatoire a finalement \u00e9t\u00e9 jug\u00e9 trop cynique ? Reste qu&rsquo;apr\u00e8s la publication de l&rsquo;article de Num\u00e9rama, cette partie du code-source des pages a \u00e9t\u00e9 tout simplement effac\u00e9e<sup><a href=\"#footnote_3_1863\" id=\"identifier_3_1863\" class=\"footnote-link footnote-identifier-link\" title=\"Au moment o&ugrave; je poste l&rsquo;article, les adresses des vignettes des sponsors sont en revanche accessibles : photos\/logo_tf1.jpg par exemple. Le nom du propri&eacute;taire du domaine jaimelesartistes.fr est en revanche cach&eacute;.\">3<\/a><\/sup>, preuve de l&#8217;embarras qu&rsquo;a caus\u00e9 cette d\u00e9couverte.<\/p>\n<p>Bref, derri\u00e8re les pages qui nous sont pr\u00e9sent\u00e9es sur Internet, il y a leur code-source qui, comme ont vient de le voir, a parfois beaucoup de choses \u00e0 dire.<\/p>\n<ol class=\"footnotes\"><li id=\"footnote_1_1863\" class=\"footnote\"> Vous pouvez par exemple voir le code source de la pr\u00e9sente page <!-- et y d\u00e9couvrir quelque chose que vous n'aviez pas vu --> en faisant Affichage-&gt;Code source de la page (Firefox) ou Affichage-&gt;Source (Explorer) <span class=\"footnote-back-link-wrapper\"> [<a href=\"#identifier_1_1863\" class=\"footnote-link footnote-back-link\">&#8617;<\/a>]<\/span><\/li><li id=\"footnote_2_1863\" class=\"footnote\"> La liste compl\u00e8te des partenaires est une \u00e9num\u00e9rations de philantropes d\u00e9sint\u00e9ress\u00e9s bien connus : Canal+, M6, France T\u00e9l\u00e9visions, TF1, Disqueenfrance (SNEP), UPFI, Sacem, SACD, SCAM, ARP, USPA, Neuf Cegetel, Numericable, Telecom Italia, et Orange <span class=\"footnote-back-link-wrapper\"> [<a href=\"#identifier_2_1863\" class=\"footnote-link footnote-back-link\">&#8617;<\/a>]<\/span><\/li><li id=\"footnote_3_1863\" class=\"footnote\"> Au moment o\u00f9 je poste l&rsquo;article, les adresses des vignettes des sponsors sont en revanche accessibles : <a href=\"http:\/\/www.jaimelesartistes.fr\/photos\/logo_tf1.jpg\" target=\"_blank\">photos\/logo_tf1.jpg<\/a> par exemple. Le nom du propri\u00e9taire du domaine jaimelesartistes.fr est en revanche <a href=\"http:\/\/www.afnic.fr\/outils\/whois\/jaimelesartistes.fr\" target=\"_blank\">cach\u00e9<\/a>. <span class=\"footnote-back-link-wrapper\"> [<a href=\"#identifier_3_1863\" class=\"footnote-link footnote-back-link\">&#8617;<\/a>]<\/span><\/li><\/ol>","protected":false},"excerpt":{"rendered":"<p>Le code-source d&rsquo;un programme laisse souvent appara\u00eetre bien des choses dont on ne pourrait pas se douter en ne faisant qu&rsquo;assister \u00e0 l&rsquo;ex\u00e9cution du programme. Si toutes les variables ont des noms tir\u00e9s d&rsquo;un feuilleton ou d&rsquo;un film, cela nous renseigne sur les go\u00fbts de l&rsquo;auteur, par exemple. Dans la plupart des cas, seul le [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,20,25,30],"tags":[],"class_list":["post-1863","post","type-post","status-publish","format-standard","hentry","category-breve","category-indices","category-lecture","category-logiciels"],"_links":{"self":[{"href":"https:\/\/hyperbate.fr\/dernier\/index.php?rest_route=\/wp\/v2\/posts\/1863","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hyperbate.fr\/dernier\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hyperbate.fr\/dernier\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hyperbate.fr\/dernier\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hyperbate.fr\/dernier\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1863"}],"version-history":[{"count":0,"href":"https:\/\/hyperbate.fr\/dernier\/index.php?rest_route=\/wp\/v2\/posts\/1863\/revisions"}],"wp:attachment":[{"href":"https:\/\/hyperbate.fr\/dernier\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1863"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hyperbate.fr\/dernier\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1863"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hyperbate.fr\/dernier\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}