Chrome voor Android - Het mobiele internet versnellen

Je hebt waarschijnlijk al gehoord dat Chrome voor Android Bèta vandaag is gelanceerd. Deze nieuwe browser is gebaseerd op het open source-project Chromium en brengt veel van de nieuwste HTML5-functies met zich mee die Chrome-ontwikkelaars hebben leren kennen en waarderen. Voor een overzicht van de nieuwe hotness, zie de lanceringsaankondiging op blog.chromium.org en een gedetailleerder overzicht op code.google.com . Ik zal snel de dingen doornemen die ik persoonlijk het meest interessant vind:

UI-verbeteringen

Chrome voor Android maakt het voor ontwikkelaars gemakkelijk om moderne mobiele webgebruikersinterfaces te creëren met behulp van vaste positionering en overflow: scroll voor individueel scrollbare elementen. Bovendien is native-achtig scrollgedrag standaard ingeschakeld. Chrome voor Android ondersteunt het oude flexbox-model , maar houd er rekening mee dat het oorspronkelijke flexbox-model verouderd is ten gunste van een nieuw model . Ook ondersteund zijn DateTime-kiezers en vroege ondersteuning voor <input type="range"> .

Snelle grafische weergave

Chrome voor Android ondersteunt ook hardwareversneld canvas en presteert redelijk goed. Er is ook ondersteuning voor requestAnimationFrame , wat belangrijk is voor mobiel, waardoor de browser kan beslissen wanneer hij moet renderen, waardoor hij de kans krijgt om de levensduur van de batterij efficiënter te beheren in GPU-intensieve applicaties. Chrome voor Android introduceert een hele reeks andere opmerkelijke HTML5-functies, waaronder File System API , IndexedDB , Web Workers en Web Sockets .

Foutopsporing op afstand

Zonder twijfel is mijn persoonlijke favoriete functie van Chrome voor Android foutopsporing op afstand via de Chrome Developer Tools . Foutopsporing op afstand maakt het voor webontwikkelaars heel gemakkelijk om fouten in hun applicatie te debuggen terwijl deze live op hun mobiele apparaat draait, zonder toevlucht te hoeven nemen tot slimme hacks zoals Weinre. Hier is een korte screencast die deze functie in actie laat zien:

Zie dit artikel over foutopsporing op afstand voor meer informatie over foutopsporing op afstand.

Probeer Chrome voor Android Bèta zelf door het te downloaden via Google Play . Als u een mobiele webapp heeft geschreven om een ​​functie te gebruiken, maar Chrome voor Android deze niet ondersteunt, houd er dan rekening mee dat dit een bètaversie is. Kijk of dit al een bekend probleem is en geef er een ster aan als dit het geval is. . Meld anders een bug .

Ik ben enthousiast over de positieve impact die Chrome voor Android zal hebben op de gemeenschap van mobiele webontwikkelaars, en ik kijk uit naar de geweldige dingen die we samen kunnen bouwen! Als u nog vragen heeft, kijk dan of deze al beantwoord zijn in deze FAQ . Als u anders een Chrome-specifieke vraag over de ontwikkeling van mobiel internet heeft, kunt u deze op Stack Overflow plaatsen, getagd met de Google-Chrome- en Android- tags.