我正在构建一个使用大量JavaScript的Web应用程序。现在,我想知道没有JavaScript使应用程序工作是否有意义?我可以理解普通网站,您想确保每个人都可以使用它,但是您能说复杂的Web应用程序吗?

我检查了一些大型网络应用程序,似乎有些这样做,有些则没有。例如,gmail的基本版本无需JavaScript。

如果您查看Google文档,那么没有JavaScript就根本不起作用。创建一个没有JavaScript的GDOC之类的应用程序很可能是不可能的。

这是一个很好的标准:如果不可能归还给非javascript工作,那么您不这样做?

有帮助吗?

解决方案

这实际上取决于您的项目是什么以及您的目标受众。

对于相对于站点/页面而不是应用程序的项目,应该有一个选项可以浏览JS禁用,但是如果仅在仅阅读模式下,则可以。这个网站(因此)是该方法的一个例子。

对于相当应用程序并且涉及非常复杂的UI组成和依赖性的项目,可能没有其他选择。例如,没有JavaScript,ASP.NET项目将无法正常工作,但是考虑到它带来强大的抽象,通常不会抱怨。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top