Homepage » come » Perché Chrome e Internet Explorer visualizzano questa immagine in modo completamente diverso?

    Perché Chrome e Internet Explorer visualizzano questa immagine in modo completamente diverso?


    In un caso piuttosto curioso di identificazione confusa, una foto di un pezzo di frutta si modifica in base a quale browser viene visualizzato. Qual è il segreto dietro l'illusione ottica? È una pera, una mela o entrambi?

    La sessione di domande e risposte di oggi ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di siti Web di domande e risposte basato sulla comunità.

    La domanda

    Il lettore SuperUser Ethree scrive:

    Controlla questa immagine:

    Su Chrome e Firefox verrà visualizzato come una pera. Ora prova a salvarlo e guardalo salvato sul desktop. Inoltre, prova a vedere in safari o IE. Verrà visualizzato come una mela!

    Prova a fare clic sull'immagine e spostandola, noterai che la mela appare.

    Credo che la mia domanda sarà, "perché succede?"

    Perché davvero? L'abbiamo visto come una pera in Chrome e, abbastanza sicuro, quando lo abbiamo salvato nella nostra cartella dei download visualizzata come una mela.

    La risposta

    Il collaboratore di SuperUser Matthew offre una panoramica dell'illusione ottica:

    I pixel "bianchi" nella foto della mela contengono l'immagine di una pera, conservata ad un'intensità molto più alta, cioè molto luminosa.

    I pixel "neri" nella foto pera contengono l'immagine di una mela, conservata con un'intensità abbastanza normale, ma ridotta al nero vicino con la correzione della gamma.

    L'immagine contiene un frammento GAMA che specifica un valore gamma di 0.02. Quando viene visualizzato senza correzione gamma, lo spettatore vede una mela con pixel "bianchi" intervallati, che sono in realtà la pera alla sua intensità originale (alta).

    Quando viene visualizzato con correzione gamma, l'osservatore vede una pera con correzione del colore con pixel "neri" che in realtà sono la mela resa ad un valore gamma molto più basso.

    I browser che visualizzano la pera mostrano l'immagine utilizzando le informazioni sulla gamma fornite in essa, mentre i browser che visualizzano la mela non stanno utilizzando queste informazioni sulla gamma.

    In altre parole, Chrome rispetta il valore di correzione gamma e Internet Explorer non lo è.


    Hai qualcosa da aggiungere alla spiegazione? Sound off nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.