Page d'accueil » comment » Pourquoi Chrome et Internet Explorer affichent-ils cette image de manière totalement différente?

    Pourquoi Chrome et Internet Explorer affichent-ils cette image de manière totalement différente?


    Dans un cas assez curieux d’identité confuse, une photo d’un fruit change de lui-même en fonction du navigateur dans lequel elle est affichée. Quel est le secret de l'illusion d'optique? Est-ce une poire, une pomme ou les deux??

    La séance de questions et réponses d'aujourd'hui nous est offerte par SuperUser, une sous-division de Stack Exchange, un groupe de sites Web de questions-réponses dirigé par la communauté..

    La question

    Le lecteur superutilisateur Ethree écrit:

    Vérifiez cette image:

    Sur Chrome et Firefox, il apparaîtra comme une poire. Maintenant, essayez de le sauvegarder et regardez-le enregistré sur votre bureau. Aussi, essayez de regarder en safari ou IE. Il affichera comme une pomme!

    Essayez de cliquer sur l'image et de la déplacer, vous remarquerez que la pomme apparaît.

    Je suppose que ma question sera, "pourquoi cela se produit?"

    Pourquoi vraiment? Nous l'avons vu comme une poire dans Chrome et, bien sûr, lorsque nous l'avons enregistré dans notre dossier de téléchargement, il l'a affiché comme une pomme..

    La réponse

    Matthew, contributeur à SuperUser, donne un aperçu de l'illusion d'optique:

    Les pixels «blancs» de l’image pomme contiennent l’image d’une poire, stockée à une intensité beaucoup plus élevée, c’est-à-dire très lumineuse..

    Les pixels «noirs» de l'image en poire contiennent l'image d'une pomme, stockée à une intensité relativement normale, mais réduite au noir près avec la correction gamma..

    L'image contient un fragment gAMA spécifiant une valeur gamma de fichier de 0,02. Lorsqu'il est affiché sans correction gamma, le spectateur voit une pomme avec des pixels «blancs» intercalés, qui sont en réalité la poire à son intensité (élevée) d'origine..

    Lorsqu’il est affiché avec correction gamma, l’observateur voit une poire à couleur corrigée avec des pixels «noirs» qui sont en réalité la pomme rendue avec une valeur gamma beaucoup plus faible.

    Les navigateurs affichant la poire affichent l'image à l'aide des informations gamma fournies, tandis que les navigateurs affichant la pomme n'utilisent pas ces informations gamma..

    En d'autres termes, Chrome respecte la valeur de correction gamma et Internet Explorer n'est pas compatible..


    Avez-vous quelque chose à ajouter à l'explication? Sound off dans les commentaires. Voulez-vous lire plus de réponses d'autres utilisateurs de Stack Exchange doués en technologie? Découvrez le fil de discussion complet ici.