在rails中,如何有条件地加载javascript文件

发布于 2025-01-02 13:11:27 字数 382 浏览 0 评论 0原文

使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文