PWA (progresivna web aplikacija) je web stranica izgrađena tako da se ponaša kao aplikacija. Može se dodati na početni zaslon mobitela, otvara se bez trake preglednika, radi i bez mreže te može slati obavijesti. Izraz su 2015. skovali Googleov inženjer Alex Russell i dizajnerica Frances Berriman.
Što je čini aplikacijom
- HTTPS, uvjet za sve ostalo
- Manifest: datoteka s nazivom, ikonom i bojama za početni zaslon
- Service worker: skripta koja sprema sadržaj u cache i drži stranicu dostupnom i kad veza padne
PWA ili nativna aplikacija
PWA ne prolazi odobrenje trgovine aplikacija i ne plaća njezinu proviziju, a jedna verzija radi na Androidu, iOS-u i računalu. Zauzvrat je pristup značajkama telefona uži, osobito na iPhoneu. Push obavijesti na iOS-u rade tek od verzije 16.4 iz 2023., i to samo kad je aplikacija dodana na početni zaslon.
Kome ima smisla
Webshopovima s kupcima koji se vraćaju, rezervacijskim sustavima i alatima koji se koriste svaki dan. Za stranicu koju posjetitelj otvori jednom dovoljna je brza responzivna stranica. PWA se nadograđuje na postojeću web stranicu, a Google je indeksira kao i svaku drugu.
Povezani pojmovi
Responsive dizajn
Pristup dizajnu gdje se stranica automatski prilagođava veličini ekrana — mobitel, tablet, desktop. Standard u 2026 jer 60%+ prometa je mobilni.
HTTPS
Šifrirana verzija HTTP protokola koja štiti podatke između preglednika i servera. Obavezan standard i potvrđen, iako slab, signal rangiranja.
Cache
Spremljena kopija stranice, slike ili podatka koju preglednik, server ili CDN vraća odmah, umjesto da je svaki put izrađuje ili dohvaća ispočetka.
Webshop
Web stranica preko koje kupci naručuju i plaćaju proizvode online. Objedinjuje katalog, košaricu, blagajnu, naplatu i obradu narudžbi.
Core Web Vitals
Googleov set metrika koje mjere brzinu i stabilnost stranice (LCP, INP, CLS). Direktan faktor rangiranja — spora stranica gubi SEO i konverzije.
