Mi az a PWA?

És miért lehet ez fontos számunkra, ha weboldalt tervezünk?

PWA
Szóval mi is az a PWA?

Nem! Most nem a Professional Women's Association – PWA (Sikeres Nők Egyesülete) lesz a téma! :-)

A mai időkben már alapvető elvárás, sőt kötelező érvényű, hogy a fejlesztéseknél a mobilos felhasználók kapják a nagyobb figyelmet. Ezzel nem is mondtam túl nagy újdonságot. Alapvetően három módon lehet ezt kivitelezni: mobilra optimalizált weboldalakkal (responsive), alkalmazásokkal (App), illetve progresszív webalkalmazásokkal (PWA). Ebben a cikkben az egyre terjedő és népszerűbbé váló középutas megoldás, a progresszív webappok (PWA-k) világát tekintjük át vázlatosan.

A PWA, vagyis a Progressive Web Application egy olyan technológia, amivel a web alapú alkalmazásokat viszonylag könnyen tehetjük platformfüggetlenné. Az a feladata, hogy a standard webes technológiákkal létrehozott (HTML, CSS, JS), böngészőben futó appok ne csak a böngészőben, hanem – főként mobil – eszközökre telepített alkalmazásként is tudjanak futni. 

Tehát, ha valaki a mobil böngészőjében felkeres egy honlapot, akkor a PWA-ready webapp felajánlhatja a látogatónak, hogy telepíti magát a telefon főképernyőjére. Ez nem csak egy hivatkozást tesz le a főképernyőre (a látszat ellenére), hanem engedélyezi az alkalmazásnak, hogy lokális tárolást használjon. Továbbá offline futtathat a háttérben egyes folyamatokat (Service Workerek segítségével) és kimondottan előnyös tulajdonsága, hogy a böngésző fejléce és lábléce is eltűnik a hatékonyabb helykihasználás érdekében.

Milyen előnyei vannak a PWA-nak?

A webes alkalmazásokat valódinak tűnő mobilalkalmazásként használni számos vitathatatlan előnnyel jár. Ezek az előnyök például:

- Nem szükséges Play Áruház (Android) vagy App Store (iOS) az alkalmazás telepítéséhez 
- Nincs szükség a webes alkalmazás mellett még igazi Android és iOS appokat fejlesztésére, ezáltal olcsóbbá és gyorsabbá teszi az app fejlesztését
- Köszönhetően a keresőmotoroknak sokkal egyszerűbb és gyorsabb eljutni a felhasználókhoz, mint egy valódi, store-okból telepíthető alkalmazás esetében 
- a natív alkalmazásokhoz viszonyítva minimális a karbantartási igényük, mert nincs teendő akkor, ha az operációs rendszereknek egy újabb verziója jelenik meg. 



mobilbarát

ISMERJE MEG AZ ÁRAINKAT

Természetesen kérhet egyedi árajánlatot is elképzelései megvalósításához

... és mik a hátrányok?

- Teljesítmény: A natív alkalmazások jelenleg még mindig sokkal gyorsabbak és gördülékenyebbek, mint webes társaik
- Hozzáférés az alacsonyabb szintű hardware-hez: míg a PWA-k nem feltétlenül férhetnek hozzá direktben a telefonba épített hasznos szenzorokhoz (bluetooth, kamera, GPS adatok, stb.), addig a natív alkalmazásokban erre megvan a lehetőség és a kialakult gyakorlat 
- Alapvetően a telefonunkon lévő böngésző szab határt a telefonon elérhető funkcionalitások kihasználásához. Szerencsére azért ezek a határok meglehetősen szélesek és csak bizonyos speciális funkciókat nem érünk el vele.



Mikor érdemes a progresszív webalkalmazást választani?

Mielőtt választ adnánk erre a kérdésre, az alkalmazások tekintetében egy érdekes tendenciára hívnám fel a figyelmet. Régen volt már divatja annak, amikor az okostelefonok hőskorában full tele pakolták a felhasználók alkalmazásokkal a mobiljukat. Mostanság már egyre kevesebb alkalmazás van a felhasználók telefonján, no pláne azokat is jóval rövidebb ideig használják. Letöltenek valamit, legfőképpen egy kényelmi szolgáltatást, később pedig amikor már nincs rá szükség, simán törlik.

Olyan vállalkozások számára lehet előnyös ez a megoldás, amelyek gyakran és megújuló információkat osztanak meg az oldalon. Amikor a felhasználó számára könnyen elérhetővé tudjuk tenni a weboldalunk / webalkalmazásunkat. A gyakran visszatérő látogatók könnyebben rávehetők arra, hogy lementsék az oldalunkat, amelynek újbóli megnyitása alkalmazásként sokkal jobb élményt nyújt számára. 


Tudtad?

A profiWEB csapata olyan weboldalakat tervez ügyfelei számára, amelyek rendelkeznek PWA funkcióval.
Bővebb információért vedd fel velünk a kapcsolatot.

Összefoglalva tehát a lényeg néhány kulcsszóban...

  • Reszponzív (mobilbarát): bármilyen eszköz kijelzőjén jól mutat
  • Net független: internet kapcsolat nélkül is használható
  • Alkalmazás-szerű használat: a mobil alkalmazásoknál szokásos módon navigálhatunk benne
  • Naprakész: egy un. Service Worker automatikusan figyeli, hogy mindig a legfrissebb verziót használjuk
  • Biztonságos: TLS kapcsolatot használ, ami arról gondoskodik, hogy a forgalmat ne lehessen lehallgatni
  • Könnyen megtalálható: egy megfelelően kitöltött un. Manifest írja le a tartalmat, amit a keresők gyorsan megtalálhatnak és indexelhetnek
  • Elköteleződés: hozzáfér az operációs rendszer újbóli elköteleződést (re-engagement) segítő beállításaihoz, pl. Push Notification
  • Könnyen telepíthető: Kitűzhető a mobilunk kezdőképernyőjére, hogy kézre essen a következő használatkor
  • Linkelhető: nagyon fontos, hogy egy linken érhető el az első használathoz, ezért könnyedén elérhető, megosztható másokkal

FACEBOOK COMMENTS WILL BE SHOWN ONLY WHEN YOUR SITE IS ONLINE



© 2010 Minden jog fenntartva
Cookie és Adatvédelmi tájékoztató