Chrome per Android - Accelerare il Web mobile

Boris Smus

Probabilmente avrai già sentito che Chrome per Android Beta è stato lanciato oggi. Questo nuovo browser è basato sul progetto open source Chromium e lo porta molte delle più recenti funzioni HTML5 che gli sviluppatori di Chrome hanno conosciuto l'amore. Per una panoramica delle novità, consulta l'annuncio del lancio su blog.chromium.org e una panoramica più dettagliata su code.google.com. Vedrò rapidamente le cose che io trova più interessante:

Miglioramenti all'interfaccia utente

Chrome per Android consente agli sviluppatori di creare facilmente un web mobile moderno interfacce utente utilizzando il posizionamento fisso e overflow: scroll per gli elementi scorrevoli singolarmente. Inoltre, il comportamento di scorrimento di tipo nativo offre sono abilitate per impostazione predefinita. Chrome per Android supporta la versione precedente di Flexbox , tieni presente che il modello flexbox originale è deprecato in favore di uno nuovo. Sono supportati anche i selettori DateTime e supporto iniziale per <input type="range">.

Grafica veloce

Chrome per Android supporta anche i canvas con accelerazione hardware e funziona abbastanza bene. È disponibile anche il supporto per requestAnimationFrame, che è è importante per i dispositivi mobili. È il browser a decidere quando eseguire il rendering, possibilità di gestire la durata della batteria in modo più efficiente nelle applicazioni ad alta intensità di GPU. Chrome per Android introduce una serie di altre importanti funzionalità HTML5, tra cui API File System, IndexedDB, web worker e Web Sockets.

Debug remoto

Mano in basso, la mia funzionalità preferita di Chrome per Android è il telecomando tramite gli Strumenti per sviluppatori di Chrome. Con il debug remoto molto facile per gli sviluppatori web eseguire il debug della loro applicazione perché è in esecuzione il proprio dispositivo mobile, senza dover ricorrere a trucchetti intelligenti come Weinre. Ecco un breve screencast che mostra questa funzionalità in azione:

Per ulteriori informazioni sul debug remoto, consulta questo articolo sul debug remoto .

Prova Chrome per Android Beta scaricandolo da Google Play. Se hai creato un'app web mobile per utilizzare una funzione, ma Chrome per Android non supporta questa funzionalità, tieni presente che si tratta di una versione beta per vedere se si tratta già di un problema noto e, se lo è, aggiungilo a Speciali. In caso contrario, registra un bug.

Sono entusiasta dell'impatto positivo che Chrome per Android avrà sui dispositivi mobili di sviluppatori web e non vediamo l'ora di scoprire i grandi vantaggi costruisci insieme! Se hai altre domande, controlla se sono già trovi una risposta in queste Domande frequenti. Altrimenti, se hai un dispositivo mobile specifico per Chrome sullo sviluppo web, pubblicala su Stack Overflow, con il tag Tag google-chrome e android.