Почему это изображение PNG в твиттере при щелчке выглядит иначе?

16

Этим утром в твиттере появился твит с текстом «кликни на эту картинку». Когда картинка нажата, она открывается в более широком окне просмотра, но выглядит совершенно иначе.

Я попытался проанализировать эту картинку в ACDSee, и я также попытался загрузить ее в Facebook, но это происходит только тогда, когда он встроен в твиттер. Я не очень разбираюсь в графике, поэтому, пожалуйста, объясните мне это. Почему это изображение PNG меняется только при нажатии на Twitter?

Снимки экрана (слева = до нажатия; справа = после нажатия):

Перед нажатием После нажатия

Вот оригинальная картинка .

dllhell
источник
Попробуйте перетащить парня перед звездами, большинство браузеров покажут вам, что это прозрачный png, отображая его с серым / белым фоном при перетаскивании
PlasmaHH
1
Смотрите также этот ответ на другой вопрос , где я опишу, как работают такие картинки и как их создавать.
Ильмари Каронен

Ответы:

25

Картина не меняется. Цвет фона страницы делает.

Это прозрачный PNG. Белые не видны на белом фоне. Черные не видны на черном фоне.

Нормальный пост на белом. Модальный вид на черном.

Если вы измените цвет фона ...

черный белый

allcaps
источник
1
Также, если вы используете другой цвет фона, например темно-серый, вы можете видеть оба изображения одновременно.
Deltab