{"id":1065,"date":"2010-03-15T18:48:58","date_gmt":"2010-03-15T16:48:58","guid":{"rendered":"http:\/\/nyams.planbweb.com\/blog\/?p=1065"},"modified":"2010-03-15T18:48:58","modified_gmt":"2010-03-15T16:48:58","slug":"navigateurs-image-au-format-jpeg-au-profil-cmyk-ou-rgb","status":"publish","type":"post","link":"https:\/\/nyamsprod.com\/blog\/navigateurs-image-au-format-jpeg-au-profil-cmyk-ou-rgb\/","title":{"rendered":"Navigateurs, image au format jpeg au profil CMYK ou RGB ?"},"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>On en apprend tout les jours. Aujourd&#8217;hui je suis tomb\u00e9 sur un probl\u00e8me assez sympa. Une image qui s&#8217;affiche parfaitement sous Firefox mais qui disparait compl\u00e8tement sous Internet Explorer, quelque soit la version. Du coup, na\u00eff que je suis je me suis dit que cela devait venir des ent\u00eates de l&#8217;image mais cela n&#8217;\u00e9tait pas le cas. Alors ne sachant que faire j&#8217;en parle autour de moi et finalement un coll\u00e8gue m&#8217;apprend que cela est surement du au <a href=\"http:\/\/www.commentcamarche.net\/contents\/video\/cmy-cmj-cmyk-cmjn.php3\">codage CMYK de mon image.<\/a> Et l\u00e0 je me dis hein ? non.. pas possible. Comme un exemple vaut mieux que 10000 mots voici une petite exp\u00e9rience.<\/p>\n<p>D&#8217;abord l&#8217;image JPEG &#8220;classique&#8221; en RGB que tout bon navigateur pourra afficher.<\/p>\n<p><a title=\"image JPEG au profil RGB\" href=\"http:\/\/www.nyamsprod.com\/blog\/wp-content\/uploads\/2010\/03\/cool_aliens_vector.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1069\" title=\"image JPEG au profil RGB\" src=\"http:\/\/www.nyamsprod.com\/blog\/wp-content\/uploads\/2010\/03\/cool_aliens_vector.jpg\" alt=\"\" width=\"425\" height=\"185\" srcset=\"https:\/\/nyamsprod.com\/blog\/wp-content\/uploads\/2010\/03\/cool_aliens_vector.jpg 425w, https:\/\/nyamsprod.com\/blog\/wp-content\/uploads\/2010\/03\/cool_aliens_vector-300x130.jpg 300w\" sizes=\"auto, (max-width: 425px) 100vw, 425px\" \/><\/a><\/p>\n<p>Et l&#8217;image \u00e9quivalente en &#8220;CMYK&#8221;. <em>(si vous \u00eates sous Internet Explorer et que vous ne voyez rien &#8230; c&#8217;est normal!!)<\/em><\/p>\n<p><a title=\"image JPEG au profil CMYK\" href=\"http:\/\/www.nyamsprod.com\/blog\/wp-content\/uploads\/2010\/03\/cmyk_aliens.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1066\" title=\"image JPEG au profil CMYK\" src=\"http:\/\/www.nyamsprod.com\/blog\/wp-content\/uploads\/2010\/03\/cmyk_aliens.jpg\" alt=\"\" width=\"425\" height=\"185\" srcset=\"https:\/\/nyamsprod.com\/blog\/wp-content\/uploads\/2010\/03\/cmyk_aliens.jpg 425w, https:\/\/nyamsprod.com\/blog\/wp-content\/uploads\/2010\/03\/cmyk_aliens-300x130.jpg 300w\" sizes=\"auto, (max-width: 425px) 100vw, 425px\" \/><\/a>Notez que sous Firefox\/Opera et Chrome (Webkit) vous ne verrez pas de diff\u00e9rence. L\u00e0 o\u00f9 cela devient int\u00e9ressant c&#8217;est lorsque l&#8217;on utilise Internet Explorer ou Safari (Webkit).<!--more--><\/p>\n<p>Sous Internet Explorer. L&#8217;image n&#8217;est tout simplement pas montr\u00e9e. Internet Explorer n&#8217;arrive tout simplement pas \u00e0 interpr\u00e9ter l&#8217;image. Pour Safari, c&#8217;est plus ambigu. Bien qu&#8217;ayant un moteur similaire \u00e0 celui de Chrome (Webkit pour ne pas le nomm\u00e9), Safari sous Windows interpr\u00e8te de mani\u00e8re approximative l&#8217;image en CMYK du coup l&#8217;image que vous obtenez n&#8217;est pas toujours identique \u00e0 celle que vous avez t\u00e9l\u00e9charg\u00e9e ou \u00e0 celle que vous avez sous Firefox. Il vous suffira pour vous convaincre de comparer les 2 images pr\u00e9sent\u00e9es ci-dessus.<\/p>\n<p><strong>Comment rem\u00e9dier \u00e0 ce probl\u00e8me ? <\/strong>Pour l&#8217;instant, il n&#8217;ya pas de solution miracle \u00e0 coup de javascript ou que sais-je encore. <a href=\"http:\/\/webdesigners-blog.blogspot.com\/2009\/02\/internet-explorer-jpeg-cmyk-issues.html\">La seule mani\u00e8re de r\u00e9soudre le probl\u00e8me est de convertir en RGB<\/a> toutes les images JPEG au codage CMYK que vous d\u00e9sirez afficher sur le net \u00e0 l&#8217;aide de votre programme d&#8217;\u00e9dition d&#8217;image pr\u00e9f\u00e9r\u00e9, en attendant que tous les moteurs de rendu arrivent \u00e0 comprendre les fichiers JPEG au codage CMYK. Une petite recherche sur le net m&#8217;apprends que <a href=\"http:\/\/www.mattcutts.com\/blog\/jpeg-problems-in-firefox-and-ie\/\">ce bug date d&#8217;au moins 2006<\/a> mais qu&#8217;entre temps Firefox l&#8217;a r\u00e9gl\u00e9&#8230; mais visiblement pas Internet Explorer et\/ou Safari.<\/p>\n<p><strong><em>PS: encore un exemple qui illustre bien que Safari et Chrome bien qu&#8217;ayant le m\u00eame moteur de rendu ne sont pas identique et qu&#8217;il faut h\u00e9las tester votre site dans les 2 navigateurs contrairement au dires de l&#8217;\u00e9quipe de Chrome.<\/em><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Attention: Les informations de ce billet sont susceptibles d&#8217;&ecirc;tre obsol&egrave;tes car vieux de plus 2 ans. Warning: The information you are reading may be obsolete, this post was published more than 2 years ago. On en apprend tout les jours. Aujourd&#8217;hui je suis tomb\u00e9 sur un probl\u00e8me assez sympa. Une image qui s&#8217;affiche parfaitement sous [&hellip;]<\/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":[108,117,273,304,458],"class_list":["post-1065","post","type-post","status-publish","format-standard","hentry","category-web","tag-cmyk","tag-compatibilite","tag-image","tag-jpeg","tag-rgb"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/posts\/1065","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=1065"}],"version-history":[{"count":0,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/posts\/1065\/revisions"}],"wp:attachment":[{"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/media?parent=1065"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/categories?post=1065"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nyamsprod.com\/blog\/wp-json\/wp\/v2\/tags?post=1065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}