gpt4 book ai didi

http - 是否有 HTTP 请求 header 指示浏览器需要低带宽或低功耗版本的网页?

转载 作者:可可西里 更新时间:2023-11-01 16:42:26 25 4
gpt4 key购买 nike

最近,我正在解决在用户使用移动设备时禁用背景视频的问题。这些解决方案不仅非常老套,而且甚至都不是正确的解决方案。我真正想要的不是检查设备是否是移动设备,而是了解设备是否更喜欢页面的低带宽、低电量使用版本。

这似乎是一个反复出现的问题:不要为低分辨率手机发送视网膜图像,不要在低带宽连接上显示高清视频,不要在玩游戏时使用高度详细的纹理等。此外,即使对于同一台设备,这些偏好也会随着时间而变化——比如当手机有 wi-fi 连接并且它可以处理更多带宽或手机已插入时,电池使用情况就不再是一个问题,同时玩基于 WebGL 的游戏。

因此,我认为浏览器应该在每次请求时向服务器指明此类首选项。浏览器始终拥有最好的信息。依赖 User-Agent 检测似乎不合适,因为它在上述两种情况下保持不变 - 当连接类型或电源状态发生变化时。

是否有任何 web 标准,也许是一个请求 header ,表明浏览器的偏好,如上所示?是否有制定此类标准的计划?

最佳答案

This video by Brad Frost ,以及 his blog包含有关此主题的大量信息。

对您问题的简短回答:。但为了进一步引用,in this question您可以尝试多种方法。

关于http - 是否有 HTTP 请求 header 指示浏览器需要低带宽或低功耗版本的网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28089343/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com