Gmail的推出是在大家對郵箱應用已經毫無興趣的時候,但卻讓所有人眼前一亮——原來郵箱還可以這么做,大量 Ajax 技術的使用,使得郵件的操作體驗一流,Gmail 加速了 Ajax 技術在Web上的應用,以致現在幾乎所有郵箱系統都使用了該技術。
2004年4月1日,Google正式推出Gmail,它改變了電子郵件,也改變了許多事。
七年前,如果我們想與世界上的其它人郵件通信,需要打開Outlook或者Eudora ,或者其它電腦桌面上的軟件,輸入電子郵件才能實現。
我們當中大多人有電子郵箱,可以從任何電腦上登錄,極為便利,但它越越來越失寵。收件箱笨拙而緩慢,大把的單選框,時不時就被垃圾郵件盤踞,必須不斷清空。
Gmail改變了這一切。它如桌面應用程序一般快速而優雅,容量極大,根本不必刪除任何東西。實際上你根本不需要刪除按鈕,你也不會對刪除按鈕念念不忘,因為沒有垃圾。
Gmail如此流暢而簡潔,許多人投奔它,再也不離開。
Gmail用Ajax是一次賭博
值此7周歲生日之際,我們不能忽視Gmail的巨大影響,不只影響了電子郵件服務,也包括豐富的網絡應用。Gmail曾嘗試了一些新的概念,彼時彼刻是極為尖端的,現在它已經成為網絡主流。
最重要的一項是Ajax,該技術賦予Gmail新的網絡界面,使之更接近桌面應用,并最終讓我們遠離桌面應用。
在Ajax之前,用戶需要點擊一個鏈接或者網頁上的按鈕,然后等待頁面重新加載才能看到新結果。使用Ajax之后,程序員可以控制頁面的一部分,而不必全盤加載。如此一來用戶就能看到最新動態,不必點擊,也不必等待。
JavaScript當時只用在小型、實驗性的網站上,發展多年還未流行于大網站。Gmail不是第一個Ajax的網頁,但卻是第一個證明可以大規模應用的網頁。
Gmail產品經理基斯·科爾曼(keith coleman)說:“在編寫Gmail時,Ajax這個術語還不存在。”
在Google內部也有懷疑者,Ajax界面很快,但最初的下載量卻更大。當時寬帶沒有普及,讓用戶通過拔號上網下載大量JavaScript代碼是一次賭博。
考慮到Google的用戶富有且早已習慣網絡,Gmail團隊有信心Ajax用戶界面能成功。
科爾曼說:“大網頁還沒流行,但我們覺得網絡的活躍用戶都有了寬帶,未來更多人會用寬帶。從長遠架構來看,這是一個正確的選擇。”
Ajax流行于網絡
Google于2004年4月1日推出Gmail,早期網民熱捧。最初Gmail只接受邀請用戶,你如果想獲得一個Gmail帳戶,首先要認識已有Gmail郵箱的人。在論壇和郵件列表中,“請求”瘋狂。在網絡精英中,擁有一個Gmail.com的郵箱是一份殊榮。
幾個月后,數十個Ajax網站拔地而起。新技術也流入了Google其它應用。首先是Google地圖,然后是Orkut社交網,接著是日歷和Google Reader,這些都是依靠Ajax來建立界面的。
讓Ajax成為電子郵箱的最終標準走了很長一段時間,隨后雅虎郵箱和Hotmail也接受了Ajax。
辦公應用程序開始進入瀏覽器,要讓人們使用它,替代桌面產品,就只有讓網絡程序更豐富、擁有更桌面化的外觀和感覺。有一些技術嘗試了,也失敗了,如Flash和Java,主要是因為又慢又需要插件。但是Ajax只是JavaScript,不必插件,又快又簡單。
自此之后,許多網站都重寫代碼,加入了Ajax元素。在移動版Gmail上,Google再度領先,它證明用JavaScript和HTML5驅動的界面,同樣可以在小尺寸顯示屏上運行完美。
其它的創新
Ajax不是唯一的新創意。在最初推出Gmail時,用戶只有1G的容量,那時是相當可觀的,許多電子郵箱只有5-50M。競爭郵件商迅速跟進,提高容量,與Gmail抗衡。
Gmail還提供免費POP接入,用戶可以通過喜歡的桌面和移動客戶端查收Gmail信息。
不過,Gmail并非完美無缺。Google不斷掃描郵件關鍵字,然后在郵箱里顯示相關廣告,隱私擁擠者批評該廣告模式。大多的用戶不介意。2007年2月Gmail正式向所有人公開時,它的用戶已經達到千萬。
Gmail已經成為一個平臺。它管理聯系人,完全整合文字、視頻和SMS聊天。用戶可以插入Widget,以此幫助管理任務。