![]() |
1
2
我不认为有一个明确的答案。根据需要和个人喜好,意见会有所不同。 我的指导方针是始终评估最终用户的利益与开发人员的利益。作为一个开发者,你所做工作的真正价值是什么。 在优化网页时,减少HTTP请求的数量始终是首先要解决的问题之一。正确使用缓存可以实现与使用sprite相同的效果。毕竟,图形通常可以缓存很长时间。 最小化脚本和样式表可能比在sprite中添加图形更有好处。 管理sprite的代码可能会增加复杂性和开发人员开销,特别是随着开发人员数量的增加。 在我看来,学习如何正确使用缓存头并正确配置web服务器或代码通常是提高性能的一种更有效的方法。 |
![]() |
2
1
如果你有相当数量的菜单项,你想做翻滚图像我建议去一个精灵系统,而不是做多个图像,所有这些都需要单独下载。我这么做的原因与你在帖子中提到的基本一致,只是做了一些修改:
根据文件类型/压缩,图像文件本身的下载可以忽略不计。下载一张图片而不是多张图片通常在整体下载和加载方面更快。 |
|
user1584751 · 精灵不显示 11 年前 |
![]() |
Liam Joshua · 带有精灵的可点击图像 12 年前 |
|
user1434156 · CSS精灵:为几个类别设置精灵图像 12 年前 |
![]() |
Jay RobG · HTML电子邮件中的图片? 12 年前 |