Google本周宣布設立code.google.com/speed網站,與開發人員社群分享加速網路的秘訣,並推動更快的全球網路,Google於該網站提供了相關的準則、技巧,及效能工具。

Google指出,不論是在產品或架構的開發上,該公司都將速度視為必要條件。因為研究顯示,使用者偏好更快速及高度反應的應用程式,期望藉由新網站的設立提醒各界重視網路速度,涵蓋開發人員、標準組織,及網路業者。

Google也說明該公司如何利用各種方式改善網路效能,包括參與多種與加速網路有關的開放源碼計畫,例如HTML5,透過HTML5中的AppCache功能可讓開發人員撰寫JavaScript網路應用程式,而且其執行速度及作業方式都類似桌面程式。

此外,Google透過Google Chrome、Chromium及V8的發表推動瀏覽器業者改善JavaScript效能;由Google發動的Native Client與Shared Dictionary Compression over HTTP(SDCH)開放源碼計畫則能協助網路應用程式效能;Google團隊並盡可能開發快速的產品以確保良好的使用者經驗。

近十年來JavaScript速度改善了近100倍,Google認為瀏覽器開發人員應該持續聚焦於效能的改善,因為瀏覽器已成為多功能及複雜運算應用程式的平台之一。而且該公司相信網路仍有更快的潛力,不論是照片瀏覽、觀看影片或是下載電影都應該可即時發生;網路應用程式的反應速度應能與桌面程式一致,加速網路應可協助開發人員達到此一目標。

Google亦分析網路變慢的原因,指出頻寬問題只是讓全球網路變慢的其中一個因素,其他因素包括網站開發並未遵循最佳實作、網路伺服器未針對速度進行最佳化、在10年或15年前所制定的網路協定已不符現今需求,瀏覽器是最近才開始強調速度,多數的使用者仍在使用慢速瀏覽器等。

目前該網站提供了十多種工具供開發人員下載,包含可用來評估網頁效能並提出建議的Google Page Speed、可偵測網路伺服器效能的httperf、可檢視客戶端網頁如何傳送到瀏覽器的IBM Page Detailer、JavaScript程式碼偵測工具JSLint,以及Yahoo! YSlow網頁分析工具等。(編譯/陳曉莉)

熱門新聞

Advertisement