1
49
错误的问题。问题不在于浏览器的时代。有很多 刚出现的 其他人提到了智能手机或lynx,但我书中的主要内容是 . 这是一个和其他浏览器一样的浏览器,它不会运行大部分javascript。此外,即使你有firefox,你也可以使用像NoScript这样的插件。这与在禁用javascript的情况下运行不同,但如果您做错了事情,您可能会给这些用户带来麻烦(即,在会话或创建帐户开始时检测一次javascript状态,然后在al不再提供javascript页面,即使他们想为您启用它)。最后,如果您为美国政府做任何工作,法律要求您支持某些可访问性标准,包括使用禁用的javascript。 |
2
34
几个月前,我在一个拥有百万会员的主流网站上测试了用户群,大约10%的独立用户没有运行Javascript。
裸体(X)HTML ,基于类似REST的原则(至少在要求状态更改后请求的范围内)。简单的语义标记,忘记CSS和Javascript。 第一步是要做到这一点,让你的整个网站(或尽可能多的网站)以这种方式为搜索机器人和类似Lynx的用户代理提供良好的服务。 图层:CSS/图形/媒体,用于视觉修饰,但不要显著更改原始(X)HTML标记;允许纯文本站点保持原样并正常运行。保持你的标记干净! 第三是增加一个 行为的 渐进增强 在网页设计界。这样做,你的网站就会以合理的形式为每个人服务。 |
3
21
我认为这是一个众所周知的事实,大约10%的人关闭了JavaScript,所以考虑到这一点很重要。如果你觉得你可以安全地忽略多达10%的观众,那么把它吹走就好了。 |
4
15
许多面向文本的浏览器都喜欢 Lynx 被患有癌症的人使用 braille terminals |
5
10
|
6
7
我真的不喜欢网页使用AJAX调用加载其他页面,并且不提供任何方法在其他选项卡中打开窗口。例如,在gmail上,如果你想在一个新窗口中打开你的草稿文件夹,你可以右键点击它并点击“在新窗口中打开”。没问题。 这个选项不存在! |
7
6
哇!我想我会是第一个说的,但是。。。“让所有禁用JavaScript的人见鬼去吧。”如果你的网站 要求 举个例子,在关闭JS的情况下,去Facebook、YouTube、谷歌文档、谷歌地图或Digg(见鬼,试着用SO做一些更酷的事情),看看你能做些什么(不是很多)。 sooooo 恼人(但逻辑相反…:-)。 所以,不管怎样。。。我可能会因为这个答案而受到很多抨击,但我觉得我的理由是合理的,并得到了很多人的支持 成功的网站和web应用程序。
|
9
4
|
10
3
在电脑之外思考。。。很多手机都有不支持javascript的浏览器。 如果您希望您的站点对他们可见,那么考虑一下非javascript体验对这些客户机的影响可能是值得的。 |
11
1
我每天禁用并重新启用JavaScript数次,具体取决于我要访问的站点。例如,喜欢弹出窗口和调整窗口大小的新闻网站,与我保持静止。
|
12
1
"The DOM is Messy" 为适应所有浏览器和配置的用户提供了很好的理由。 |
13
1
没有明确的是或否的答案;这完全取决于网站和如何使用JavaScript。
大多数情况下,要求JavaScript支持是可以的,但您仍然需要记住禁用JavaScript或不完全支持JavaScript的用户(和潜在用户)的百分比。
|
14
1
大多数用户都不懂技术,因此他们不知道/不关心javascript是什么,所以如果它在默认情况下是打开的,那么这就是他们使用的。所以,如果他们看到你的网站,但它不起作用,他们不会回来。 |
15
1
想想看。问题和答案在服务器端处理并发送到浏览器。直到最近,评论都是通过javascript通过web服务调用按需检索的。这意味着无论一条评论有多棒,它都不会被搜索引擎解析。 |
16
1
|
17
1
默认情况下禁用所有脚本,仅为他们需要的站点启用它们,这至少是任何internet用户的推荐做法。 我甚至可以说,不这样做是鲁莽和粗心的。有一些很好的插件可以让脚本有选择地用于所选站点。 这意味着 提供一个有用的界面来收集相关信息,而无需用户允许脚本 在我看来,JavaScript应该只用于提供 附加的 功能超出了信息的简单显示。 我的行为是这样的:当我偶然发现一个只显示“您需要启用JavaScript”的网站时,我会立即重新评估我的兴趣,这让我走到了这一步。在某些情况下,我会关闭选项卡。 |
18
0
比IE6老?几个百分点。比Firefox2老?差不多。 您应该始终预测关闭Javascript的人,并容纳那些打开Javascript的人。 |
19
0
使用您的SaaS并为此付费的公司是一回事——在一个项目上,我们明确表示只支持IE6-7,客户对此表示同意。可以通过手机浏览器访问的网站则不同。但在移动浏览器上,仅仅使用JS是不够的,您可能需要简化页面布局并减少图形使用。如果你真的需要移动用户,你可以考虑制作两个版本的网站,功能齐全的支持JS的桌面,以及简化的、简化的移动用户版本。 当然,您永远不应该依赖客户端JS的安全性。 通常我更喜欢在没有JS的情况下提供大部分功能。例如,对SO的只读访问实际上并不需要JS。若用户真的想发布问题,那个么启用JS对他来说并不难。在没有JS的情况下发布问题也不是那么难,只是忘记了自动加载类似的问题。
|
20
0
我认为,如果没有javascript,“破坏”你的网站是不可接受的,但在国际海事组织,对使用你的网站所需的最低标准是可以接受的。 对于我的网站来说,这很有效……你的受众可能有不同的需求。 |
Softly · 单选按钮未按预期取值 1 年前 |
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
assembler · Nextjs没有处理发布请求 1 年前 |
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
Toniq · javascript为php保存多维数组 1 年前 |