什么客户端的Web应用程序?

时间:2011-01-29 21:59:33

标签: ajax web-applications browser

我们今天所知的网络浏览器是否真的没有未来?程序员应该在许多设备上为他们的应用程序编写本机客户端? 我正在使用AJAX编写Web应用程序,但是我是否应该为许多移动设备准备版本?

4 个答案:

答案 0 :(得分:1)

网络将会出现,几乎所有设备都可以使用网络浏览器。有人说本机开发是未来,因为它更接近设备并从系统中获得最大收益。这是真的,适​​用于各种情况,例如XBOX游戏和专为单个设备设计的Apple软件。

其他发展显示另一方。谷歌的操作系统只不过是一个网络浏览器。在其上运行的所有应用程序只是应该在任何浏览器上运行的Web应用程序。唯一的区别是Chrome OS的引擎直接放在硬件上,允许网页获得更好的性能,因为它只有一个硬件抽象层而不是3或4.

所以,我能给出的唯一建议就是不要担心。几十年前,两边的人都宣称其他技术已经死了,但两者仍然存在。当你需要切换时,你就会知道。 :)

答案 1 :(得分:0)

第一个陈述绝对不是真的。

第二个取决于你的情况,但大多数事情你可以做“移动浏览器友好”。即制作一个在移动浏览器上看起来不错的网站的移动版本。无需移动应用程序。

当然,如果你有资源,移动应用程序是你的投资组合/品牌的一个很好的补充。

答案 2 :(得分:0)

首先,没有人知道,也没有人知道未来会带来什么。 对我来说,很难想象一个没有网络浏览器的世界,至少在近期/中期未来,尤其是HTML 5背后的所有炒作/支持。 HTML 5的一大优势是在这方面写了一次,到处运行。

我的2美分; - )

答案 3 :(得分:0)

如果有的话,那就是另一种方式。制作一个好的Web应用程序,每个人都可以使用它。移动浏览器始终越来越好。预计移动网站的使用量会增加,而不是每个设备的自定义应用程序。 (显然,需要硬件访问的应用程序不包含在此声明中。)

此外,期待移动网络和桌面网络之间的融合。