【问题标题】:http requests and file sizeshttp请求和文件大小
【发布时间】:2012-12-05 18:34:15
【问题描述】:

大家好,我正在寻找有关精灵的所有信息以及它们如何加速您的页面。

所以我使用 spriteMe 创建了一个 130kb 的整体 sprite 图片,它由 14 张图片组成,总大小约为 65kb

那么是有一个 http 请求和一个 130kb 的文件大小还是 14 个请求总共 65kb 更好?

还有一张详细的图片,尽管它导致它的大小增加了大约 60kb,这曾经是一个单独的 jpg 图片,只有 30kb。将它分开并忍受额外的请求会更好吗?

【问题讨论】:

    标签: sprite css-sprites


    【解决方案1】:

    这取决于。通过将项目合并到一个请求中可以改进 14 个请求,因为限制 http 请求是您想要到达的地方,因为这将使您的页面作为一个请求更具响应性,尽管较大的请求比 14 个较小的请求阻塞更少。

    我说这取决于,因为有时将 sprite 拆分为相关项目组是有意义的,而不是为所有事情都拥有一个大 sprite,这将取决于项目的复杂性,如果您正在处理一组简单的图像,一个精灵效果很好。

    【讨论】:

    • 好吧,如果是你,你会说最好有 1 个 http 请求来处理 130kb 的图像,还是 14 个 http 请求来处理每个大约 5kb 加起来大约 65kb 的图像?跨度>
    猜你喜欢
    • 1970-01-01
    • 2012-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 2011-03-09
    • 1970-01-01
    • 2011-02-08
    相关资源
    最近更新 更多