Progressive webapps: hvad er det? Enkelt forklaret
Progressive webapps er fremtidens appmodel. Du kan finde ud af, hvad udtrykket er, og hvordan disse apps fungerer i denne artikel.
Hvad er progressive webapps?
- Udtrykket "progressiv" kommer fra latin og betyder "progressiv" eller "progressiv". Progressive webapps er avancerede apps, der har adskillige fordele i forhold til naturlige apps.
- HTML5, CSS3 og JavaScript kan bruges til implementeringen.
- Ideen bag progressive webapps er som følger: Apps skal ikke længere installeres fra butikken i fremtiden, men via internetbrowser, da dette alligevel er tilgængeligt på enhver enhed.
- Washington Post, Flipkart, familieportalen netmoms og Booking.com har allerede de første succesrige PWA'er på markedet. Den indiske onlinebutik Flipkart er et godt eksempel, der var i stand til at opnå en stigning i konverteringsfrekvensen på 70% og en tredobbelt tid på hjemmesiden med PWA. Konverteringskursen henviser til antallet af brugere, der kom til webstedet som interesserede parter og "konverterede" til kunder. Andre eksempler på PWA'er er Google I / O, Get Kana!, Air Horner, Expense Manager eller QR Code Scanner.
- Progressive webapps understøttes endnu ikke af alle browsere. Chrome og Firefox er allerede fuldt kompatible, der er positive signaler fra Safari, Opera og Edge.
Sådan fungerer progressive webapps
- En progressiv webapp - PWA til kort - startes ved at indtaste den tilsvarende URL i browseren. Webserveren modtager anmodningen og videresender den til PWA, der derefter genererer HTML-kildekoden på et websted.
- Dette websted er tilpasset slutapparatet på grund af det responsive design. Selvom der fås adgang til PWA via en URL, kan du trække ikonet på din hjemmeskærm og bruge appen offline.
Servicemedarbejder - en vigtig del af progressive webapps
- Servicemedarbejdere køres af websteder i baggrunden og bruges primært til cache, dvs. til midlertidigt at gemme information til offline brug. Når informationen er blevet åbnet online, kan den bruges igen og igen, selvom slutapparatet i øjeblikket er offline.
- Servicemedarbejdere skal programmeres specielt, registreres i JavaScript og installeres. Da servicemedarbejdere har brug for HTTPS, kører hver PWA også med HTTPS. Servicemedarbejdere leveres også af forskellige rammer, så de ikke nødvendigvis skal udvikles internt.
Særlige egenskaber ved progressive webapps
På trods af den måde, det fungerer som et websted, leverer PWA'er en række specielle funktioner, der allerede er kendt fra normale apps:
- Tilføj-til-hjemmeskærm: Når du åbner en PWA og trækker den på dens hjemmeskærm, vises et ikon, der svarer til denne app. Hvis du klikker på det, åbnes PWA'en og - som allerede nævnt - kan også bruges offline.
- Push-meddelelser: Indehavere af en PWA kan hermed henvise til rabatter, begivenheder og andre ting.
- Offline-funktionalitet: Offline-tilgængelighed garanteres ved hjælp af cache. Dette er et vigtigt aspekt, især for brugere med dårlige internetforbindelser.
- Ingen installation: Progressive webapps behøver ikke at installeres, hvilket sparer meget lagerplads. Den mentale hindring for at installere en app er også meget højere end bare at åbne et websted og oprette et ikon. Da PWA'er ikke skal installeres, er operatørerne også uafhængige af app-butikker, hvilke aktier vil blive indsamlet til markedsføring.
I det næste praktiske tip finder du ud af, hvad du har brug for Java til.