在移动设备上包括帮助程序.js但不包括桌面设备
Include helper.js on mobile devices but not desktop?
HTML5移动样板包含一个名为helper的Javascript文件.js它改善了移动设备上的UX。我想将此文件包含在我所有的响应式应用程序中,但令我烦恼的是,我也强迫桌面用户下载它。
人们如何处理这个问题?为什么HTML5Boilerplate(桌面版本)不包括它,即使大多数打算在移动设备上使用的网站都可以从中受益。
您可以检测用户代理屏幕宽度并动态加载它。
尽管为 8k(缩小),但如果您认为您的应用将覆盖一定比例的移动用户,则默认包含它可能更有意义。
相关文章:
- 如何将页面上的所有电话号码更改为可点击链接,不包括特定类别的元素
- 将正则表达式重新分解为不包括空组
- 为什么从JSON文本到类型的转换不包括函数
- XMLHttpRequest调用不包括If Modified Since标头
- 使用 JavaScript 执行一行 PHP(不包括 PHP 文件)
- 安卓版本的代码不像桌面互联网浏览器那样工作
- 捆绑器不包括 .min 文件
- 与冒号(不包括冒号)之间的正则表达式单词匹配
- 包含特殊字符 (!,@,#,&) 不包括其他特殊字符
- Javascript RegEx:如何获取单引号之间的名称(不包括单引号)
- Javascript RegEx匹配URL's,但不包括图像
- Rails不包括用于javascript的require_tree
- 获取JS中特定路径的cookie,不包括根路径
- requireJS优化器不包括嵌套的require调用
- 不包括'+'和'&'正则表达式中的字符
- 如何获取html页面中所有p和h标记的值,不包括所有其他标记
- 使用javascript查找小数前的整数(不包括特殊字符)
- Javascript RegEx:在符号后获取1或2位数字(不包括该符号)
- 如何获取应用程序.js其中不包括压缩代码
- 在移动设备上包括帮助程序.js但不包括桌面设备