2016-02-27 65 views
0

我被要求建立一个网站,每页1600×610像素,其中图像滑过(3-4图像,更改/滑动每10秒)的区域。我以前用JS滑块做过这个。效率:JS滑块VS动画Gif

有人建议,也许这将是一个更有效的图像是一个动画gif,而不是一个JS控制的滑块。

对于代码或图像,网站将不会非常沉重。很难量化,但是在内存和速度方面哪种解决方案(JS滑块或1600 X 610 gif)会是最高效的?我如何比较\计算不同大小的滑动图像盒的折衷?

是否还有其他问题需要我解决?

感谢

+0

压缩的JPEG比这个比例的GIF动画要轻。假设你想添加另一个“幻灯片”,你将不得不重做整个GIF动画,即使你有一个设计师来做到这一点,为什么麻烦? JavaScript方法更好,更灵活,加载速度更快。 – Aziz

+0

另外请记住,GIF支持最多256种颜色,所以质量更低... – Aziz

回答

2

你绝对应该与JS去,GIF将是沉重和使用GIF,你会失去所有的灵活性。在性能方面你不会注意到任何差异,但是在页面加载方面,如果你使用gif,它将花费更多的时间。此外,创建JS动画比生成gif要容易得多。

+0

感谢您的意见。关于生成gif,我有一位艺术家可以为我做这件事,所以生成gif的困难对我来说可以忽略不计。 – lmorse