写在Edge变核的交错点
12月6日微软官方博客放出一片博文《Microsoft Edge: Making the web better through more open source collaboration》,宣布了Edge浏览器将使用Chromium来开发:
Today we’re announcing that we intend to adopt the Chromium open source project in the development of Microsoft Edge on the desktop to create better web compatibility for our customers and less fragmentation of the web for all web developers.
作为一个10年前端老兵,一个IE6时代遗留下的幸存者,在这样一个档口也忍不住冒个泡上来写两句感慨。唉,真是,“时代变了”。
记得上一次关于变核的话题,还是在Opera决定采用webkit的时候,那时我写了《晖星Presto的陨落》,结尾甚是感慨。如今Edge的这一变故则更加人唏嘘不已——曾经的4大核心代表,如今仅余其二。抛开行将作古的Trident和被判死刑的EdgeHTML,今后我们就只能看着Mozilla孤军奋战,面对已经称霸桌面和移动端的Webkit(Blink),仿佛又回到了从前Mozilla对抗强大的IE的时候。只是这次的对手,披着开源的黄袍,囊括3端,踏遍Web的每一寸土地,声势之壮比起当年IE唯有过之。
毫无疑问,浏览器内核形成了新的垄断,不过情况和当年IE有略有不同。只是这种一家独大对互联网来说真的是件好事么?当然作为开发者来说,其实我感觉不到特别高兴,反而有些遗憾。当然纯技术角度看,chromium占据足够市场份额之后,web的碎片化将明显得到改善,开发者会有更多精力处理业务,尝试更快迭代出的新功能,前景似乎一片光明,大统一时代来临,感觉像是在做梦?但闭上眼睛,自己还是忍不住叹了一口气,心情颇为复杂。
和上次写Opera一样,我不是Edge的用户,甚是我是个忠实的Chrome用户,但看到百花齐放的浏览器渐渐融合起来,依旧隐隐只是觉得“天下之事分久必合”罢了。引用自己之前说的:
Web需要标准,但任何一个内核和浏览器都不是标准,它们为标准所用,却都不应单独主导标准。无论是曾经的Trident,还是现在的Webkit,当前它们不仅不是标准,未来,我们还得防止它们成为标准。
没错,这个Edge变核的交错点,只愿——“Mozilla能继续前行”。