一直以來,IE陣營和Firefox陣營衝突不斷,瀏覽器孰優孰劣的爭執不絕於耳。而就在這幾天,這個本就不平靜的瀏覽器市場,突然變得更加喧鬧起來。IE和Firefox兩個之間曾經充滿故事的瀏覽器產品幾乎同時以嶄新的姿態出現在人們的面前--IE7和Firefox2.0。一時間,雙方的開發人員社區、終端使用者,從開發和使用等各個角度展開了一輪新的論戰。W3C標準的支援,Web ajax的支援,多tab特性,網路安全特性等等。我想,Tim Berners-Lee萬萬不會想到,自己編寫的內建在NEXTSTEP系中的一個小程式WorldWideWeb ,會帶來如此大的影響。如今,網路已經成為許多人生活工作的重要組成部分。據comScore World Metrix資料顯示,截至到今年6月全球上網使用者數已經超過7億。
瀏覽器,作為接入互連網的入口,自然成為了關注的焦點,微軟IE與網景Netscape(後來的Mozilla Firefox) 那場長達十餘年的較量,相信許多人都耳熟能詳。而故事的結局總是那麼出人意料,本以為網景被AOL收購,微軟藉助Window系統整合優勢,使IE6徹底掌控Windows平台的Web介面入口就是句號。誰又曾想過隨著這兩年來FireFox依靠開源和開發人員社區的支援,firefox這個多年來默默地瀏覽器,以1.5、2.0先後2個版本版再次回到了使用者的面前。而它這次歸來似乎也喚醒了微軟,沉睡5年的ie6瀏覽器也以7.0版本發布。IE、Firefox新一輪的較量即將開始嗎?
展望未來之前,我們不妨先回顧一下曆史?可以發現些耐人尋味的地方。當初Marc Andreeson和Jim Barksdale在90年代開創了Netscape時,目標是建立一個獨立的軟體,使它可以容易的讓PC使用者在任何平台上訪問網路上的內容。這個在PC時代看來頗具前瞻性的想法,使它少有競爭者,包括Windows平台Netscape完全掌控了Web介面的入口。而隨後,他們更大膽的設想,隨著網路的發展,應用程式運行在網上,那麼Netscape瀏覽器會代替Windows的預設使用者介面,成為使用者的首選,而Windows系統背景意義也就不大了。這個超前的網路服務理念觸動了微軟神經!但起步相對較晚的微軟在瀏覽器技術上還比較落後,一個頗具雄心的計劃誕生了,系統案頭環境包容網路,無論是PC本地的內容還是網路內容,都可以用統一的瀏覽環境去訪問.要讓Web瀏覽器變成“PC作業系統的一項功能”而非獨立軟體。這對於當時還不發達的網路,瀏覽器主要用來瀏覽網路內容,是個不錯的想法。基於系統平台優勢使IE也有了更多相對豐富Windows本地應用體驗。而當時,Netscape所設想的,應用程式皆運行於網路的設想,也因為網路本身發展的不成熟遲遲沒有到來,PC時代的瀏覽器宣告IE最終獲勝。
正像剛才所說的,你也許已經發現,那個當初Netscape設想的網路應用環境,與現在的軟體既是服務是如出一轍。Web應用時代到來了,並且這種基於網路的軟體服務大潮來勢洶洶,再也不是一種大膽的設想。以Google 和Salseforce等為首的面向消費計算或是商用計算的廠商和應用出現在我們的身邊。而Netscape的後代firefox1.5,2.0在這個時候的推出難道是一種巧合嗎?老邁的ie6瀏覽器由於5年的沉睡已經不能和年輕的Firefox同日而語,似乎在瀏覽器技術上的爭鬥Firefox再次佔到了先機。但與當年情況更為相似之處是,微軟再次感到了網路服務對Windows系統帶來的危機,推出了IE7.0應戰,同時也推出新一代PC作業系統Vista ,IE7.0瀏覽器搭載系統的策略再次出現。Web時代難道會是曆史的重演嗎?
也許不這麼簡單。這次最大的不同,軟體應用的環境已經由單純的PC應用逐步遷移的更多基於Web的應用。我們的網路需求將不僅僅是瀏覽網上內容.還有更多的是使用網路服務.瀏覽器的角色將融入到豐富網路應用程式中作為服務作業環境。瀏覽器Web介面將變為通向豐富網路服務的入口。作業系統需要提供更多面向Web應用技術上支援,最新的微軟.NetFrame 3.0的特性是否可以完成這個任務還是一個未知數,如何構建更多依靠WinFX特性的Web應用程式,從而發揮IE的特性對微軟是一個挑戰。而現在來自開源社區力量,以及通過第三方Windows平台本身的特性也更多的具有了更好的可移植性.所以,系統平台的優勢對於IE與Firefox如今的比拼不再有十年前的絕對優勢,如何使瀏覽器本身可以更多的相容網路服務應用將成為取勝的一個關鍵因素。
也正因此,我們可以看到微軟已經開始著手windows vista案頭環境,例如側邊攔的開發,Windows平台的應用程式也加入了其Live網路服務計劃,使更多應用可以加直接接入網路操作。Firefox 瀏覽器也在開發人員社區以及和google等Web服務廠商聯合,在其瀏覽器中推出許多實用的軟體服務應用外掛程式,在作業系統之上編織一個接入web應用的介面。
所以,隨著PC時代到Web時代的發展而帶來的瀏覽器功能的變遷。IE,Firefox 作為網路內容瀏覽這個表層功能比拼的背後,更廣闊的是誰可以更好的理解網路中軟體既是服務的比拼,使瀏覽器真正成為通向網路應用世界的一扇窗。firefox真能像它口號所說“rediscover the web"嗎?IE7 和 FireFox2.0已經為這場較量拉開了序幕,也許,我們也希望這又是一場持久的較量!PC時代IE瀏覽器獲勝,Web時代呢?