PWA je verjetno večini neznana kratica. Vendar jo utegnemo v prihodnje srečevati pogosteje, saj so napredne spletne aplikacije ali po angleško Progressive Web Apps trenutno najbolj razvpit in uporabljan način, kako spletne strani oz. storitve dokaj enostavno pretvoriti v samostojne aplikacije. Več znanih ponudnikov je že prilagodilo svoja spletišča za namestitev v obliki PWA, na ta način pa si lahko med aplikacije in na domačo stran ali namizje dodaš tudi Tehnozvezdje! Mogoče bolj za hec, ker razlike v primerjavi z odpiranjem v brskalniku v resnici ni, ampak zakaj ne?
Ideja o naprednih spletnih aplikacijah živi že kar nekaj časa in raste skupaj z napredkom spletnih tehnologij, ime pa so ji kakšni dve leti nazaj dali v Googlu. Tam so bili tudi precejšnji začetni podporniki, dokler se ni za stvar še skoraj bolj ogrel Microsoft. Obema princip pride prav, kajti Goole se trudi z operacijskim sistemom Chrome OS, ki v osnovi ni nič drugega kot spletni brskalnik, in na podoben način so izvedene tudi »aplikacije« za Android Go, različico operacijskega sistema za manj zmogljive, poceni telefone. Microsoft pa ima v Windows 10 velik problem s številom in kakovostjo aplikacij. Zato so »programčki« vrste PWA ena od možnih rešitev te zagate.
V osnovi so to spletne strani, ki jih je mogoče »namestiti« in se potem odprejo samostojno, ne v brskalniku, ampak v svojem oknu oz. kot vsaka aplikacija na telefonu. Predvsem pa je pomembno, da znajo izkoriščati marsikatere funkcionalnosti sistema. Lahko pošiljajo obvestila, dostopajo do lokacije, fotoaparata, različnih tipal v telefonu, biometričnih elementov (prstnega odtisa in prepoznavanja obraza), procesov v ozadju in tako naprej. Zato se lahko obnašajo (skoraj) kot prave aplikacije, hkrati pa so še vedno hitre, odzivne in ne zasedajo prostora na napravi. Vse teče na spletu. Jasno je, da v primerjavi s pravimi aplikacijami obstajajo omejitve, čisto vseh funkcionalnosti ne ponujajo in dizajn je omejen s tem, kar omogoča splet. V programu se da marsikaj bolje in lepše prilagoditi. Kljub pomanjkljivostim pa je ideja naprednih spletnih aplikacij privlačna zaradi več razlogov. Ker z njimi skorajda ni dela, ker so »lahka« različica pravih, ker se ni treba ukvarjati z »vpisom« v trgovino z aplikacijami (da pa se jih spraviti tudi tja) in ker si ponudniki kljub minimalnemu trudu potencialno lahko priborijo mesto na domačem zaslonu ali namizju.
Med znanimi storitvami, ki že obstajajo v obliki PWA so denimo Google Foto, Instagram, Twitter, Trivago, Pinterest,Flipboard, Medium, Alibaba, Financial Times in še druge. In kot rečeno si lahko namestiš tudi Tehnozvezdje. Nivo integracije s sistemom se od storitve do storitve razlikuje. Pri naši »aplikaciji« in marsikje drugod so na voljo zgolj obvestila, pri nekaterih pa še dostop do kakšne od strojnih funkcij, npr. fotoaparata. In prav vse so manj sposobne od pravih aplikacij. V Instagramu se tako ne da prilagajati velikosti (izseka) fotografije. V Twitterju Lite ni mogoče imeti več kot enega uporabniškega računa – je pač samo ena stran. In tako naprej. Lahko so uporabne, a ne vedno in za vse namene. In fino je, da so vidne, ne izgubljajo se v množici zavihkov v brskalniku, hkrati pa ne obremenjujejo po nepotrebnem sistema.
Kako pa sploh do njih? V sistemih Android in Windows 10 najlažje z brskalnikom Chrome. V njem odpri želeno stran in potem v stranskem meniju (pri pokončne črtice) klikni na možnost Dodajanje na začetni zaslon (Add to home screen) v Androidu oz. Namesti (Install) v Windows 10. S tem gre ikona na seznam programov in ko jo klikneš, se stran odpre v svojem oknu. Če pošilja obvestila ali želi do česa dostopati, bo to ob prvem odpiranju povedala in vprašala za dovoljenja. V sistemu iOS moraš stran odpreti s Safarijem, potem na klikniti na ikono za »deljenje vsebine«, kjer znova najdeš opcijo Add to Home Screen. Nič ni narobe, če se s tovrstnimi aplikacijami malo poigraš in če vsaj za priljubljene strani in storitve preveriš, ali so prilagojene za PWA. Vsaj kdaj pa kdaj je mogoče bolje odpreti to varianto kot tisto pravo. Sicer zmogljivejšo, a tudi kompleksnejšo.









Brez komentarjev