Nolan Lawson
我在演讲中有一张幻灯片,上面写着
在2016年,构建一个没有 JavaScript 就能运行的网站是可以的。
谴责来得既快又猛烈。
Jeremy Keith 的回应
这种说法让人感觉这是一个二元选择:要么网站运行,要么不运行。 这不是我的本意。 我主张网站的核心功能(可以简单到只是阅读一些文本)应该可以在没有 JavaScript 的情况下使用(因为,让我们面对现实,这些核心功能不需要 JavaScript)。
听起来大多数人,包括 Nolan 和 Jeremey,都同意渐进增强不需要将网站置于“启用并加载了 JavaScript,所以它运行,或者没有启用或没有加载,所以它不运行”的境地。 它更加细致入微,并以网站的逐个功能为基础进行。
这是一个很容易达成一致的中间立场。 但我认为这场辩论反复出现的原因是,“二元”越来越成为事物运行的方式。 JavaScript 未完全加载 = 空白页面。 许多人说:糟糕。 许多人说:无所谓。