刚刚阅读Wikipedia
在这些日子里,像jQuery这样的Javascript库统治着互联网,为什么还要照顾这种不引人注意的呢?
关于浏览器不支持Javascript和不一致的第2点和第3点?
哪些浏览器?
如果他们不在IE 6.0 +,FF 2 +,Safari 3.0 +,Opera 9.0 +,Chrome系列,坦白说我不在乎! (我可能会关心移动虽然..)
好的,用户可以禁用Javascript,但我是否必须确保所有内容都是'不引人注意'的?我问这个是因为我有借助于Javascript触发的sumbit按钮(链接实际上因为样式HTML按钮很痛苦)。这是个坏主意吗?
答案 0 :(得分:1)
问问自己这个问题:我是否想要迎合没有启用Javascript的临时计算机用户(许多Windows XP安装,特别是企业家在IE上为非受信任区域默认禁用Javascript)。丢失一小部分使用此类受限浏览器设置的用户群是否可以?如果两者的答案都是肯定的,那么你可能真的不想打扰“不引人注目的Javascript”。
我认为您至少可以在页面顶部向他们显示警告DIV(例如Stackoverflow使用的那个),您的网站需要使用Javascript,如果没有它,将无法正常运行;如果你不能采取不引人注目的方式,这似乎是一个很好的妥协。
答案 1 :(得分:1)
如果是自雇人士,那么你很幸运:放弃一定比例的潜在用户群,花更多的时间为其他人建立更好的东西就是你的呼唤。
您的雇主可能还有其他要求,其中一些可能是强制性法律要求,例如为通过纯文字盲文界面阅读页面而没有JavaScript支持的残疾人提供网站,以及其他要求基本的经济要求,例如使网站可用于非javascript搜索引擎抓取工具。
首先检查这些要求符合您的最佳利益,以免您必须重写大部分表示层以便以后将其考虑在内。
答案 2 :(得分:0)
考虑如果用户没有启用javascript会发生什么情况,您的网站是否仍然可以使用链接而不是提交按钮。这是非常罕见的,但有些用户默认禁用了javascript。
你应该使用javascript逐步增强你的html,以适应有或没有javascript的用户。