Animated PNG images (APNG)已经存在了很长一段时间,试图将这种GIF格式的功能添加到PNG图像中。根据{{3}},它们在Opera(> = 9.5)和Firefox(> = 3.0)中得到支持。如果浏览器不支持APNG图像,则会显示APNG动画中的第一帧,因为它被定义为广泛支持的PNG格式的扩展。假设您有一个要在您的网站中显示的动画PNG,并且您希望在用户的浏览器不支持时警告您的用户。你会怎么做?
答案 0 :(得分:3)
让第一个图像显示的时间很短,并且它会成为一个大而难看的错误信息。
答案 1 :(得分:1)
如果第一帧不是有用的图像,并且动画至关重要,那么在您的网站中使用它们可能为时尚早。最好等到更多浏览器支持它。
如果由于某种原因它们至关重要且必须使用,那么我会在第一帧中包含一条错误消息,例如Adam Jaskiewicz suggested,但是,支持APNG的用户会在短时间内看到警告时间。
显然可以在此article on Ajaxian
中检测到支持