Вот URL изображения: Изображение
Он получает желтый фон в Firefox и зеленый в Chrome и других браузерах.
Некоторые скриншоты:
На хроме:
В firefox:
Когда я пытаюсь сохранить и смотрю, что это сохранено на рабочем столе, это зеленый фон.
Извините, я не очень хорошо владею английским .
2 ответа
Это файл APNG. Основное изображение (резервное) - зеленое, а кадр анимации - желтый. Chrome не обрабатывает фрагменты APNG, поэтому он возвращается к основному изображению. Вот список фрагментов; acTL идентифицирует его как APNG.
# pngcheck -v *.png
File: BeMshNt.png (795 bytes)
chunk IHDR at offset 0x0000c, length 13
400 x 200 image, 8-bit palette, non-interlaced
chunk acTL at offset 0x00025, length 8
unknown private, ancillary, unsafe-to-copy chunk
chunk PLTE at offset 0x00039, length 9: 3 palette entries
chunk tRNS at offset 0x0004e, length 1: 1 transparency entry
chunk IDAT at offset 0x0005b, length 295
zlib: deflated, 32K window, maximum compression
chunk fcTL at offset 0x0018e, length 26
unknown private, ancillary, unsafe-to-copy chunk
chunk fdAT at offset 0x001b4, length 300
unknown private, ancillary, unsafe-to-copy chunk
chunk tEXt at offset 0x002ec, length 27, keyword: Software
chunk IEND at offset 0x00313, length 0
No errors detected in BeMshNt.png (9 chunks, 99.0% compression).
Похоже, вы создали файл png с тремя индексированными цветами: черным, зеленым и желтым. Я думаю, что Firefox использует последний проиндексированный цвет для рендеринга файла, а хром использует второй. Не спрашивайте меня, почему ... я не знаю. Надеюсь, это все равно помогло.
Похожие вопросы
Новые вопросы
php
PHP — это открытый, мультипарадигмальный, динамически типизированный и интерпретируемый язык сценариев, изначально разработанный для веб-разработки на стороне сервера. Используйте этот тег для вопросов о программировании на языке PHP.