Tilbage til ordlisten

Progressiv webapplikation (PWA)

En progressiv webapplikation (PWA) er en webapplikation, der opfører sig som en mobilapp: den åbnes fra en browser, kan installeres på startskærmen og bliver ved med at virke med en dårlig eller manglende forbindelse. Den kombinerer webbets rækkevidde med oplevelsen fra en app.

Derfor er det vigtigt

En PWA kan nås via en simpel URL: ingen download fra en butik, ingen installationsbarriere, og indholdet kan indekseres af søgemaskinerne. For en virksomhed betyder det én oplevelse, der virker på alle enheder og kan deles som et link. Den erstatter ikke en native app til alt, men den udvider din tilstedeværelse til alle de brugere, der aldrig går gennem en app-butik.

Sådan fungerer det

To stykker webteknologi gør det meste af arbejdet. En service worker ligger mellem appen og netværket og cacher indhold, så siderne indlæses øjeblikkeligt og bliver ved med at virke offline. Et web app manifest beskriver appens navn, ikon og farver, hvilket lader browseren foreslå installation på startskærmen. Serveret over HTTPS starter PWA'en derefter i fuld skærm som enhver anden app, mens den nedenunder forbliver et website: én kodebase, altid opdateret, ingen butiksgodkendelse nødvendig.

Sådan hænger det sammen med GoodBarber

Alle GoodBarber-apps findes både som native iOS- og Android-apps og som PWA, genereret fra det samme projekt og det samme indhold. Du administrerer én app; dit publikum vælger sin egen indgang. Læs om GoodBarbers PWA-teknologi, eller opret en PWA.

Ofte stillede spørgsmål

Kan en PWA installeres som en almindelig app?
Ja. Når de tekniske kriterier er opfyldt, tilbyder browseren at føje PWA'en til startskærmen. Den får derefter sit eget ikon og åbner i fuld skærm, uden browserens grænseflade, ligesom enhver anden installeret app.
Er en PWA bedre end en native app?
De dækker forskellige behov. En native app giver den dybeste integration med enheden og en plads i app-butikkerne; en PWA giver øjeblikkelig adgang uden download og kan indekseres på webbet. Mange projekter klarer sig bedst med begge dele, og derfor genererer GoodBarber de to fra ét projekt.

Nyttige links

Relaterede termer