十年回顧,最重要5項網絡技術評選
1999年,我們在上網的時候還在擔心著千年蟲,也正面臨著互聯網泡沫破滅的危機。轉眼十年過去了,網絡已經從當年笨拙的小孩,成長為精力充沛而稍顯任性的少年。
在這十年間,許多新的網絡技術涌現出來,現在我們擁有一堆的瀏覽器,移動設備,HTML5, .NET, PHP5, Ruby on Ralis, Adobe AIR, jQuery, RSS, Gmail, Google Maps, WikiPedia, YouTube, Facebook, Twitter, iPhones, 網絡服務,以及正在崛起的網絡操作系統。
下面,我們將要評選出在過去十年中,給網絡世界帶來最大影響的5項技術:
第5名:寬帶與Wi-fi
1999年,全世界只有少數幾個幸運的家伙享受著寬帶,更多的人則在與56K的貓并肩奮斗,忍受著不穩定的速度與時時可能掉線的危險。
但以今天的眼光來看,當年顯得極為奢侈的寬帶已不值一提,它已成為大部分人日常生活的一部分。
寬帶與Wi-Fi的結合,帶來的不僅是速度,更多的是可以隨時上網的便捷。現在,我們可以使用不同的設備接入網絡,正因為如此,它們才悄然而深遠的影響到我們的生活的方方面面。
第4名:Firebug
對很多人來說,將一款Firefox的插件包含進來是一件奇怪的事情,這是因為大部分人都不清楚這個小插件的影響力。
在1999年,對于網絡開發人員來說,想通過IE提供工具來調試Javascript和CSS,簡直是一場噩夢,而Firebug的出現成為開發人員的救星。
可以毫不夸張地說,如果沒有Firebug,Web 2.0時代的崛起將被迫延后。
第3名:Ajax
異步Javascript與XML不算什么新技術,但二者的結合卻打開了一扇充滿無限可能的大門,使得我們可以在不刷新頁面的情況下,制作出豐富多彩的交互式網絡應用程序。
嚴格來說,我們不需要使用異步代碼,javascript和XML也能制作網頁,但是Ajax的出現吸引了全世界網絡開發人員的目光,也改變了全世界網頁的面貌。
在此我們需要感謝微軟,他們在1999年底開發出XMLHttpRequest對象,這是Ajax技術的核心。但是讓微軟意想不到的是:XMLHttpRequest促進了網絡應用程序的發展,反過來直接成為微軟桌面應用程序的強勁競爭者。
第2名:網絡應用程序
網絡應用程序不是一個新概念,它在很早以前就出現了。早在1990年,Oracle提出瘦客戶端概念,并野心勃勃的準備以此挑戰微軟,但計算機硬件的快速發展阻止了這一計劃的成功。
而在過去的十年中,使用Ajax技術的Web 2.0應用的發展,已經預示出這樣一個未來:我們只需要在機器上安裝一個瀏覽器,就可以通過網頁使用不同的應用程序,大部分的計算將在遠端服務器完成。
2010年,Google將發布Chrome OS, 這款基于瀏覽器的操作系統將擁有顛覆微軟帝國的潛力。
第1名:Mozilla Firefox
對今天的人們來說,Firefox只不過是一款瀏覽器。但在這十年中,它的出現毫無疑問的成為網絡工業的轉折點。
2002年,IE6占到95%的瀏覽器市場份額,Netscape被徹底打敗。但從此微軟就將開發中心轉移到智能客戶端上,IE的開發幾乎被擱置。在當時,網絡應用程序很難開發,粗糙且蹩腳。
Firefox最初是作為一個實驗項目被開發的,它給網絡開發人員提供了豐富的工具,讓開發人員可以更快速方便的制作擁有Ajax功能的網絡應用,也給其他的瀏覽器廠商帶來了信心和勇氣。
Firefox也改變了人們對瀏覽器的看法,展示了瀏覽器所能擁有的潛力和達到的高度。
如果沒有Firefox,也許就沒有Web2.0時代,因此,它將當之無愧的排在第一位!
下個十年的網絡還能發生多少的創新呢?讓我們拭目以待!
【編輯推薦】