Google Chrome su Android

Per un elenco completo delle funzionalità per sviluppatori di Chrome su Android, visita il sito chromestatus.com. Scarica Chrome dal Play Store.

Un'esperienza di navigazione all'avanguardia

Quando l'utente accede a Chrome su un dispositivo, le schede e la cronologia di navigazione di quella sessione sono disponibili quando accede a Chrome su un altro dispositivo. Tra le istanze di Chrome vengono sincronizzati tutti i contenuti della pagina, non solo l'URL, quindi l'utente non deve inviare nuovamente le credenziali per visualizzare la carta d'imbarco o un articolo su un sito che richiede l'accesso.

La barra degli indirizzi utilizza il precaricamento per la compilazione degli URL ed esegue query di ricerca con suggerimenti basati sulla cronologia di navigazione e sui preferiti locali. Questa funzionalità viene eseguita solo quando l'utente è connesso al Wi-Fi.

Esibizione

Chrome per Android offre ai dispositivi di piccole dimensioni la stessa architettura multi-processo, il rendering con accelerazione GPU e il motore JavaScript V8, ottimizzato per le architetture mobile. Chrome per Android offre prestazioni grafiche veloci grazie a:

  • Accelerazione della GPU per l'elemento canvas
  • Trasformazioni e transizioni CSS flessibili
  • Supporto di requestAnimationFrame per animazioni più efficienti

Utilizzare DevTools per individuare e risolvere i problemi

Puoi eseguire il debug dei siti web mobile con la suite completa di Chrome DevTools in esecuzione su un browser desktop, collegata al telefono tramite USB. Scopri di più sul debug remoto.

Oltre a DevTools, Chrome per Android offre funzionalità più avanzate per gli sviluppatori per casi d'uso molto specifici:

  • Diagnostica GPU: chrome://gpu
  • Debug di AppCache: chrome://appcache-internals
  • Debug dello stack netto: chrome://net-internals

Puoi anche utilizzare le API Resource Timing e User Timing per analizzare le prestazioni delle applicazioni.

Possibilità di lavorare offline

Lavorare online è pratico, ma a volte le connessioni non riescono quando il segnale è bloccato o inesistente. Per semplificare questa operazione, Chrome per Android supporta le seguenti API di archiviazione:

Scopri di più sullo spazio di archiviazione offline.

Standard e API

Chrome per Android supporta i moderni standard web. Per una visualizzazione aggiornata delle funzionalità per ogni release di Chrome, visita la pagina chromestatus.com.

API per i dispositivi

Nel mondo dei dispositivi mobili, è importante poter accedere all'area circostante contestuale dell'utente, dalla posizione e dall'orientamento del dispositivo all'accesso alla fotocamera. Chrome per Android offre:

API standard

Chrome per Android supporta molte API HTML5 pronte per essere utilizzate nelle tue app.

  • requestAnimationFrame per ottenere animazioni con prestazioni ottimali.
  • Comunicazione interattiva tra server e client con WebSockets.
  • Multi-threading con web worker (solo dedicati)
  • Metodo requestFullscreen (attualmente tramite la chiamata con prefisso webkitRequestFullScreen()) che ti consente di nascondere l'interfaccia utente del browser (chrome).
  • WebRTC per la comunicazione in tempo reale senza plug-in
  • WebAudio per elaborare e sintetizzare i segnali audio
  • Supporto sperimentale (tramite chrome://flags nella barra degli indirizzi di Chrome) per le seguenti API:
    • WebGL per la creazione di grafica tridimensionale per i browser web

Sicurezza

Chrome per Android supporta i Criteri di sicurezza del contenuto per ridurre in modo significativo il rischio e l'impatto degli attacchi XSS, utilizzando l'intestazione HTTP standard (senza prefisso), Content-Security-Policy.

Problemi noti

Per i problemi attuali, consulta l'elenco all'indirizzo crbug.com e aggiungi a Speciali quelli che ti servono di più. Se trovi un nuovo problema, registralo utilizzando new.crbug.com.