大的瀏覽器制造商微軟、Mozilla和Google的代表共同坐談瀏覽器的未來,如開發(fā)者一直詬病的不兼容性、瀏覽器制造商未來的打算。在Web 2.0大會上,與會專家談?wù)揌TML 5, Canvas, Silverlight, IE 8, Google Chrome以及Firefox。
在一個意為 “瀏覽器戰(zhàn)爭臨近”的單元中,微軟、Mozilla和Google的代表談?wù)摿烁髯匝壑袨g覽器的過去、現(xiàn)在和未來。這個單元出現(xiàn)在紐約的Web 2.0大會上,單元名字是“瀏覽器的未來”。Chris Wilson是微軟IE團(tuán)隊的平臺架構(gòu)師;Brendan Eich是Mozilla的首席技術(shù)官以及JavaScript的發(fā)明者;Ojan Vafai是Google Chrome團(tuán)隊的軟件工程師。他們從主持人Ben Galbraith 和Dion Almaer兩位中隨機(jī)獲取問題并回答(后兩位是Ajaxian.com的聯(lián)合創(chuàng)始人)。
主持人非常巧妙,不僅使各自代表在各自的產(chǎn)品上發(fā)言,同時也提出了一系列有關(guān)的問題,如如何從微軟那里得到對于不同web標(biāo)準(zhǔn)的支持、Google計劃如何獲取市場以及如何應(yīng)對競爭。
現(xiàn)場提問時,一位觀眾稱Google對于其新瀏覽器的公告是“沖擊與恐怖”,“這是地獄”,他說,現(xiàn)場掌聲雷動。接著他提問了一個問題:"您打算怎么做呢?這位觀眾問題所問指的是:開發(fā)者經(jīng)常不得不選擇支持哪款瀏覽器,或者創(chuàng)建多種應(yīng)用以運行在不同的瀏覽器平臺上。從現(xiàn)場觀眾的反應(yīng)來看,開發(fā)者想看到這種情況被解決,無論是出現(xiàn)一個標(biāo)準(zhǔn)還是別的。
微軟的Chris Wilson推薦在測試組件方面投資,“能夠得到越來越多的測試組件對我們而言很有利”,Wilson還表示微軟已經(jīng)將不兼容問題列入Internet Explorer 8中。有與會者開玩笑似地問道微軟能否借此完全放棄掉IE 6,Wilson表示不可能,因為IE 6背后有用戶群所以微軟要支持。
有觀眾問道是否瀏覽器正在成為一個新的操作系統(tǒng)?!安僮飨到y(tǒng)和Web瀏覽器之間就像蘋果和桔子一樣”,Google的Vafai說 “它們有共同之處然而又是截然不同的兩個東西。”他說瀏覽器中有操作系統(tǒng)無法比擬的比如字體渲染。但是,“如何做才能用瀏覽器取代操作系統(tǒng)現(xiàn)在還不確定。”
當(dāng)然,當(dāng)Google公布她的 Chrome瀏覽器的時候,許多觀察家曾表示這是第一個Google試圖取代瀏覽器的東西。
“這正在發(fā)生”,Eich說?!澳銢]有看到每秒鐘許多Windows 應(yīng)用的建立,瀏覽器已經(jīng)與操作系統(tǒng)交互。當(dāng)平臺在平臺之上發(fā)展時,這是一種進(jìn)化?!?/P>
Galbraith 問坐在Wilson和Vafai中間的Eich, “一邊是市場占有率很高的微軟,一邊是強(qiáng)烈的競爭對手、瀏覽器的新成員暴發(fā)戶Google,你感覺如何?” “它們已經(jīng)在我們想要的位置了?!?Eich說。然后他又說,盡管Google是一個強(qiáng)有力的競爭者,但Mozilla已經(jīng)在開源軟件領(lǐng)域從事多年;盡管WebKit——Google Chrome瀏覽器的引擎已面世有一段時間,但Google的挑戰(zhàn)在于如何使用它自己的開發(fā)團(tuán)隊來驅(qū)動WebKit前進(jìn)。“你不能只是沐浴開源的花仙子粉”Eich 說。
當(dāng)被問到Google的目標(biāo)是否是從微軟和Mozilla那里獲取市場份額時,Vafai說:“Google Chrome的首要目標(biāo)是推動web發(fā)展?!彼€說Google打算實行HTML 5規(guī)格中的特性“Google希望看到web應(yīng)用可以被很好地開發(fā),如果給市場帶來競爭且能夠使web應(yīng)用做得更好,那太棒了?!?/P>
Vafai也提到Google打算支持“添加”,“如Firefoxe擴(kuò)展和Greasemonkey腳本,我們也打算在Google Chrome做這兩件事情?!彼fGreasemonkey擴(kuò)展的創(chuàng)始人現(xiàn)工作于Chrome團(tuán)隊。
Eich說Firefoxe中的“添加”是不穩(wěn)定的潛在,但同時也是一種革新,“添加已經(jīng)成為IE的一部分,當(dāng)下這種擴(kuò)展平臺的方法將會繼續(xù)下去?!?/P>
Galbraith問 Wilson是否微軟會不支持HTML 5中的Canvas,因為Canvas的專利者Silverlight富Internet應(yīng)用技術(shù)?!拔覀儾皇窃谶x擇是否有個一公開的標(biāo)準(zhǔn)叫Canvas或者HTML 5,” Wilson說,“Silverlight是一個end-to-end平臺,我的團(tuán)隊并不在此工作。我們關(guān)注對矢量圖形需求,而且我也永遠(yuǎn)不會對我的團(tuán)隊說,‘Hey,讓我們只用Silverlight吧,我們不需要矢量圖形’。矢量圖形是下一個我們將關(guān)注的東西之一?!?/P>
Eich說Mozilla已經(jīng)實施了許多HTML 5的特性包括Canvas,不在線支持和Web Workers。“在包含HTML 5特性方面Firefox走了前列?!彼f。
Vafai補(bǔ)充說“所有Chrome中的HTML 5特性得益于WebKit團(tuán)隊,Google Gears也支持HTML 5特性,Google并沒有做太多來擴(kuò)展WebKit平臺,Chrome的有意目的是來比擬Safari?!?/P>
Wilson說“我們在IE 8 beta 1 和2中有了許多HTML 5規(guī)范中的性能,比如本地store work.”
Wilson還說IE 8特性有“太多亮點”,他補(bǔ)充說,“無論何時你構(gòu)建一個應(yīng)用,在每個瀏覽器中有一個完美的工具設(shè)置將是非常重要的。在IE 8中,你不再需要尋求FrontPage 或者Visual Studio。”
{{item.content}}