Це відбувається тому, що деякі браузери виконують корекцію гамми, як зазначено у файлі зображення.
Ось непоправлене зображення. Пікселі "біло-іш" на зображенні яблука містять зображення груші, що зберігається значно більшою інтенсивністю, тобто дуже яскравою.
Ось зображення, виправлене гаммою. Пікселі "чорно-іш" на зображенні груші містять зображення яблука, яке зберігається досить нормальної інтенсивності, але зменшується до майже чорного з гамма-корекцією.
На екрані я бачу грушу слабко серед білих пікселів на першому зображенні, але на другому зображенні яблуко не відрізняється від чорних пікселів навколо нього.
(Ви також можете побачити деяку смугу кольорів на груші, скоригованої гаммою, оскільки для некоректованого зображення використовується набагато менший діапазон кольорових каналів.)
Файл зображення PNG містить фрагмент GAMA із зазначенням значення гамми файлу 0,02. Коли відображається без корекції гамми, глядач бачить яблуко з "білими" пікселями, що перетинаються, які насправді є грушею за початковою (високою) інтенсивністю.
Коли відображається з корекцією гамми, глядач бачить грушу, скориговану кольором, із «чорними» пікселями, які насправді є яблуком із значно меншим гамма-значенням.
Веб-переглядачі, які відображають грушу, здійснюють корекцію гамми на зображенні, тоді як браузери, які відображають яблуко, не виконують гамма-корекцію, а просто показують її буквальними значеннями кольорів.