我正在构建一个简单的响应式页面。桌面版包含一些资源密集型元素。我不想简单地在移动网站上隐藏这些元素,而是选择加载哪些内容而不是依赖于设备加载。最好的方法是什么?
答案 0 :(得分:0)
Media queries和/或feature detection通过聪明的javascript / css类检查将实现您的目标。 [More info]
For example,使用javascript检查窗口是否狭窄,然后不加载重载ajax加载视频和所有小玩意儿。
另请查看有关渐进增强的许多文章,例如this one或this one
你想要avoid user agent sniffing。但如果你不能,请查看ua-parser
的众多实现中的一个