Chrome for Android - 加快行動網路速度

Boris Smus

你可能已經知道 Chrome 版 Android 的 Beta 版今天推出。這款新瀏覽器是以 Chromium 開放原始碼專案為基礎,並提供 Chrome 開發人員熟悉且喜愛的許多最新 HTML5 功能。如要瞭解新功能的熱門程度,請參閱 blog.chromium.org 上的發布公告,以及 code.google.com 上的詳細總覽。我會快速瀏覽我個人認為最有趣的內容:

改善使用者介面

透過 Chrome 適用於 Android 的功能,開發人員可以輕鬆使用固定定位,以及 overflow: scroll 為個別可捲動的元素建立新穎的行動網頁使用者介面。此外,系統預設會啟用類似原生的捲動行為。Chrome 適用於 Android 的舊版 flexbox 模型,但請注意,原始 flexbox 模型已淘汰,改用新版。系統也支援 DateTime 選擇器,並且提供 <input type="range"> 的早期支援。

快速圖像

Chrome 適用於 Android 也支援硬體加速畫布,且效能相當不錯。系統也支援 requestAnimationFrame,這對行動裝置而言十分重要,可讓瀏覽器決定轉譯時間,在 GPU 密集應用程式中更有效率地管理電池續航力。Chrome 適用於 Android 推出許多其他值得注意的 HTML5 功能,包括檔案系統 APIIndexedDBWeb WorkersWeb Sockets

遠端偵錯

我個人最喜歡的 Chrome 適用於 Android 的功能,就是透過 Chrome 開發人員工具進行遠端偵錯。遠端偵錯功能可讓網頁開發人員輕鬆偵錯應用程式,因為應用程式會在行動裝置上即時執行,不必使用 Weinre 等聰明的駭客程式。以下是這項功能的螢幕側錄:

如要進一步瞭解遠端偵錯,請參閱這篇遠端偵錯文章

前往 Google Play 下載 Chrome 適用於 Android 裝置的 Beta 版,親自體驗這項服務。如果您已編寫行動網站應用程式來使用某項功能,但 Chrome 適用於 Android 的版本不支援該功能,請注意這是 Beta 版,並查看是否已是已知問題,如果是的話請為其加上星號。否則,請記錄錯誤

我很期待 Chrome 適用於 Android 的正面影響力,能對行動網頁開發人員社群帶來正面影響,也期待我們共同創造的優異成果!如果您還有其他問題,請參閱這份常見問題,看看是否已回答您的問題。否則,如果您有 Chrome 專屬的行動網頁開發問題,請在 Stack Overflow 上張貼,並加上 google-chrome 和 android 標記。