Progressive webapps kan aktiveres på Desktop Chrome lige nu – her er hvordan

Den nyeste version af Chrome giver dig mulighed for at installere progressive webapps – webapps designet med desktop-apps' fleksibilitet i tankerne – på din pc's skrivebord.

Apps på Chrome tilbyder generelt en god brugeroplevelse, men de kan være mareridt for udviklere, der skal navigere i browserens proprietære API'er. Heldigvis flytter Google til at vedtage en platform -- Progressive webapps -- det fjerner mange af kompleksiteten, og det understøttes i den seneste stabile version af Chrome.

Det er nemt at aktivere progressive webapps i Chrome. Hvis du antager, at din klient er opdateret, skal du blot skifte mellem tre udviklingsflag: App-bannereog Eksperimentelle app-bannere, som aktiverer de prompter, der lader dig installere webapps; og Desktop PWA'er, som tilføjer vindues- og bannerunderstøttelse til PWA'er.

Hvis linkene ikke virker for dig, kan du prøve at kopiere og indsætte disse webadresser i adresselinjen:

  • App-bannere:chrome://flags#enable-app-banners
  • Eksperimentelle app-bannere:chrome://flags#enable-experimental-app-banners
  • Desktop PWA'er:chrome://flag#enable-desktop-pwas
Progressive Web App-flag i Chrome.

Det bliver nemmere fra det tidspunkt. Når du har aktiveret de relevante flag og indtastet en PWA's webadresse, vil du se en Installer på skrivebordet mulighed i Chromes rullemenu.

Så får du en Installer på skrivebordet pop op-prompt. Klik på Tilføje gemmer PWA'en på din pc's skrivebord, hvor du kan starte den, ligesom du ville gøre med enhver Chrome-app.

PWA'er, hvis du ikke har hørt det, er webapps, der er designet med desktop-apps' fleksibilitet i tankerne. De starter fra ikoner og genveje ligesom native apps, men deres afhængighed af CSS3, JavaScript, og andre åbne web-rammer giver dem mulighed for at arbejde på tværs af browsere og platforme med minimal portering. Ved at bruge en kombination af plugins, web-API'er og scripts er de i stand til at jonglere med opgaver som netværksanmodninger, push-meddelelser, indholdshentning og mere.

Der er meget at kunne lide ved PWA'er. Det har de potentialet til reducere indlæsningstider og dataforbrug, og nogle har endda bedre brugergrænseflader end deres oprindelige modstykker. Men de er ikke perfekte. Chrome mangler f.eks. en førsteparts butiksfacade til PWA'er -- for at finde apps skal du gennemsøge fællesskabsudstillingsvinduer som f.eks. PWA.rocks. Og PWA'er kan ikke bruge Chrome fuldt ud endnu. I en erklæring sidst sidste år sagde Google, at det har "undersøgt måder at forenkle overgangen for udviklere, der er afhængige af eksklusive Chrome App API'er."

Men kan du lide eller ej, Google går på fuld damp med PWA'er. I 2017 annoncerede søgegiganten at det ville udfase support til Chrome-apps på Windows, Mac og Linux til fordel for PWA'er ved "midten af ​​2018".