设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

HTML5重构互联网:浏览器将部分替代操作系统

2011-9-6 10:38| 发布者: joejoe0332| 查看: 9036| 评论: 1|原作者: 《财经》杂志 |来自: 《财经》杂志

摘要:   浏览器可以部分替代操作系统,也会使得现在风光无限的软件应用商店变得多余,HTML5有可能重构互联网的基础格局   如日中天的苹果公司一直是下一代WEB语言HTML5最坚定的支持者,如今正面临新的强劲挑战者。   ...

  浏览器可以部分替代操作系统,也会使得现在风光无限的软件应用商店变得多余,HTML5有可能重构互联网的基础格局

  如日中天的苹果公司一直是下一代WEB语言HTML5最坚定的支持者,如今正面临新的强劲挑战者。

  6月有国外媒体称,社交网站Facebook正在秘密开发基于下一代Web语言HTML5的应用项目,以摆脱苹果公司APP Store对Facebook在移动领域的束缚。

  去年初,在推出备受关注的平板电脑iPad时,苹果公司坚持不支持Adobe公司旗下的网页视频播放软件 Flash Player。此前,苹果公司的智能手机iPhone推出时也不支持Adobe公司旗下这一软件,CEO乔布斯的解释是——Flash更适合PC,而不是 手机。

  2010年4月,乔布斯以一封长信道出了其中的原因,乔布斯坚信Flash是为PC和鼠标时代而设的,现在已经不再是互联网视频浏览的必需,HTML5这样的新标准才代表未来。

  Flash Player是目前最流行的用于播放网络视频的技术产品,Adobe公司CEO凯文·林奇说,全世界超过75%的网络视频使用Flash Player。而在中国市场,这一比例还要更高,甚至超过90%。

  如果不用Adobe的Flash Player,我们将怎样观看网络视频呢?鉴于Flash Player目前庞大的存量市场,其被取代仍需时日。林奇在声明中称,由于现在HTML5在不同浏览器中显示效果不同,不兼容将使用户和内容创作者“重新回到欧洲中世纪”。

  Adobe公司两位创始人也公开表态指认,苹果是想试图控制整个互联网。在长信的最后,乔布斯说,也许Adobe未来应该侧重于开发HTML5工具,而不是批评苹果产品不支持Flash Player。

  在记者的采访中,受访者都认为HTML5会是大势所趋。创新工场创始合伙人汪华表示,互联网新的发展才是推动变化的核心原因,HTML5则恰好满足了新趋势的需要。

  苹果与Adobe的争斗,只不过是HTML5已经引发和将要引发的互联网战争的一角。这场缓慢但是影响深远的战争,将重构我们今天所看到的互联网。

  创新工场创始人李开复说,当世界上有很多平台时,小平台将更受益于HTML5,而也正是因为多平台的存在,HTML5才得以展现其跨平台的价值。

  HTML5能做什么

  互联网上存在并流通着海量的信息,当我们想要去访问、浏览并且处理这些信息的时候,我们需要借助网页浏览器这样的工具。

  信息发布者采用特定的规范来编写所要传播的信息,形成网页内容,而浏览器则根据统一的规范,来读取、解释并且展现这些信息。在互联网的最早期,浏览器所展示的内容非常单调。

  1982年,Tim Berners Lee为了使全世界各地的物理学家能够方便进行合作研究,创建了HTML语言(Hyper Text Markup Language,超文本标记语言)。当时的HTML是以纯文字格式为基础的,其目的是为了对互联网信息进行结构化,包括标题、段落和列表等。

  同样是Tim Berners Lee,在1990年发明了第一个网页浏览器World Wide Web。这也正是“万维网”的起源。

  网页编写者通过HTML所设立的规范,将内容以及内容的格式写入HTML文件,浏览器通过读取这些内容和格式的信息,以更加可视化和优化的界面,展现在用户面前。因此,HTML语言所能够实现的功能,决定了互联网用户通过浏览器所能够看到的信息。

  随着使用率的不断提升,纯文字显然已经无法满足需求。1993年,Marc Andreessen在他的Mosaic浏览器中率先加入标记,首次在Web页面上实现了图片浏览。后来,他创建了风靡一时的“Netscape”浏览器。

  同样是在1993年,Tim Berners Lee创建的HTML被互联网工程工作小组(IETF)发布为草案,逐渐成为国际通行标准,由互联网联盟(W3C)维护。目前被最广泛使用的HTML版本是1999年由W3C推荐的,版本号为4.01。

  优视科技CEO俞永福说,互联网上的内容主要为两种,一种是网页,另一种是应用,HTML4对于网页的支持已经非常好了。目前,优视科技旗下的手机浏览器{敏感词}用户超过2亿。

  1999年至今的12年间,互联网发展突飞猛进,但12年中,HTML4的标准未曾修改过。在这个过程中,脚本语言Javascript和XHTML的发布实现了功能增强。但是,HTML4在对网络应用的支持方面,已然显得落后。

  2004年,网络超文本应用技术工作组(WHATWG)提出了HTML5的草案,其前身名为Web Application 1.0。从这一名字可以清楚地看出,HTML5的提出是为了解决网络应用的需求。2007年,这一草案为W3C接纳,并成立了新的HTML工作团 队,2008年初,第一份正式草案公布。

  至今,七年时间已经过去,HTML5仍然还停留在草案阶段。负责编纂标准格式文件的谷歌代表Ian Hickson预计,可能要等到2012年才会推出“建议候选版”。

  HTML4无法满足需要,但HTML5迟迟没有 推出。为了解决互联网新的需求,一大堆插件(Plug-in)和扩展(Add-on)应运而生,其中的代表便是Adobe公司的Flash Player。汪华说,最初设计Web的时候未曾想到Web会成为程序运行的平台,所以后来的Flash Player补足了这个空间。

  最初Flash Player是为了在网络页面上展示动态广告而设计开发的。随着需求的增长和Flash技术的扩展,Flash Player现在已然成了浏览互联网不可或缺的一个插件。几乎所有的网页视频都通过Flash Player进行播放,网页游戏的崛起与流行,也跟Flash Player所提供的技术支持有着密不可分的关系。

  俞永福说,最早网络视频的普及是通过安装本地的客户端来实现的,而Flash Player则使得可以直接通过浏览器观看视频。以Flash Player为代表的插件与扩展,提升了浏览器的能力,补足了HTML4所不能提供的功能。

  但HTML5发布之后,这些插件可能难逃被抛弃的命运。从HTML5草案中可以看出,大多数需要插件和扩展来完成的功能,原生的HTML5语言已经能够全部提供。

  目前,Firefox、Chrome、Opera、Safari和IE等主流浏览器都已经开始支持HTML5。使用这些浏览器,即便是不安装 Flash Player,仍然能够观看互联网视频。前提是,这些互联网视频应用也支持HTML5。国内的视频网站优酷已开始支持HTML5,用户使用iPhone或 者iPad可以直接通过网页观看优酷上的视频内容。

  图像功能的增强是HTML5的另一个亮点。HTML5提供了基于Javascript的2D绘图功能和基于WebGL的3D绘图功能,而HTML4则仅能支持图片和文字功能,这意味着HTML5可以实现良好的网页游戏功能,而不需要任何插件或者扩展的帮助。

  汪华认为,Flash技术是建立在多年积累出来的开发框架、代码库以及开发工具之上的。而Flash的开发者也已经形成规模与社群,能够借助原先的代码库与开发工具进行更有效率的开发。在这方面HTML5需要重新建设,也就意味着需要长时间的积累。

  HTML5更激动人心的特性是其提供的Web数据存储和离线数据存储功能,更多的接口能让浏览器具有更强的处理本地数据的能力。这就使得浏览器可以部分代替操作系统。

  草案中的HTML5,虽还未形成统一规范,但它展现出来的新功能,无疑将改变现存的互联网形态。这一改变,甚至可能是颠覆性的。


酷毙
1

雷人
1

鲜花
1

鸡蛋

漂亮

刚表态过的朋友 (3 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部