Ябълка или круша?
В компютърния форум Stackoverflow разсъждават, как да направят PNG изображение, което да изглежда по различен начин в различните браузъри. Например, картинката изглежда като круша в Chrome/Firefox, но в Internet Explorer се превръща в ябълка.

Рецептата се оказва проста: тайната е скрита в гама-корекцията на изображенията, която се отчита при едните браузъри, а в други не се отчита. За да се използва тази разлика е необходимо например да вземат изображенията на ябълка и круша, като крушата трябва да бъде поставена в светлите пиксели на PNG изображението:
Съответно ябълката - в тъмните пиксели. Яркостта трябва да бъде настроена по такъв начин, че при затъмняване крушата да се вижда добре, а ябълката да бъде напълно затъмнена. И обратно, при максимално осветяване крушата на практика изчезва, а ябълката се вижда добре.
Двете изображения се обединяват по такъв начин, че светлите и тъмните пиксели са подредени в шахматен ред. Сега вече, ако браузърът включи гама корекцията, то на екрана ще се появи круша. А ако изтеглите картинката и я поставите върху десктопа ще се появи ябълка. Същото се получава при изключена от браузъра гама-корекция.
Експериментаторите на Stackoverflow са забелязали, че ефектът зависи и от използваната операционна система. Отчетливо се забелязва и при мобилните телефони.