我的网站有一个很大的css雪碧图。
网址:http://www.protohaber.com/demo
雪碧图:http://www.protohaber.com/demo/templates/v1/images/proto_sprite.png
我的网站运行缓慢(例如页面滚动缓慢等)某些计算机(低cpu计算机)中的at浏览器
发布于 2013-04-02 18:07:16
也许你应该尝试使用PNG Gauntlet来优化图像。
另一种解决方案可能是将雪碧一分为二,甚至更多。
发布于 2013-03-26 23:57:15
我认为主要的原因是因为图像太大(几乎1.5兆字节),所以想象一下cpu必须计算多少才能将背景从一边移到另一边。我认为你的精灵有很多不属于它的资源(比如一些图片(女孩,警示等等)。此外,你在同一个sprite中混合了很多颜色,这使得图像变得更大,因为有更多的颜色要渲染。
我认为一种选择是将精灵拆分为单独的一个,这将使文件更小的(the slow processors can handle, render and move better small images)
,删除图像,如(女孩,注意警报等),并使他们的jpg文件,这将使文件也更小。
sprites的想法是减少对服务器的请求,但如果这降低了应用程序的性能,最好的想法是发出更多的请求,并为最终用户提供更好的性能。
https://stackoverflow.com/questions/15640969
复制相似问题