Sencha谈论HTML5和CSS进程

Sencha开源项目的官方博客中,其主编Michael Mullany发表了一篇关于HTML5和CSS3标准制定过程及现状的文章,且表明了自从引...



       Sencha开源项目的官方博客中,其主编Michael Mullany发表了一篇关于HTML5和CSS3标准制定过程及现状的文章,且表明了自从引进某种技术之后所取得的进展。“HTML5收到大家的关注已经将近3年了。”他说,“2010年1月为HTML5的爆发月。”今天,他表示,“通过图中的数据可以看到,市面上几乎所有PC端或移动端浏览器都对HTML5和CSS3的支持度越来越高。”尤其是随着IE浏览器的升级,其对HTML5的支持程度也是逐步增强,HTML5的支持程度呈线性增长。

       Mullany指出,HTML5的发展也并不是没有出现过阻碍包括Android3.0的不支持和其糟糕差劲的浏览器使用体验。同事还包括设备的api使用及性能表现和CSS的3D变换效果。然而,他却赞扬了标准制作小组与浏览器制造商共同商讨时出现分歧的这件事,比如:CSS工作小组解决了在梯度语法和功能的问题”。讨论过程中,WebKit的语法线性和径向渐变最初合并成一个单一的属性,但是Mullany认为这样不能很好的支持灵活布局,而Mozilla的替代实现,正是现在已经定制好的标准。

       Mullany同时也认为,HTML5已经显示出如何将标准状态通常只是一种松散的关系,连接着可靠性或者实用性。“HTML5经常被抨击,是因为其应用技术并没有准备好”,他解释道,“大部分HTML5技术已经国际先进的标准化阶段, 许多实用框架如 Sencha则可以提取不同的东西实现,从而促使更多的标准工作进展。“我们现在有五种相当不错的浏览器选择实用,他们都可以完整的实现HTML5功能,”他总结道,“希望能有更多的惊喜在2013年等着我们。