Pagina inicial » como » Por que o Chrome e o Internet Explorer exibem essa imagem completamente diferente?

    Por que o Chrome e o Internet Explorer exibem essa imagem completamente diferente?


    Em um caso bastante curioso de identificação confusa, uma foto de uma peça de fruta se modifica com base em qual navegador ela é exibida. Qual o segredo por trás da ilusão de ótica? É uma pêra, uma maçã ou ambas?

    A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade..

    A questão

    Leitor SuperUser Ethree escreve:

    Verifique esta imagem para fora:

    No Chrome e no Firefox, ele será exibido como uma pera. Agora, tente salvá-lo e olhe para ele salvo na sua área de trabalho. Além disso, tente visualizar no safari ou no IE. Ele será exibido como uma maçã!

    Tente clicar na imagem e mova-a, você notará que a maçã aparece.

    Eu acho que minha pergunta será: "por que isso acontece?"

    Por que de fato? Vimos isso como uma pêra no Chrome e, com certeza, quando a salvamos em nossa pasta de downloads, ela era exibida como uma maçã.

    A resposta

    O colaborador do SuperUser, Matthew, oferece uma visão sobre a ilusão de ótica:

    Os pixels “brancos” na imagem da maçã contêm a imagem de uma pêra, armazenada em uma intensidade muito maior, ou seja, muito brilhante.

    Os pixels "pretos" na imagem de pêra contêm a imagem de uma maçã, armazenada em uma intensidade razoavelmente normal, mas reduzida para quase preta com a correção gama.

    A imagem contém um bloco gAMA especificando um valor de gama de arquivo de 0,02. Quando exibido sem correção de gama, o espectador vê uma maçã com pixels "brancos" intercalados, que na verdade são a pêra na sua intensidade original (alta).

    Quando exibido com correção de gama, o espectador vê uma pêra corrigida de cor com pixels "pretos", que na verdade são a maçã renderizada com um valor de gama muito menor.

    Os navegadores que exibem a pêra exibem a imagem usando as informações de gama fornecidas nela, enquanto os navegadores que exibem a maçã não estão usando essas informações de gama.

    Em outras palavras, o Chrome está respeitando o valor de correção de gama e o Internet Explorer não está.


    Tem algo a acrescentar à explicação? Soe fora nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.