<分区>
我记得几年前,当我们设计一个使用 JavaScript 的网站时,我们必须考虑那些没有启用 JavaScript 的用户,并且应该以一种没有 JavaScript 的方式来制作该网站工作正常, 但是现在网站大量使用 JavaScript!那么该理论是否仍应遵循?
<分区>
我记得几年前,当我们设计一个使用 JavaScript 的网站时,我们必须考虑那些没有启用 JavaScript 的用户,并且应该以一种没有 JavaScript 的方式来制作该网站工作正常, 但是现在网站大量使用 JavaScript!那么该理论是否仍应遵循?
最佳答案
我们应该遵循的理论是:强制用户升级/切换到支持javascript(现代浏览器)的浏览器。
5-6 年前,这个概念是不同的,因为 IE6 让我们的生活变得太艰难,我们不得不让网站在没有 javascript 的情况下兼容。
Internet Explorer 太容易被 javascript 攻击,所以人们开始出于安全目的禁用 javascript(不需要的无休止的弹出窗口,不需要的特洛伊木马是在我们不知情的情况下安装的)。
我并不是说没有 javascript 网站就不能工作,但是现在的浏览器没有 javascript 关闭开关。
附带说明一下,如果您关闭 Javascript,98% 的网站将无法运行。那只是因为今天的程序员不知道我们与 IE 家族的生活。
关于JavaScript 兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12650797/