Pojem

PWA

Progresívna webová aplikácia, web, ktorý sa správa ako mobilná aplikácia: dá sa pridať na plochu, funguje aj offline a môže posielať notifikácie. Je lacnejšou alternatívou k samostatným aplikáciám pre Android a iOS.

Aktualizované

Čo to znamená

PWA, progresívna webová aplikácia, je webová stránka, ktorá sa správa ako mobilná aplikácia. Dá sa pridať na plochu telefónu, otvára sa v samostatnom okne bez lišty prehliadača, funguje aj bez pripojenia k internetu a môže posielať notifikácie. Pritom ide stále o web dostupný cez bežnú adresu.

Technicky stojí na niekoľkých prvkoch: manifeste, ktorý určuje názov a ikonu aplikácie, service workeri, ktorý ukladá obsah do vyrovnávacej pamäte a umožňuje offline režim, a zabezpečenom pripojení cez HTTPS. Základom je responzívny dizajn, ktorý sa prispôsobí každej obrazovke.

PWA je lacnejšou alternatívou k samostatným aplikáciám pre Android a iOS. Jeden kód slúži všetkým zariadeniam, aktualizácie sa prejavia okamžite bez schvaľovania v obchodoch s aplikáciami a používateľ nemusí nič inštalovať z obchodu, aby začal.

Ako to funguje v praxi

Pre e-shopy, rezervačné systémy či klientske portály môže PWA zlepšiť opakované návštevy: zákazník má ikonu na ploche, stránka sa načíta rýchlo aj pri slabom signáli a notifikácie pripomenú stav objednávky. Rýchlosť sa odráža aj v Core Web Vitals.

Vďaka tomu, že ide o web, je PWA indexovateľná vyhľadávačmi, čo samostatné aplikácie nie sú. Pri mobile-first indexovaní je dobre spravená mobilná verzia výhodou aj pre SEO, pokiaľ obsah nie je skrytý len v klientskom kóde bez vykreslenia na serveri.

Pred rozhodnutím medzi PWA a natívnou aplikáciou treba zvážiť, aké funkcie zariadenia sú potrebné. Prístup ku kamere, polohe či notifikáciám PWA zvládne, no niektoré pokročilé funkcie a podpora na iOS bývajú obmedzenejšie.

Na čo si dať pozor

Offline režim znamená, že sa časť údajov ukladá v zariadení. Pri citlivých údajoch, napríklad v klientskom portáli s faktúrami, treba premyslieť, čo sa ukladá, ako dlho a ako sa údaje vymažú po odhlásení, aby sa neohrozila ochrana osobných údajov.

Notifikácie sú silný, ale ľahko zneužiteľný nástroj. Žiadosť o povolenie hneď pri prvej návšteve väčšina ľudí odmietne a príliš časté správy vedú k odinštalovaniu. Notifikácie by mali prinášať skutočnú hodnotu, nie len reklamu.

Potrebujete pojem vysvetliť na vašej konkrétnej situácii? Konzultácie od 55 € / hodina bez DPH, podľa témy a zložitosti.