Ябълка или круша?

Най-четени

Даниел Десподов
Даниел Десподов
Новинар. Увличам се от съвременни технологии, информационна безопасност, спорт, наука и изкуствен интелект.

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

Рецептата се оказва проста: тайната е скрита в гама-корекцията на изображенията, която се отчита при едните браузъри, а в други не се отчита. За да се използва тази разлика е необходимо например да вземат изображенията на ябълка и круша, като крушата трябва да бъде поставена в светлите пиксели на PNG изображението:

Ябълка или круша?

Съответно ябълката – в тъмните пиксели. Яркостта трябва да бъде настроена по такъв начин, че при затъмняване крушата да се вижда добре, а ябълката да бъде напълно затъмнена. И обратно, при максимално осветяване крушата на практика изчезва, а ябълката се вижда добре.

Ябълка или круша?

Двете изображения се обединяват по такъв начин, че светлите и тъмните пиксели са подредени в шахматен ред. Сега вече, ако браузърът включи гама корекцията, то на екрана ще се появи круша. А ако изтеглите картинката и я поставите върху десктопа ще се появи ябълка. Същото се получава при изключена от браузъра гама-корекция.

Експериментаторите на Stackoverflow са забелязали, че ефектът зависи и от използваната операционна система. Отчетливо се забелязва и при мобилните телефони.

АбонаментВсичко важно от света на технологиите, директно в пощата ти.

С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!

3 Коментара
стари
нови оценка

Нови ревюта

Подобни новини