Flash or HTML5该选谁?改变用户习惯是个大问题
Adobe苦苦挣扎,甚至寻求政府的保护以维持Flash现有的地位,其目的不外乎就是留住自己的用户。而苹果的产品不支持Flash,自然是不愿意自己的产品受限于Flash这个封闭的被Adobe垄断的技术,乔布斯肯定不愿意在自己的苹果商店中看到一堆基于Flash的应用。为什么谷歌也需要HTML5?有信息表明如果HTML5得以普及,一大批基于浏览器的应用程序出现的话,那时候谷歌云计算的理念或许会真的得以实现,也会对微软固有的桌面软件市场带来巨大冲击。
Ipad不支持Flash
当然,绝大部分普通电脑使用者不会去管诸如此类标准之争,也不会因为谁的技术更加高明就很理智地改变自己的使用习惯。对中国用户最大的诱惑只是是否好用、是否大家都在使用?
flash已经根深蒂固但是安全问题不断
从目前的情况看来,Flash在国内已经非常普及,甚至很多人已经把安装Flash插件作为新装系统之后的必备工作。正如上文提到了,现在基于Flash技术的东西太多了,谁能忍受上网不能看在线视频、不能偷菜这样的煎熬呢?
关于Flash漏洞的报道很多
虽然应用广泛,但是Flash最大的隐患就是安全问题。根据安全厂商赛门铁克的统计,2009年,Adobe FlashPlayer一共出现过23处漏洞。2009年7月底出现的0DAY漏洞涉及Adobe FlashPlayer的9、10两大系列多个版本,包括Windows、Linux操作系统,IE、FireFox、Google Chrome等各主流浏览器均能触发该漏洞,被众多挂马网站所采用,造成的危害非常巨大,Adobe也为此焦头烂额,所以要想维护Flash的地位,不光是求别人,多花点功夫,让Flash更安全,是其必须做的。
HTML5还未广泛采用,要改变用户习惯不容易
虽然HTML5拥有众多优秀的特性,但是到目前依然还没有正式走上舞台,至少在目前的中国,很少能见到HTML5网站。从来都不缺乏优秀的软件、技术,但是要取得成功,却不是光凭技术就可以的。
要想知道HTML5到底有何能耐,我们可以尝试浏览一下HTML5网站。目前Youtube已经推出了基于HTML5的在线视频,我们可以通过代理服务器的方法来体验一下,谷歌Chrome 5浏览器目前已经支持HTML5,所以我们来看看有何不同?
HTML5支持的视频格式是以电脑中解码器数量而决定的,而目前最流行的除了Flash之外,就是H.264格式,已经超越了Flash,在Yutube中也是HTML5标签的H.264格式。
Youtube 360P Flash格式画质
首先开启浏览器对HTML5的测试,然后就可以查看HTML5的网页视频,然后再对比同样画质的Flash视频。让人匪夷所思的是,都采用360P的画质,载入速度区别不大,但是我们可以清晰地看到,Flash的画质明显要好得多!HTML5视频明显看得出锯齿。最开始以为是片源本身画质差,可是观看了多个HTML5视频,都有这样的情况。另外在CPU占用上,两种格式的最高占用率都没有超过10%,可以说差距不大。
Youtube 360P H.264格式画质
当然,这只是测试,HTML5的未来到底怎样,现在还说不清楚。不过现在软件行业中最大的问题便是如何改变用户的习惯,使用了多年Flash的我们,会接受HTML5带来的巨大改变么?很难说。
