Почему этот PNG анимирован? - PullRequest
0 голосов
/ 16 ноября 2018

Вот PNG, который я конвертировал из формата .ico с помощью macOS Preview.app.Это вроде мигает при просмотре в Safari или Chrome на моем Mac.Он не должен быть анимированным.

Flashing PNG

Я подал это как ошибку (rdar: // 24844825, отражено на OpenRadar здесь ) в феврале 2016 года.

Это все еще происходит, и фактически теперь это происходит и в Chrome.

Что заставляет этот png отображаться так, как если бы он был анимированным?Это не должно быть возможно с PNG!

1 Ответ

0 голосов
/ 16 ноября 2018

Что заставляет этот png отображаться так, как если бы он был анимированным? Это не должно быть возможно с PNG!

Это верно для PNG, но не для APNG , который у вас есть здесь.

Анимированный PNG - это расширение формата PNG, которое позволяет анимацию, аналогичную анимированному GIF.

Apple приняла формат в 2016 году для своих анимированных наклеек, что может объяснить, почему у Preview есть возможность читать и писать их. Кажется, он взял разные разрешения, хранящиеся в ICO, и сохранил их как несколько кадров APNG.

Вы можете удалить нежелательный кадр, открыв PNG в режиме предварительного просмотра, выбрав нежелательный кадр и нажав клавишу delete .

enter image description here

...