技术开发 频道

HTML 5怎么就成了RIA“杀手”?

    不过无论哪种RIA解决方案,他们有一个共同点。都是需要下载一个runtime,然后相当于浏览器插件形式存在的。(Ajax除外)也就是说:HTML 5与RIA之前的关系是:平台与插件。无论是哪个RIA技术都会包容在HTML里面。(Ajax技术亦是如此)也就是说:之前他们的关系是“和平相处”的情况。

    而HTML 5在某些人的描述中,突然之间变成了RIA的杀手、Flash杀手、Silverlight杀手...

    那么持这些论调的人所拥有的观点是什么?

    我觉得大致有以下几个特征:(我只是列举了几个特征而已。)

    < video>标签:

    利用HTML5这个新标签可以直接在HTML上面播放视频、例如ogg、mp4格式。

    < canvas>标签:

    利用HTML5这个新标签可以直接在HTML上面显示2D图形。例如圆形、长方形、正方形等。

    HTML 5离线处理:

    在Google Gears、Adobe AIR大行其道的今天,如果以后HTML原生的支持离线标准,并且制定了相应的标准,那么肯定会对Google Gears、Adobe AIR产生重大的影响。

    有关HTML 5的更多特性预览,可参考HTML 5 正在改变 Web一文。

    通过上面的几个HTML 5的特性的确不能难看出:

    一个具有2D绘图能力,同时也可以自行执行多媒体技术、并且拥有离线处理技术的新产品,那么它的确是有RIA特性的产物。更“可怕”的是,它还是RIA技术的平台、载体。
 

0
相关文章