• 媒体品牌
    爱范儿
    关注明日产品的数字潮牌
    APPSO
    先进工具,先知先行,AIGC 的灵感指南
    董车会
    造车新时代,明日出行家
    玩物志
    探索城市新生活方式,做你的明日生活指南
  • 知晓云
  • 制糖工厂
    扫描小程序码,了解更多

移动互联网会变成 Chrome 与非 Chrome 的?

公司

2014-01-28 17:33

因为 Flash 技术而被苹果、Google 而挤兑的 Adobe 公司,很早痛下决心,积极拥抱互联网的新变化。

自 2011 年开始,Adobe 推动一个名为 CSS Region 的技术草案,并已经提交到 W3C CSS 工作组。这项技术还有一个名字,叫 “基于 HTML 和 CSS3 的富页面布局”,希望通过增强 CSS,让网页的版式变得丰富。

换言之,这是 CSS Region 是一项网页技术标准,它能否得到运用与否,要看控制着浏览器一端的公司的脸色。之前,CSS Region 的发展可谓顺风顺水,IE 10.0 以上的版本、Safari 6.1、Mobile Safari(iOS 7),已经支持或部分支持 CSS Region 特性。

最新消息显示,Chrome 从今天起不再支持这项标准——原本 Chrome 也是支持 CSS Region 的一员。在 Google Blink 的开发社区里,Chrome 软工程师埃里克·赛德尔(Eric Seidel)称“经过长期的讨论”,CSS Region 的技术太复杂,不符合 Chrome 今年的目标,因此拒绝采纳。

赛德尔说,为了让 Google 新采用的 Blink 引擎支持 CSS Region,一共需要 10000 行代码,作为对比 Blink 的 C++ 代码不过 350000 行。他认为,CSS Region 的实现过于复杂,会影响到 Chrome 所定下 2014 年的目标:移动产品,尤其是移动产品的性能。

按照部分人的观点,CSS Region 是 Adobe 用于夺回互联网控制力的重要方式。如果它得到大规模应用,那么 Adobe 将再一次通过某种技术标准,取得因为 Flash 旁落而丧失的地位。——由 Adobe 所提出的技术标准,自然是 Adobe 自己了解得最透彻,Adobe 的网页排版工具的支持也将最到位。

然而,失去了 Chrome 的支持,这意味着 CSS Region 的标准化进展遭遇了重挫。不管互联网,还是移动互联网上,失去 Chrome 支持的 CSS Region,将难以真正普及,无法成为网络事实上的标准。

对于互联网的理解,显然不同的公司有不同的理解。比如 Google 希望互联网的速度能够越来越快,因此我们看到了 VP8、WebP、WebM 等经过 Google 重新改造的多媒体格式出现,它们的优点都是在相同画质下,减小多媒体文件的体积。我们还能看到 Google 为用户提供千兆网络宽带服务,以及便捷、便宜的解决网络接入问题的 Loon 项目。

而一直专注于增加平面表现能力的 Adobe,显然是希望网页的平面能够表现出一般出版物那样的效果。两者目标不符的情况下,产品开发的方向自然不同,走不到一起去也可以理解。赛德尔说,“我不认为 Blink 需要成为一个像平面媒体一样强劲的排版引擎。……总之,我认为 Blink(以及它所支持的互联网平台)应该增强开发者开发应用程序的力量。” 他还说,“浏览器,正如我们所了解的,很早就不再只是浏览文档了。”

Google 投入到 Blink 开发之后,就意味着原本统一移动互联网的 WebKit 将被分裂。而现在,随着 Blink 采用不同的技术标准,它将互联网分裂成:属于 Chrome 的和不属于 Chrome 的。

登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中