Met de nieuwste versie van Chrome kunt u Progressive Web Apps (webapps die zijn ontworpen met de flexibiliteit van desktop-apps in gedachten) op het bureaublad van uw pc installeren.
Apps op Chrome bieden over het algemeen een goede gebruikerservaring, maar kunnen een nachtmerrie zijn voor ontwikkelaars die door de eigen API's van de browser moeten navigeren. Gelukkig is Google bezig met het adopteren van een platform -- Progressieve webapps -- dat maakt een einde aan veel van de complexiteiten en wordt ondersteund in de nieuwste stabiele versie van Chrome.
Progressive Web Apps inschakelen in Chrome is eenvoudig. Ervan uitgaande dat uw klant up-to-date is, hoeft u alleen maar drie ontwikkelingsvlaggen in of uit te schakelen: App-bannersEn Experimentele app-banners, waarmee u de aanwijzingen kunt inschakelen waarmee u webapps kunt installeren; En Desktop PWA's, dat ondersteuning voor vensters en banners voor PWA's toevoegt.
Als de links niet werken, probeer dan deze URL's te kopiëren en in de adresbalk te plakken:
- App-banners:chrome://flags#enable-app-banners
- Experimentele app-banners:chrome://flags#enable-experimentele-app-banners
- Desktop PWA's:chrome://flags#enable-desktop-pwas
Vanaf dat moment wordt het makkelijker. Nadat u de relevante vlaggen heeft ingeschakeld en het webadres van een PWA heeft ingevoerd, ziet u een Installeer op het bureaublad optie in het vervolgkeuzemenu van Chrome.
Dan krijg je een Installeer op het bureaublad pop-upprompt. Klikken op Toevoegen slaat de PWA op het bureaublad van uw pc op, waar u deze kunt starten net zoals elke Chrome-app.
PWA's zijn, als je het nog niet hebt gehoord, webapps die zijn ontworpen met de flexibiliteit van desktop-apps in gedachten. Ze starten vanaf pictogrammen en snelkoppelingen, net als native apps, maar hun afhankelijkheid van CSS3, JavaScript, en andere open webframeworks stellen hen in staat om met minimale browsers en platforms te werken porteren. Door een combinatie van plug-ins, web-API's en scripts te gebruiken, kunnen ze taken zoals netwerkverzoeken, pushmeldingen, het ophalen van inhoud en meer combineren.
Er is veel leuks aan PWA's. Ze hebben het potentieel om dat te doen verminder laadtijden en datagebruik, en sommigen hebben dat zelfs gedaan betere gebruikersinterfaces dan hun inheemse tegenhangers. Maar ze zijn niet perfect. Chrome heeft bijvoorbeeld geen eigen storefront voor PWA's. Om apps te vinden, moet je community-showcases doorzoeken zoals PWA.rocks. En PWA's kunnen Chrome nog niet optimaal gebruiken. In een verklaring eind vorig jaar zei Google dat het "manieren onderzoekt om de transitie te vereenvoudigen voor ontwikkelaars die afhankelijk zijn van exclusieve Chrome App API's."
Of je het nu leuk vindt of niet, Google gaat op volle kracht door met PWA's. In 2017 maakte de zoekgigant bekend dat het de ondersteuning voor Chrome-apps op Windows, Mac en Linux geleidelijk zou afschaffen ten gunste van PWA's "medio 2018".