Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door Chris Broesder

Redacteur mobile

Android 6.0 Marshmallow Review

Langere accuduur en meer controle

Chrome Custom Tabs en App Linking

Chrome Custom Tabs hoort eigenlijk bij de Chrome-browser, maar wordt door Google tegelijk met Marshmallow uitgebracht. Zoals we wel vaker zien in deze review is dit een functionaliteit die je waarschijnlijk niet direct opvalt. Chrome Custom Tabs zorgt voor een vloeiende overgang tussen een app en de browser zodra er een link wordt geopend in die app.

Als een app voorheen een browser nodig had, werd Chrome simpelweg geladen of kwam het voor dat er een eigen browser werd geladen die door de ontwikkelaars was ontworpen was op basis van Googles WebView-engine. Het is vaak niet wenselijk voor de makers van een app dat een gebruiker naar de losse browser wordt gedirigeerd en voor de gebruiker is het niet prettig dat de app op de achtergrond verdwijnt. Daarom komt het vaak voor dat ontwikkelaars toch liever een eigen browservenster in het leven roepen. Dat werkt niet altijd ideaal. Het eigen browservenster is een soort uitgeklede versie van een webbrowser en kent veel beperkingen.

Chrome Custom Tabs zijn een stuk beter aan te passen en hebben alle functionaliteit die Chrome heeft. Deze browservensters kunnen in de stijl van de app worden gekneed, bijvoorbeeld met behulp van animaties en een aanpasbare menubalk. Bovendien hoef je in dit aparte browservenster niet opnieuw in te loggen bij een website als je daar in Chrome al bent ingelogd. Ook dient dit browservenster in principe alleen het doel van de app, want de adresbalk is niet aanwezig. Al met al voelt het meer aan alsof je nog in de app navigeert in plaats van in een aparte browser.

Een ander voordeel is dat het browservenster als het ware aan de app is vastgeplakt. Daarmee bedoelen we niet dat het constant aanwezig is, maar dat het vanuit het perspectief van het besturingssysteem op de voorgrond zit. Dat betekent dat de informatie in het browservenster niet verloren gaat zolang je in de app zit. Dat zou namelijk kunnen gebeuren als het geheugen vol zit en de tijdelijke data daardoor gewist wordt. Bovendien kan de app bij het starten van de Chrome Custom Tab alvast data laden, zodat de gewenste informatie meteen beschikbaar is zodra je naar het browservenster wordt gedirigeerd.

App linking

Door App Linking hoeft Android minder vaak te vragen in welke app je een link naar een webadres wil openen. In veel gevallen is dat namelijk vrij simpel. Als je de Facebook-app hebt, wil je die doorgaans ook gebruiken om een link naar een Facebook-profiel te openen. Dat geldt voor veel links. Daarom heeft Google het voor ontwikkelaars mogelijk gemaakt om de website van hun dienst aan hun app te linken.

Om te voorkomen dat een app geprogrammeerd kan worden om bij elk webadres de standaardapp te zijn, werkt dit twee kanten op. Een website moet dus verwijzen naar een bepaalde app, maar de app moet ook verwijzen naar die specifieke website. Daardoor hoef je alleen nog te bepalen waarin je een link wil openen als je er geen speciale app voor hebt. Mocht je de bovenstaande functionaliteit niet prettig vinden, dan kun je in de instellingen nog altijd terugschakelen naar de optie waarin Android altijd vraagt waar je een link in wil openen.


Apple iPhone 11 Nintendo Switch Lite LG OLED C9 Google Pixel 4 FIFA 20 Samsung Galaxy S10 Sony PlayStation 5 Games

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True