Javascript;jQuery-我们应该使用多少
Javascript & jQuery - How much are we supposed to be using?
这个问题以前被问过,但我想从这个问题中得到更多细节,更多关于观众的信息以及原因。
我从来都不是Javascript的粉丝,如果我能避免使用它,我会。。。但现在jQuery已经发展起来了,我发现自己用了很多,而且真的很享受。但我现在觉得我可能会忘乎所以,用得太多了。
1) 实际上有多少人禁用了JS?有人有准确的访客统计/分析数据来证明残疾访客的百分比吗?如果只有1-5%,我们真的应该关心他们吗?
2) 首先禁用JS的原因是什么,看起来它在所有浏览器上都是默认启用的?我不明白为什么浏览器会给我们这个选项。我从来没有找到关闭JS的理由,除非是出于测试目的。
3) 你认为JS不允许用户关闭它,会成为一种永久的浏览器语言吗?如果脚本是永久性的,网站将是惊人的(和安全的)。
M应用程序是一个仅限安全登录的网站,它充满了AJAX、覆盖、工具提示和元素,没有它就无法工作。但这对我来说不是问题,因为我的用户在注册时被警告说JS是100%的要求,我的特定访问者实际上需要我的应用程序。我还有一个<noscript>
重定向回登录页面。
我之所以提出上述问题,是因为我即将重新开发我的应用程序的主页,它是公开的,但我不确定要使用多少,受众有多大,这将错过jQuery的好处。
感谢
1)我发现雅虎的这篇博客文章说,大约0.25%和2%的访问者禁用了JavaScript。
2) 我想这是10年前剩下的。没有理由禁用JavaScript,因为你在许多网站上受到的可用性打击(有些甚至不可用)远不止你获得的一点安全性。我总是强调,如果非JavaScript用户对你来说那么重要,那么就创建一个单独的页面版本。
3) 我不知道你说的永久是什么意思。JavaScript已经在沙盒中运行,因此您无法访问本地文件。其他安全问题更像是秘密提交表单或重定向到恶意页面。
这取决于情况。如果我在做一个"通用"网站,你应该考虑没有JavaScript、慢JavaScript和糟糕的JavaScript(比如IE6)。另一件需要记住的事情是移动设备。
如果我正在制作一个大量使用AJAX和其他现代网络技术的JavaScript应用程序,我甚至都不会费心。
在某些情况下,更容易要求JavaScript的可用性。
1)更重要的数字是你的用户/访客中没有javascript的百分比,以及你是否认为你可能需要的额外开发成本(如果有的话)值得。正如前面所说,这取决于你的情况
2) 要停止弹出窗口、更改浏览器行为的烦人脚本(如禁用鼠标右键),以及
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 如何使用jQuery自动打开页面上的所有链接
- 如何使用jquery在填充自动完成的值后使文本框只读
- jQuery从输入中获取值并检查它是否'It’是的.如果是这样,它应该公布有多少是正确的
- 使用 jQuery 将多个元素并排放置后,第一个元素的(额外)填充/边距是多少?
- 角度应用中有多少jquery
- JQuery:如何找出一个元素有多少个子元素
- Jquery”;对于“;循环查找有多少孩子
- 使用d3或jquery的json对象中有多少不同的密钥对值
- 我可以将jquery事件绑定到的元素的最大数量是多少
- Javascript;jQuery-我们应该使用多少
- 我如何找出多少次函数调用javascript/jquery
- jQuery:如果我在一个item类上调用.change(),它会被调用多少次?
- 使用jQuery检测JSON数组中有多少元素发生了变化
- 我怎样才能知道一个“回答”了多少次?通过我的jquery显示/调用
- 在移动视图中使用jQuery应该使用多少个jQuery库
- Jquery自动完成不显示下拉列表,而是显示有多少选项可用
- 如何知道多少我的滚动移动使用纯Js或jquery
- 多少时间调用CDN jquery添加
- 在JQuery中查找节点的成本是多少?