北京時(shí)間4月4日早間消息,谷歌周三宣布,將在Chromium項目中利用開(kāi)源WebKit引擎開(kāi)發(fā)自主的Blink渲染引擎,并應用在Chrome瀏覽器中。
蘋(píng)果最初利用Khtml開(kāi)發(fā)了WebKit,并應用在Safari瀏覽器中。蘋(píng)果于2005年發(fā)布了WebKit的開(kāi)源版本,谷歌隨后在Chrome瀏覽器中應用了WebKit。Opera近期宣布將轉向WebKit,但該公司目前確認實(shí)際上將轉向Blink。
Blink的推出將削弱WebKit在瀏覽器市場(chǎng)的影響力。到2012年底,WebKit引擎在瀏覽器市場(chǎng)的份額高達40%。
對于為何要推出Blink,谷歌解釋稱(chēng),Chromium與WebKit瀏覽器有著(zhù)不同的多進(jìn)程架構。谷歌工程師亞當·巴斯(Adam Barth)表示:“過(guò)去幾年中,支持多種架構給WebKit和Chromium項目增加了復雜性。”因此,這種方式對“創(chuàng )新的速度”產(chǎn)生了不利影響。
巴斯表示,谷歌做出這一決定并不容易,但谷歌認為多種渲染引擎的存在將使整個(gè)開(kāi)放網(wǎng)絡(luò )生態(tài)系統更健康。谷歌表示,在最初階段不會(huì )進(jìn)行太大調整,但將很快從代碼庫中刪除7個(gè)編包系統和7000個(gè)文件。Blink的策略將指導開(kāi)發(fā)者何時(shí)添加新功能,同時(shí)也將刪除開(kāi)發(fā)商前綴。
Mozilla和三星本周也宣布,將合作開(kāi)發(fā)下一代瀏覽器渲染引擎Servo。開(kāi)發(fā)者對于谷歌的決定反應不一。蘋(píng)果移動(dòng)Safari團隊的資深人士弗朗西斯科·托馬斯基(Francisco Tolmasky)表示,他對這一新產(chǎn)品很感興趣,而谷歌目前是WebKit的實(shí)際控制者。他表示:“這就是軟件的遭遇。目標發(fā)生改變,舊的代碼和設計不再有意義,你需要重構或重新編寫(xiě)軟件。”
不過(guò),Pocket的編輯史蒂夫·斯特雷扎(Steve Streza)則略顯謹慎。他表示不能確定這是否是一件好事。從短期來(lái)看,這將有利于Chrome用戶(hù),但長(cháng)期看并不樂(lè )觀(guān)。(維金)
(責任編輯:鑫報)