Web2.0 炒得沸沸扬扬,我想很多人都google过“什么是Web2.0”,你得到的答案让你真正理解它的意义吗?我终于搞懂了它是个什么玩意后,真的值得2.0一把吗?
Web2.0传递的是理念
在我看来:Web2.0是个理念、是个趋势也是个噱头。刚刚关注到它的时候觉得它很神秘、渐渐熟悉它之后觉得它很亲切、网络到处飞扬着这个名词以后觉得老提Web2.0有点俗,还是努力认识它吧,因为它让你的网站很健康。
先谈它传递给我们的核心理念:参与、创造、分享。这三个词用在我们所熟悉的那些Web2.0应用上面都再合适不过,想想Blog、想想SNS、想想Wiki...
再谈第二个理念,为什么2.0的应用会迅速受欢迎?是因为“以用户为中心、注重可用性、人性化、用户体验”。噢!这个我们早知道啊!软件、网站开发一直都讲这个啊!?可是你真的做到了吗?我没有做好,所以Web2.0让我兴奋了。
接着它传递给我们另一个重要的理念:“面向服务的软件应用”,互联网发展至今,B/S架构流行至今,这软件应用的趋势所在,也许将来我们不需要安装操作系统了,我们的Pc只需要一个浏览器,软件应用在互联网上应有尽有,处理文档、看电影、学习、编程、设计…… 操作系统还需要做些什么?那时你还满大街的卖你的软件光盘吗?当然,那还需要很久。
Web2.0不是技术、不是某种应用、不是某个网站,它是一些理念。而Ajax、RSS、Tag、Xml等等只是Web2.0的工具、手段而已,并不是有了这些的网站它就2.0了,而没有这些的网站它就2.0不起来。
Web标准带给你的不仅仅是标准
说到可用性不得不提Web标准,我相信你经常听到这个词但并不真正理解它,我也一样,做为一个技术人员,进行软件/网站开发几年后才真正意识到过去写了很多Web标准意义上的垃圾代码,《网站重构》让我惭愧不已。
简单来说Web标准分为三部分:
1。请使用结构标准语言:Xml与Xhtml 。
2。请使用表现标准语言:Css 2.0
3。行为标准:Dom与ECMAscript (Javascript)
你可能认为搜狐、新浪都还不标准,我为什么非要标准,我符合标准能带给我什么?
是的,《网站重构》这本书的第一章节就是“99%的网站都是过时的”,既然大家都过时了那应该也就不算过时了吧!?恩,我们追求的不是时髦,不是标准,而真正需要的应该是用户、是浏览速度、是降低成本、是让我和别人都方便。
符合Web标准的好处:
1。内容会被更多的用户所阅读、包括失明、视弱等残障人士。(是因为第2条得以实现)
2。内容当被更多设备所阅读,包括手机、PDA、打印机、电视机、搜索机器人(蜘蛛)、屏幕阅读机等等(这是得益于XML,你自然获得了更多的用户)
3。不必针对各种流行的浏览器而开发多个版本的网站、也不必为了手机等设备开发多个版本网站(这节省了多少费用啊!)
4。用户可根据自己喜好方便的选择喜欢的网站风格浏览。
5。每个页面都能提供适合打印的版本。
6。更加少的代码量和组件,容易维护。(这都是钱)
7。带宽要求降低(Espn.com经过web标准重构后每天节约超过2M以上带宽,因为代码更简洁,这还是钱)
8。改版简单,不必改动原来内容(这是得益于CSS2,网站总是要改版吧,过去你是不是总在不断的把内容复制来复制去呢?这又是钱啊)
9。可用性与易用性的提高(用户自然喜欢你,换来的还是钱)
10。搜索引擎喜欢符合Web标准的网站(标准是由W3C维护,搜索引擎、浏览器开发商等等都是这一组织的成员或领先使用并推广这Web标准,更重要的是看看大家常年来整理的SEO经验,再看看Web标准你会发现Web标准其实再帮你做着SEO)。
注意拉,这里所谈到的WEB标准并不局限你服务器端所使用的编程语言,你依然使用你的JAVA,php,Asp。
Web标准给我们带来了很多,但其实我们只需要付出很少,何乐而不为呢?
最后请你去yahoo.com查看下源代码,比较一下它和过去的版本有什么改变呢?你觉得太遥远了,那去看看它们,它们都刚刚进行完Web标准重构。
欢迎关注2.0 关注web标准 关注用户体验的朋友共同交流