|
||||
在IT網絡世界裡,恐怕沒有哪個比谷歌新聞更讓人迷惑不已了。有時谷歌推出空間服務,有時谷歌涉及深海光纖,有時利用衛星提供服務,也有時研發新產品,有時則廢棄某項服務,等等,這些所作所為花費了不少資金。
股票價格,可以綜合反映一個公司的價值。通過不斷的投資,開發新產品推出新服務,可以讓公眾了解公司在不斷地成長,從而,公司股票也會受到人們的追捧。
對於谷歌來說,其核心業務便是廣告。其他業務,則主要是促使其公司股票不斷地昇值,並帶來巨額的利益回報。當然,作為一家大公司,谷歌也有自己的財務部門,該部門可以通過融資、投資等手段為公司獲取收入。
『網站——應用』模式想必大家都有點驚訝,當谷歌使用漫畫形式發布Chrome瀏覽器的時候用『網站——應用』模式證明其自身。
谷歌曾表示,網站往往並不是網頁的集合,而是代表一種應用。現在,恐怕只有越來越少的網站僅僅是HTML標記的集合。大多數網站,尤其是2000年後形成後的大部分網站,可以更好地被認為能執行純HTML網頁無法實現的復雜操作,這些操作往往需要與數據庫或(和)外部服務連接共同進行。
如果HTML/Javascript是創作這些應用的最好方式,或者如果有其他更合適的技術能夠勝任,那麼谷歌何必另行其道呢?
為了說明清楚,你需要明白谷歌的真實情況:為商業和個人用戶提供一系列服務,並且這些服務需要用到『www』。如果你不訪問谷歌,它的那些服務根本就如同空氣一般。而且不同於其競爭對手,它與你的生活顯得毫不相關。而只有你通過網絡訪問谷歌,纔能真正感受到它的強大和魅力。
回到剛纔所提的Web應用,即使是菜鳥也明白HTML+Javascript絕對不可能是最好的實現手段。相反,可以說這是最不好的一種方式。但是為何還使用它呢,其實這裡有個很重要的原因:
HTML僅僅是一種標記式語言,並且其他任何使其變成RIAs基礎的行為,都將被認為是一種針對原始目標的攻擊。HTML如此流行,是因為從開始以來它就很簡單,而當前的RIAs則沒有那麼簡單,並且在持續攻擊HTML結構以支持新結論方面也不那麼得心應手(基於Javascript的應用程序會消耗大量的內存)。
對於谷歌來說,推出瀏覽器將是一件好事,因為他們也使用相同觀點支持Chrome。但是,HTML+Javascript並不是編譯RIA的一種良好方式。這種平臺比較緩慢,而且也容易出錯並受到攻擊,不具有足夠的安全,不能應對創新需要(如果它可以的話,我們可以取代Flash而使用HTML來觀看YouTube視頻)。此外,它也不能為當代的RIAs提供復雜的結構需要。如果你希望它支持更加復雜的工作環境,那麼它會變得更加緩慢。而谷歌不可能重新編譯Javascript並使其運行更加有效。當然,這有技術方面的原因,我們所能做的就是關注基於運行時間的環境上來。
我們已經針對RIAs設計並開發出了更良好的現代平臺,比如有Flash(最普遍),Silverlight和Java平臺。這就很容易理解,為什麼谷歌能開發自己所屬的技術平臺而又並沒有去做的原因。
並且,通過發布Chrome,谷歌承諾會使HTML+JavaScript平臺適應現代RIAs需要,既降低系統資源消耗,使其變得更加簡單,又保持足夠的安全使其不受攻擊。其實,谷歌基本上是為了捍衛JavaScript而做出如此承諾,對於普通用戶而言,他們的承諾似乎不大現實。
需要強調的是,問題的關鍵還是JavaScript。由於其他瀏覽器使用開放源碼,Chrome並不關心是否需要一個新的渲染引擎。渲染本身也並不是問題:大部分的努力都用在了JS上以提高它的性能。通過這樣,谷歌發出了這樣一種訊息:仍然使用JS,因為我們可以讓它變得更加安全更加快捷,而且還能滿足你的所有需要。』
這似乎表明:他們在捍衛JS,但是他們為什麼要這樣做呢?