<分区>
我将在使用动画 gif、flash 或 html5/js 之间做出选择,以制作一个短动画来显示一系列不同的图像。
您对动画 gif 有何看法?他们死了吗?我应该使用 HTML5 吗?
感谢一些有趣的想法。 :)
<分区>
我将在使用动画 gif、flash 或 html5/js 之间做出选择,以制作一个短动画来显示一系列不同的图像。
您对动画 gif 有何看法?他们死了吗?我应该使用 HTML5 吗?
感谢一些有趣的想法。 :)
最佳答案
我想说的一个重要因素是要循环的图像大小。对于非常小的图像,也许低于 100 像素,动画 GIF 可能没问题。对于任何更大的东西,例如投资组合或项目图像,它们几乎是 Not Acceptable 。与其说是语义或 SEO,不如说是图像质量; GIF 根本不适合复杂的(例如照片)图像。
HTML5 不参与其中,(X)HTML4 和 HTML5 之间的标记几乎相同。 javascript 是循环图像的关键部分,有一大堆可以根据您的需要做各种奇特的事情。 cycle plugin 是最著名的 jQuery 插件之一。 .实现起来非常容易。
回到语义和 SEO 的概念,页面中嵌入的 GIF 看起来不像许多图像,因此搜索引擎不会知道它,这意味着任何执行图像搜索的人与您要显示的内容相关的内容将找不到您的图像。如果您使用 JS 循环方法,您的所有图像都将单独嵌入到标记中,搜索引擎将对此进行搜索。它确实允许用户下载单个图像,而对于 GIF,则需要在 GIF 编辑器中解构或截图,但这将是一个优势或障碍,您可以相应地考虑。
总结一下:您几乎肯定想使用 javascript 循环到图像。
关于javascript - 您对动画 gif 的看法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5273278/