我目前正在计划一个网络项目,其中包含一些需要在网站上运行的动画序列。我需要该站点尽可能地跨浏览器兼容(呃!),并希望让其他开发人员对不同的选项产生想法。
画布不是一个选项,主要是因为 IE。仅 IE9+ 支持还不够好,即使 IE 浏览器统计数据的“进步”接近可笑 http://www.w3schools.com/browsers/browsers_stats.asp(2013年 3 月 IE 为 13%(以及它)所有 WINDOWS 机器的默认设置)稍微偏离主题...
我计划为不同阶段的动画预加载一系列动画 gif,例如“run”、“walk”、“fly”,然后在需要时交换 img 标签的 src。我还没有测试过这样的东西,但我认为即使使用预加载的图像(虽然是 javascript http://www.preloadjs.com)也会出现延迟,尽管我不太热衷于动画 GIFS 的质量。将这个想法更进一步,使用相同的方法,但每个 from 作为单独的 PNG?这可行吗?
或者一个带有spritesheet的DOM元素可以作为背景图像工作,改变每一步的背景位置?
任何想法或例子;)将非常有帮助!:)
干杯,罗里!
- -编辑