Voor een volledige lijst met ontwikkelaarsfuncties in Chrome op Android gaat u naar chromestatus.com . Download Chrome in de Play Store .
Een eersteklas surfervaring
Wanneer de gebruiker op het ene apparaat inlogt bij Chrome, zijn de tabbladen en browsegeschiedenis van die sessie beschikbaar voor de gebruiker wanneer deze op een ander apparaat inlogt bij Chrome. De volledige pagina-inhoud wordt gesynchroniseerd tussen Chrome-instanties, niet alleen de URL, zodat de gebruiker zijn inloggegevens niet opnieuw hoeft in te voeren om een instapkaart of een artikel op een site te zien waarvoor inloggen vereist is.
De adresbalk maakt gebruik van prefetching om URL's in te vullen en voert zoekopdrachten uit met suggesties op basis van de browsegeschiedenis en lokale bladwijzers. Deze functie werkt alleen als de gebruiker verbonden is met WiFi.
Prestatie
Chrome voor Android biedt kleine apparaten dezelfde multi-procesarchitectuur, GPU-versnelde weergave en de V8 JavaScript-engine, geoptimaliseerd voor mobiele architecturen. Chrome voor Android levert snelle grafische prestaties dankzij:
- GPU-versnelling voor het
canvas
- Vloeiende CSS-transformaties en -overgangen
- Ondersteuning voor
requestAnimationFrame
voor efficiëntere animaties
Gebruik DevTools om problemen te vinden en op te lossen
U kunt fouten opsporen in mobiele websites met het volledige pakket Chrome DevTools dat in een desktopbrowser draait en via USB op uw telefoon is aangesloten. Meer informatie over foutopsporing op afstand .
Naast DevTools biedt Chrome voor Android meer geavanceerde ontwikkelaarsfuncties voor zeer specifieke gebruiksscenario's:
- GPU-diagnostiek:
chrome://gpu
- Foutopsporing in AppCache:
chrome://appcache-internals
- Foutopsporing in de nettostack:
chrome://net-internals
U kunt ook de API's Resource Timing en User Timing gebruiken om de prestaties van applicaties te analyseren.
Offline werken
Online werken is handig, maar verbindingen vallen soms uit als het signaal geblokkeerd is of niet bestaat. Om dit eenvoudiger te maken, ondersteunt Chrome voor Android de volgende opslag-API's:
- AppCache of applicatiecache.
- FileSystem- en File-API's (File, FileList, FileReader, Blob)
- localStorage voor het opslaan van eenvoudige sleutel-waardeparen
- IndexedDB , een standaard geïndexeerde datastore
Meer informatie over offline opslag .
Standaarden en API's
Chrome voor Android ondersteunt moderne webstandaarden. Voor een bijgewerkte weergave van de functies per Chrome-release gaat u naar chromestatus.com .
Apparaat-API's
In een mobiele wereld is het belangrijk dat u toegang heeft tot de contextuele omgeving van uw gebruiker, van locatie en apparaatoriëntatie tot cameratoegang. Chrome voor Android biedt:
- Geolocatie-API voor toegang tot locatie
- HTML-media-opname voor cameratoegang
- Apparaatoriëntatie voor portret- versus landschapsoriëntatie
- Android Intent URI's zoals
tel:
engeo:
die toegang geven tot de dialer en Google maps
Standaard API's
Chrome voor Android ondersteunt veel HTML5 API's die klaar zijn voor gebruik in uw apps.
- requestAnimationFrame om optimale animatieprestaties te bereiken
- Interactieve communicatie tussen server en client met WebSockets .
- Multi-threading met webwerkers (alleen speciaal)
- requestFullscreen- methode (momenteel via de vooraf ingestelde aanroep,
webkitRequestFullScreen()
) waarmee u de gebruikersinterface van de browser kunt verbergen (chrome) - WebRTC voor realtime communicatie zonder plug-in
- WebAudio om audiosignalen te verwerken en synthetiseren
- Experimentele ondersteuning (via
chrome://flags
in de Chrome-adresbalk) voor de volgende API's:- WebGL voor het maken van driedimensionale afbeeldingen voor webbrowsers
Beveiliging
Chrome voor Android ondersteunt Content Security Policy om het risico en de impact van XSS-aanvallen aanzienlijk te verminderen, met behulp van de standaard (niet-voorgefixeerde) HTTP-header Content-Security-Policy
.
Bekende problemen
Voor actuele problemen kunt u de lijst op crbug.com bekijken en de problemen die u het meest nodig heeft een ster geven. Als u een nieuw probleem vindt, log dit dan via new.crbug.com .