我即将选择使用动画gif,flash或html5/js来制作短动画来显示不同图像的序列。您对动画gif的想法
你对GIF动画有什么想法?他们死了吗?我应该使用HTML5吗?
谢谢你的一些有趣的想法。 :)
我即将选择使用动画gif,flash或html5/js来制作短动画来显示不同图像的序列。您对动画gif的想法
你对GIF动画有什么想法?他们死了吗?我应该使用HTML5吗?
谢谢你的一些有趣的想法。 :)
我铁定不使用闪光灯这么简单的东西,尤其是当它使您的网站无法访问的设备,如iPhone,iPad等的那部分HTML5是好的,但没有浏览器支持100%它的一些移动浏览器非常缺乏支持。一个GIF可能是这样做的最简单的无忧无虑的方式。
GIF动画不好或不好。它们是得到广泛支持的工具。如果他们解决你的问题,你应该毫不犹豫地使用它们。
GIF动画无处不在。
Flash将是非常重量级的,并创建一个闪光灯的依赖。
HTML5很不错,但并不是每个人都支持。
不错,我刚刚写的一个非常简洁的版本... +1从我这里! – mdm 2011-03-11 13:14:31
我想说一个重要的因素是你想要循环的图像的大小。对于非常小的图像,也许亚100px,动画GIF可能没问题。对于任何规模较大的产品,例如投资组合或项目图片,它们几乎都是不可接受的。它不是关于语义或SEO,而是关于图像质量;对于复杂的(如照片)图像,GIF看起来不太好。
HTML5没有进入公式,标记在(X)HTML4和HTML5之间几乎是相同的。 javascript是骑行图片中的关键部分,并且有一大堆人根据您的需要做各种各样的花式事物。最着名的jQuery插件之一是cycle plugin。这很容易实现。
要返回到语义和SEO的理念,嵌入到网页中GIF格式不看像许多图像,因此,搜索引擎会不知道,这意味着执行关于你的图像搜索的任何一个'试图显示将无法找到您的图像。如果你使用JS循环方法,你的所有图像将被单独嵌入到标记中,并且搜索引擎将在这个方面取得成功。它确实允许用户下载单个图像,而使用GIF则需要在GIF编辑器或截图中解构,但这可能是优势或障碍,您可以相应考虑。
总结:你几乎可以肯定想用javascript循环图像。
取决于它是多么复杂......如果它只是一个简短的系列图像,只需使用JavaScript而不使用HTML5。您只需编写几行代码即可生成该效果。
GIF动画并未死亡。事实上,他们现在可能比以往更受欢迎,因为有这么多的动画gif模因。话虽这么说,动画图片可以是有用的,但考虑到优势更加动态的形式,即动画图片不能重建:
如果您不需要这些功能或其他JavaScript提供的功能,请使用动画gif。
正如前面的答案所提到的,如果您需要一个动画GIF,那就去做吧。
闪光灯将是一个轻微的过度轰炸案。
如果您希望稍微灵活一些,当然,您仍然可以在不将HTML5引入混合的情况下使用js。 通过制作一个简单的jQuery幻灯片,您可以购买自己的过渡效果和替换图像的简单方法。但是,如果你不需要这个,或者那是过度的,那么就去GIF吧。
我无法想象在GIF可以使用Flash的情况下,但我不认为这是一个编程问题。 – Gabe 2011-03-11 13:10:36
但我认为这里有很多web开发者? – Tronic 2011-03-11 13:13:02
动画设计不是stackoverflow的主题。 – 2011-03-11 13:14:36