谷歌开发者业务部门高管马克·皮尔格雷姆(Mark Pilgrim)在WWW2010会议上表示,HTML5已经获得大多数平台支持,适合完成大多数任务。尽管还需要进一步完善,但包含微软的
预览版IE9在内的多款主流浏览器都在不同程度上支持HTML5,还包括有Safari、Chrome、火狐和Opera浏览器。尽管并非全部HTML5功能都得到了浏览器支持,但许多主要功能都得到了支持,其中包括语义标签、表单、多媒体、地理位置和离线Web应用等。苹果的iPhone和谷歌的Android也支持HTML5的许多功能。
但并非所有人都认为HTML5已经发展成熟。市场研究公司Forrester分析师杰弗里·哈蒙德 (Jeffrey Hammond)上周发表报告称,“从长期来看,HTML5可能取代部分富互联网应用(以下简称“RIM”)平台,但现在还没有。HTML5将对Web应用的开发产生重大影响,但它只是领先RIA平台的互补性而非替代性技术。”
皮尔格雷姆承认,浏览器厂商在HTML5支持的视频技术方面还存在分歧。Safari只支持 H.264格式,火狐和Opera只支持Ogg Theora,Chrome同时支持这两种视频格式。微软当地时间周五发表博客文章称,
IE9将只会提供H.264视频标签支持,他在文中写道:“Web的未来属于HTML5。微软正与W3C一道对HTML5进行深入开发。这意味着
IE9不支持Ogg Theora。
谷歌在iPhone和Android版搜索应用中使用了地理位置功能,Twitter也使用了该功能。另外,谷歌在iPhone版Gmail应用中使用了离线Web应用功能。
HTML5可能对移动Web带来更多好处,但和任何新技术的降临一样,其中也会牵扯到一些问题:
HTML5不是用户应用的迫切需求,更多是厂商试图改变软件生态格局的战略需求。
HTML5的兼容性鉴于各大浏览器的以往表现,有 待观望,不宜立即迁移应用。
HTML5需要一个成熟完整的开发环境,记事本+浏览器对付不了。
HTML5功能的暴增,浏览器必须有一个高 效的图形引擎和脚本引擎。
HTML5需要杀手级应用来吸引和引导用户升级浏览器,最终完成HTML5终端的部署。
皮尔格雷姆表示,Web开发者应当开始学习HTML5的新功能。
目前各
浏览器之间还缺少一种统一的数据描述格式。在HTML5未被大面积用之前,很难断定HTML5代码将带来的好与坏。
标签:IE相关浏览器HTML5平台