作者:Jack Vaughan, 02 Oct 2008 |
譯自:http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1333128,00.html |
多年來,Web瀏覽器無處不在,但其編程接口的發展卻甚爲緩慢。曾幾何時,微軟的IE一度獨領風騷,成爲Web瀏覽器的標準。但隨着 IE、Safari、Opera和FireFox等瀏覽器新版本的推出,這種情形開始改變。最近Google發佈了多進程瀏覽器Chrome Beta版,使得這場瀏覽器之爭更加激烈。企業架構師將觀察這些新興的技術基準,以看看Ajax是否真的足夠強大,能滿足他們不斷擴張的需求。 Ajaxian.com的共同創始人、MediaBank公司的CIO及主要軟件架構師Ben Galbraith說:”瀏覽器是我們的瓶頸,我們得在應用層面上想辦法解決這個問題,但問題是,我們現在還沒有思路“。Galbraith說,編碼者正通過使用後臺工作線程試圖繞過這個問題,Gears工具集及一些即將出現的Web接口會支持後臺工作線程。而且,在本次的Ajax體驗大會上,有證據表明,人們正在想辦法支持更好的矢量化圖形顯示。 爲什麼要發明Chrome? Google爲什麼要發明Chrome瀏覽器?”是爲了製造競爭“,Google軟件工程師Ojan Vafai回答道,”瀏覽器的發展一直滯後於Web應用的需要“。 "Web應用應該成爲瀏覽器的一等公民",Vafai還表示,”我想我們將看到瀏覽器性能持續提升”。他建議更加良好的DOM性能結構將會導致性能的進一步提升。 Google雖然用於自己的V8 JavaScript引擎,但Chrome瀏覽器也大量使用了開源的Webkit渲染引擎,Safari也使用該引擎。Vafai說Chrome的領導開發者在Beta版本中並沒有刻意追求性能,他們主要是想和現在的Webkit實現保持一致。 |