我的问题涉及Google Web Toolkit(GWT)。我即将开始开发一个项目,该项目将驻留在Intranet上,其中某些用户可能禁用了JavaScript。在看到GWT为Google Wave做了什么之后,我一直非常有兴趣学习并将它应用到这个新项目中,但如果这些用户无法访问它,那么我认为我无法使用它。我注意到,禁用JavaScript的 GWT 网站上的示例应用程序根本无法运行。那么,GWT可以用于禁用JavaScript的用户仍然可以访问内容和功能的方式吗?如果没有,这不会是谷歌的大规模疏忽吗?

如果它有用,这个项目将使用带有Hibernate和JPA的Spring MVC 3.0。

有帮助吗?

解决方案

GWT解决的整个问题是JavaScript和AJAX编程。如果您没有针对启用了该功能的浏览器,那么GWT不适用于您的项目。我根本不会说它是一种疏忽。开发一个让JavaScript可选的框架要么是最低的共同点,要么非常令人沮丧,因为许多功能必须被注意为需要JavaScript。

其他提示

问:完全基于javascript的框架可以关闭javascript吗?
答:否

您当然可以检测是否启用了javascript并为这些用户构建了完全不同的网站,但为什么要这么麻烦?如果他们想要使用您的网站,请告诉他们打开javascript。让我们面对现实,30%的互联网在没有javascript的情况下被破坏了,而现在关闭它是非常罕见的。这是90年代的想法;)

GWT是一个很好的工具,可以清除JS的不良之处,但它无法解决糟糕的开发以及其他糟糕的JS网站的整个世界。所以警察和政府可能会出于某种原因关闭他们。各种闪存都很好看,非常具有互动性,但我总是发现它们在内容和功能方面做了很多介绍。提供两者的那些似乎不是非常强大。

如果你真的喜欢GWT并且他们正在关闭全世界的JS,那么如果传入的JS内容在他们的互联网网关上被条带化,他们是否愿意重新开启?

GWT:Java-> JS" compiler"。

所以,没有。

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