- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关闭。这个问题是opinion-based .它目前不接受答案。
想改进这个问题?更新问题,以便 editing this post 可以用事实和引用来回答它.
6年前关闭。
Improve this question
看起来你的页面加载速度很快,你会想要一系列小的 http 请求。
如果它是一个大页面,用户可能需要等待更长的时间才能看到页面在那里。
但是,我听说最小化 HTTP 请求更有效。例如,这就是为多个图像创建 Sprite 的原因。
是否有关于何时想要更多和何时想要更少的一般指导方针?
最佳答案
多个请求会从连接和 header 中产生开销。
就像下载 FTP 站点的内容一样,一个站点有一个 1GB 的 blob,另一个站点有 1,000,000 个文件,总计几 MB。在连接良好的情况下,可以在几分钟内下载 1GB 文件,但另一个肯定需要一整天,因为具有讽刺意味的是,传输协商需要比传输本身更多的时间。
HTTP 比 FTP 效率高一点,但原理是一样的。
重要的是初始页面加载,它需要足够小以向用户显示一些内容,然后加载用户 View 之外的其他 Assets 。包含一千个小图像的页面总是会从 sprite 中受益,因为协商不仅会导致连接紧张,而且可能会对客户端计算机造成压力。
关于javascript - 你什么时候想要更多/更少的http请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33630438/
使用登录后,我想吐出用户名。 但是,当我尝试单击登录按钮时, 它给了我力量。 我看着logcat,但是什么也没显示。 这种编码是在说。 它将根据我在登录屏幕中输入的名称来烘烤用户名。 不会有任何密码。
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎是题外话,因为它缺乏足够的信息来诊断问题。 更详细地描述您的问题或include a min
我是一名优秀的程序员,十分优秀!