瑜 的个人资料梦话连篇照片日志列表更多 ![]() | 帮助 |
|
8月27日 Web发展趋势展望过去的十几年中,Web从最初单纯的文字界面发展到现在丰富多彩、让人眼花缭乱的多媒体界面,这已经是翻天覆地的变化。在未来五年、十年,又将会是发生什么变化呢?身为Web开发人员,我们有必要好好的YY一下,试图去把握这个发展趋势,甚至去领导这个发展趋势。而不至于几年之后,猛地发现自己已经落后了一大截。 1. GUI 回顾Web发展史,和其他计算机领域一样,最大的制约始终是硬件技术,人类的想象力始终是无限的。 现在,网络传输速度是Web发展的最大瓶颈。得益于网速的不断提升,能将更丰富的媒体放在Web上,如http://www.whichroadtotake.com/这样的交互式视频网站。网络速度的不断提升,我们能实时传输清晰度更高的视频,更好的音质。 随着计算机性能的提升,能实现更复杂的画面。现在Web的2D技术已经发展到极致,Web 3D技术将继续引领Web的发展, VML、VRML、Flash、Silverlight都可以实现3D图形。现在在Flash和Silverlight上显示3D图形,需要用2D图形来模拟3D,还好,Flash Player 10 beta已经加入了对3D的支持,而且提供硬件加速。Silverlight还是WPF/E的时候曾提出过支持3D图形,后来取消了,但Flash都支持了,Silverlight能按捺的住吗?这都将会加速Web 3D化的进程。一旦3D显示器开始量产,开始普及,Web将更加绚丽。 2. 开发 回顾Web发展史,开发Web使用的语言也越来越简单,丰富。从以前的CGI这种类C的,发展到ASP、PHP、ASP.NET 、JAVA,我们能够越来越方便的开发出越来越复杂的应用,加上IDE的发展,你说你能做出一个网站,都不好意思给别人说。这一两年,动态语言的突然爆发,让开发者有了更快捷的选择,据说Ruby On Rail的开发效率是Java的十倍。.NET平台上也出现了支持动态语言的DLR(Dynamic Language Runtime),实现有IronRuby, IronPython,Managed Jscript。在Silverlight 2 beta 2里就可以用IronRuby和IronPython进行开发。 Web服务器也在不停的发展,IIS 7就有了很大的变化。Linux平台的Aphach,以及众多的轻量级Web服务器和组件也会加快Web应用的开发周期。 在前端,AJAX将继续流行,但AJAX毕竟是个过渡性的产物,更具通用性、更强大、更易于开发的Web前端框架将会逐步流行起来最终取代HTML+CSS+JAVASCRIPT这个铁三角组合。Flash、Silverlight会是他们强劲的对手。同时HTML也在进化,HTML 5较之HTML 4,在多媒体支持上会强化很多。最近几年,这些技术会形成三足鼎立之势,或许会有新的技术出现,那场面将何其壮观。 3. 载体 Web这张也在不断延伸,Adobe收购Macromedia之后推出的AIR(Adobe Internet Runtime)就是一个很好的例子,它使用Web Page的技术,如Flash,Flex,HTML,AJAX来构建桌面程序,可以同时处理本地数据和网上的数据,对于Web开发者来说,提供了更大的灵活性,也为Web应用提供了更大的空间。Silverlight是在WPF的基础上发展而来的,这也扩展了Web应用的空间。 除了个人电脑之外,有上网功能的电子产品越来越多,手机、PDA、GPS,连我的PSP也可以上网。特别是手机,现在手机的操作系统越来越开放,在手机上开发应用越来越方便,比如Google推出的Android操作系统,微软的Windows Mobile。只要和互联网相关的,都可以叫做Web应用。说不定哪天手表都可以上网了,对于一个Web开发人员来说,会是什么感想。 4. 应用 网速够快,硬件够强劲,开发技术更强大,网络设备更丰富,很难想象能开发出如何牛X的应用。现在能在微软、Google这些巨头的产品里看到一些端倪。如微软标榜为云计算的Live Mesh,Google的Google Map, Google Docs,Google Note,你可以在任何地点,使用任何设备,使用到同样的内容。或许以后我们将抛弃现在的计算机,一个负责显示和输入的终端就可以完成一切事情。 除此之外人们获得信息也更加方便,如各个搜索引擎。人们的交流也更直接,如Facebook,MySpace。 特别要提到Second Life,它提供一个客户端,相当于一个浏览器,正如它的名字一样,你可以在一个虚拟的3D世界里开始你的第二人生。在里面,你可以遇到来自全世界的人,可以像在普通的Web上发布信息,很多现实中的大公司相继在里面占了地皮,设立了发布信息的网站。有人说这是未来Web的样子。Google也推出了类似的产品,叫Lively。 废话了这么多,总结一下,我们正处在Web革命的前夜,同学们抓住这个机会,加油。 引用通告此日志的引用通告 URL 是: http://hellsnowzhao.spaces.live.com/blog/cns!5AC122D15190C80B!664.trak 引用此项的网络日志
|
|
|