有用户会在 iPhone、Android 等移动浏览器中禁用 JavaScript 吗?即使设备有能力?

发布于 2024-11-19 16:39:30 字数 399 浏览 3 评论 0原文

在桌面网站上,我们总是想“如果用户禁用了 JavaScript 怎么办”,我们尝试使我们的代码可以优雅地降解,这样我们至少可以显示重要的信息。

但在移动浏览器中我们是否应该以同样的方式思考?有什么理由在移动浏览器中禁用 JavaScript 吗?它们是否存在通过 JavaScript 对移动网站造成的安全威胁?

http://hubpages.com/ hub/How-to-enable-disable-JavaScript-on-the-Droid-Android-phone

On desktop websites we always think "what if the user has JavaScript disabled" and we try to make our code gracefully degradable so we can at least display the important info.

But in Mobile browsers should we think the same way? Is there any reason to disable javascript in mobile browsers? Are they any securtiy threats via JavaScript for mobile websites?

http://hubpages.com/hub/How-to-enable-disable-JavaScript-on-the-Droid-Android-phone

enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

李不 2024-11-26 16:39:30

当然,手机上的 JavaScript 存在一些安全风险 - 如果没有,您可以确信桌面浏览器也将具有相同的安全性!但移动用户可能更有可能启用 JavaScript,因为(尤其是在 iPhone 上)它必须替代 Flash 或 Silverlight 功能。 JS 还用于为 Web 应用程序提供仿本机界面控件,因此具有更多附加值。

当然,支持没有 JavaScript 的用户是理想的选择。如果可行,您绝对应该努力这样做,除非动态交互对于您的服务来说是如此不可或缺,以至于您离不开动态交互。

There is of course some security risk with JavaScript on mobile phones - if there wasn't, you could be sure that desktop browsers would have the same security! But mobile users are perhaps more likely to have JavaScript on because - especially on the iPhone - it has to stand in for Flash or Silverlight functionality. JS is also used to provide faux-native interfac controls to Web apps, and thus has even more added value.

Of course, it is ideal to support users without JavaScript. If it is feasible you should absolutely strive to do so unless dynamic interactions are so integral to your service that you cannot so without.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文