Hva er en progressiv web app?

Sigurd Heggemsnes

sigurd@kult.design

Publisert: Invalid Date
Oppdatert: 2. juni 2024

En app pakket inn i en vanlig nettside

En progressiv web applikasjon (PWA) er en web-app som utnytter de nyeste og mest moderne webfunksjonene for å levere en app-lignende opplevelse, pakket inn i en vanlig nettside.

Det er ikke uvanlig å høre noen fortelle om en idé de har til en app. Dessverre er realiteten at vi bruker færre apper enn før, og terskelen blir høyere for å laste ned en ny.

Ofte et rimeligere alternativ

Web apps har derfor blitt et godt alternativ til enkelte digitale tjenester. Det kan bety flere brukere, og mindre kostnader.

Noen kjente web apps inkluderer Twitter for mobil, Washington Post og Flipboard.

et skjermbilde av twitter for mobil, washington post, og flipboard.

Applikasjonene har spesielle krav

Progressive

Fungerer for alle brukere, uavhengig av nettleser.

Responsive

Passer alle enhetsformer: PC-er, mobiler og nettbrett.

Nettverksuavhengige

Takket være en "service worker" funger de på alle nettverkshastigheter.

App-lignende

Føles som en applikasjon, takket være ‘applikasjons-shell’-strukturen

Ferske

Holder seg up-to-date takket være "service worker" sin oppdateringsprossess.

Trygge

En PWA skal hostes fra HTTPS, som sørger for at tilkoblingen er trygg.

Mulig å oppdage

Applikasjonens komponenter sørger for at den plukkes opp av søkemotorer.

Engasjerende

Holder engasjementet til brukeren oppe gjennom blant annet push varsler.

Installerbare

Tillater brukere å legge apper de liker på hjemskjermen uten en appbutikk.

Linkbare

Enkle å dele via en URL, som en tradisjonell nettside.

Når kravene over er møtt vil nettleseren identifisere nettsiden som en progressiv web app, og behandle den deretter. I tillegg til disse er det derimot flere komponenter som trengs for å oppnå en velfungerende PWA.

Har du flere spørsmål?

Vi i Kult Byrå har bred erfaring rundt å bygge web apps for ulike formål. Ta gjerne kontakt om du har noen flere spørsmål – det er alltid kult å komme i prat.