是否需要为该应用程序开发两个几乎独立的前端,一个使用Ext JS,而另一个完全不使用JS?

有帮助吗?

解决方案

好吧,差不多。如果您确实想要网站的NO-JS版本,则需要使用非常基本的HTML,然后返回到服务器并单击任意按钮即可完全重新加载。如果您想让您的真实网站变得杂乱无章,那么这将需要该网站的两个不同前端。

请问,为什么您担心没有JavaScript的人?没有JavaScript的人很少,即使手机也具有不错的JavaScript性能。

其他提示

应构建您的应用程序,以允许没有js的用户访问相同的内容。 该应用程序上的所有表单帖子和操作必须具有服务器端处理。出于安全原因,这也允许非js浏览器使用,因为黑客可以即时编辑js。

一旦有了基本功能,就可以开始添加css以使其看起来不错,并添加js以通过ajax完成回发来添加其他功能。 您应该在CSS和javascript中使用功能检测功能来代替浏览器检测功能,因为浏览器一直都在使用新的支持进行更新。

因此,您只需要一个包含两种解决方案的前端。

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