如何控制网页上加载的内容,取决于设备

How to control what content loads on a webpage, dependant on device

本文关键字:取决于 加载 何控制 控制 网页      更新时间:2023-09-26

我正在构建一个简单的响应式页面。桌面版本包含一些资源密集型元素。而不是简单地隐藏这些元素在移动网站上,我想选择什么内容加载和不加载取决于设备。最好的方法是什么?

媒体查询和/或特征检测与聪明的javascript/css类检查将完成您的目标。[更多信息]

例如,使用javascript检查窗口是否狭窄,然后不加载重型ajax加载视频和所有小玩意儿。

还可以查看许多关于渐进式增强的文章,比如这篇或这篇

您希望避免用户代理嗅探。但是,如果不能,请检查ua-parser

的许多实现之一