据著名博客网站Techcruch报道,上周,我们看到一些浏览器和插件采用存储相关的API,这是新的HTML5标准的一部分。但是,Gears, Opera和Webkit仍招待结构性存储API,HTML5标准目前仍无法大规模实施。HTML5是一种超级标准,可以将所有的浏览器整合到一个单一的标准的语言平台和API设置中。但时,在微软、Adobe和其它厂商竞逐下一代网络技术时,我们是否能真正看到HTML5标准的出现?
从范围来看,HTML5标准最早源自HTML3.0标准。追溯到1995年,HTML3标准是可以向后兼容HTML2的一种新技术。W3C也刚刚形成,HTML3是该组织推出的首款标准之一。当时,浏览器之战才刚刚开始,Navigator推出只有五个月的时间,但已占到市场份额的80%.微软看到了这一点,开始发力浏览器市场,并在随后几个月内推出了IE1.0.
和现在的情况一样,1995年,不同的浏览器支持不同的语言标准。随着网景1.1版本的推出,其开始领先,并具有了桌面、浮动图像和其它导航元素。
但是,随着 IE浏览器市场份额的稳步上升,随着IE和网景不断推出新版,不断进行升级,两大浏览器开始分割市场,市场形成了两大阵营。HTML标准,支持浏览器推出的新功能,软件开发者也在网景和IE之间进行选择,哪个浏览器运行更好。网景和IE对图像地图有不同的处理方法,他们之间并不兼容。微软也兼容HTML标签。
市场出现的问题,不是哪个浏览器有新功能,而是两大产品激烈较量,都想执行自己版本的网络标准,旨在保护市场份额,进而控制市场。最终,网景和微软都推出了HTML3标准。一段时间以来,网景的市场占有率达到了90%,其不断推出非官方或是拓展的HTML标签以巩固自己的领先优势。结果,网页只有在网景浏览器中才能有效显示运行。
但是,好景不长,微软推出了IE3,这是第一款整合了ActiveXTM技术的浏览器,允许开发者建立交互应用和互联网内容。这种技术使万维网内容大大丰富,交互性增强。
一下子,浏览器之战朝着格式和语言方向发展。随着IE3在1996年的推出,Javascript和ActiveX之间的较量开始升级。当然,最后的结果是微软获胜了。尽管微软赢得了浏览器市场的主要份额,并在推动版权技术的发展,但简单的HTML、Javascript和CSS却最终取胜,Web2.0并未建立在ActiveX技术基础之上。
随着网景的退出和被火狐等浏览器的取代,如今网络市场的较量不仅仅是浏览器之间的较量,更主要是新网络平台和技术之间的对垒。据统计,微软IE的市场份额已下降到54%,而火狐占到了40%,苹果的Safari和Opera等浏览器占到了6%.1999年,HTML4标准推出,成为了ISO标准,也成为了主要浏览器的支持标准。HTML4仍是目前最受欢迎和支持HTML标准,但出现的问题也开始向其它领域渗透。
我们今天所说的Web 2.0,都是采用HTML、CSS和XML标准。诸如Adobe的Flash和微软的Sliverlight等的推出,为开发者提供了丰富的开发环境和网络应用。
由于W3在推进HTML5方面进行缓慢,部分浏览器开发者从中分离成立了WHATWG组织,进一步开发网络标准。HTML5的基本任务就是,认识到网络在发生变化,网络应用现在要能处理复杂的用户界面,可以采用更为先进的系统功能。
4年后,WHATWG标准还是回到了W3.其中,微软发挥了重要的作用。因为,开发者寻找Ajax之外的网络应用平台时选择很少,只能采用微软或是Adobe.因此,HTML5标准的推进速度很慢。直到谷歌意识到微软或Adobe统治网络的威胁,并推出Gears后,这种情况才发生了变化。
Gears是以谷歌的模式在浏览器中执行HTML5标准,谷歌推出了Gmail、Reader等应用软件支持这种标准。当然,苹果也是积极支持开放、HTML5标准的另一个巨头。在几年前,用户访问苹果主页时只能看到由Flash和PDF文件标准控制的网页,但现在,苹果拥有自己的基于Safari浏览器的开放标准,并支持Webkit开源项目。苹果通过重新调整网站和应用程序,采用AJAX取代版本技术等积极支持开源、免费技术。
网络发展的历史告诉我们,当所有的用户都向单一的标准过渡时,最后的赢家只有一个。开源标准诸如HTML5与版权技术Windows之间存在很大的差异,这也是谷歌和苹果等所面临的最大挑战。