Анимированные изображения в формате PNG (APNG) уже давно существуют в попытке добавить эту функциональность. формата GIF в изображения PNG. Согласно Википедии, они поддерживаются в Opera (>= 9.5) и в Firefox (>= 3.0). ). Первый кадр в анимации APNG отображается, если браузер не поддерживает изображения APNG, поскольку он был определен как расширение широко поддерживаемого формата PNG. Предположим, у вас есть анимированный PNG, который вы хотите показать на своем сайте, и вы хотите предупредить своих пользователей, если их браузеры его не поддерживают. Как бы вы это сделали?
Предотвращение несовместимости браузера при использовании анимированных изображений PNG
Ответы (2)
Сделайте первое изображение, отображаемое в течение очень короткого периода времени, и пусть оно будет большим, уродливым сообщением об ошибке.
person
Adam Jaskiewicz
schedule
14.05.2009
Если первый кадр не является полезным изображением, а анимация имеет решающее значение, вероятно, еще слишком рано использовать их на своем веб-сайте. Лучше подождать, пока его не поддержит больше браузеров.
Если по какой-то причине они жизненно важны и должны использоваться, я бы включил сообщение об ошибке в первый фрейм, например Адам Яскевич предложено, однако пользователи, поддерживающие APNG, увидят предупреждение в течение короткого периода времени.
По-видимому, поддержку можно обнаружить, как в этой статье об Ajaxian.
person
David Snabel-Caunt
schedule
14.05.2009