在rails中,如何有条件地加载javascript文件
使用 Rails 3.1,我想在提供 zepto 支持的浏览器(Zepto 支持 Safari、Chrome、Firefox 和 Opera 以及任何基于 WebKit 的移动浏览器)时加载 zepto,在所有其他情况下加载 jquery。
当然,其动机是一方面提供完整的体验,另一方面提供最小的文件大小,特别是对于移动设备。
最好的技术是什么?这种方法是否被劝阻? (有关类似问题和劝阻,请参阅 Rails 3 Conditional Inclusion of Javascript files ).
干杯。
Using Rails 3.1, I'd like to load zepto when serving a browser that zepto supports (Zepto supports Safari, Chrome, Firefox and Opera and any mobile WebKit-based browser) and jquery in all other cases.
The motivation of course, is to provide a complete experience from one hand and a minimal file size, particularly for mobile devices, on the other hand.
What's the best technique? Is this approach discouraged? (see Rails 3 Conditional Inclusion of Javascript files for similar question and discouragement).
cheers.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论