HTML-standarden: hva fremtiden byr på
Se hva du kan forvente av morgendagens nett etter hvert som HTML-standarden sakte utvikler seg.
Written by Thomas Sigdestad on
Se hva du kan forvente av morgendagens nett etter hvert som HTML-standarden sakte utvikler seg.
Written by Thomas Sigdestad on
Mens HTML-standarden utvikler seg, er det mer som en evolusjon enn en revolusjon. W3Cs arbeidsutkast av HTML 5.3 har vært under utvikling siden oktober 2018, og det skjer mye interessant utvikling innen HTML og webben.
En av hoveddrivkreftene bak webutviklingen er Google Chrome-prosjektet, og den viktigste fellesnevneren blant det meste av fremgangen vi ser og vil fortsette å oppleve er progressive web-apper (PWA-er). Det er en enorm mengde PWA-relatert teknologi der forbedringer bare har skrapet overflaten, og Chromes involvering kan ses som en forløper til de mer generelle webstandardene.
Her er noen kommende utviklinger relatert til HTML og webben:
En av drivkreftene bak utviklingen av e-handel og transaksjoner på webben er Payment request-API, som tar sikte på å forbedre mobil webutsjekking og aksept av kredittkort og andre betalingstjenester og løsninger.
Dette API-et vil i hovedsak demokratisere betaling. For eksempel, når kunder handler i en nettbutikk, vil webappen be om deres foretrukne betalingsmetode – som er integrert i operativsystemet og nettleseren. Kunder kan deretter fritt installere sine foretrukne transaksjonsverktøy, som Apple Pay, PayPal, Google Pay, Klarna og Vipps.
På denne måten er det ikke nødvendig å hente kredittkortinformasjon, da det vil være en mer tett integrert tjeneste enn før for sluttbrukeren. Det vil også være mindre arbeid for leverandørene og produsentene å motta betaling, og det er ikke nødvendig for dem å alliere seg med en bestemt transaksjonstjeneste.
Ikke gå glipp av innholdstrender: Atomistisk innholdsdesign-intervju »
Service workers er JavaScript-filer som kjører separat fra hovednettlesertråden, og som kan fange opp nettverksforespørsler, bufre eller hente ressurser fra cachen, og levere push-meldinger. Nå blir service workers en del av W3C-standarden.
Service workers utgjør selve grunnlaget for PWA-er. De muliggjør at nettsteder kan lastes uten å være tilkoblet, kjøre kode på enheten din uten å laste ned sider, lytte til hendelser og mer. Med PWA-er kan du få mange spennende bruksområder – raskere lastetider, offline push-varsler, øyeblikkelige overganger, lett design og app-lignende brukeropplevelser.
Med den nye Native File System-API kan webapper lese eller lagre endringer direkte til filer og mapper på brukerens enhet. Dette betyr at dobbeltklikk på et regneark på datamaskinen din vil åpnes direkte som en webapp, med mulighet for å lagre tilbake til den lokale filen.
Når denne teknologien har modnet, vil du kunne sette PWA-er som standardhandling for en fil på operativsystemet ditt, i stedet for en native app – som bringer alle fordelene med PWA-er inn i bildet.
Som en sidenotis kan vi se at gapet mellom native apper og webben har blitt mindre. På noen områder er gapet helt lukket – for eksempel Google Docs. Denne webappen er i de fleste tilfeller på nivå med native apper når det gjelder funksjonalitet, og legger til fordelene med webben ved sømløst samarbeid og deling.
Se også: Hvordan en digital opplevelsescloud kan løfte din virksomhet »
Microsoft Edge er Microsofts moderne nettleser, opprinnelig bygget med EdgeHTML og Chakra-motorer. Imidlertid ble nettleseren i 2019 gjenoppbygget ved hjelp av Chromium, noe som førte til at det historisk konservative Microsoft sluttet seg til Google som forløpere for PWA-teknologien.
Vi ser nå webapper på vei til appbutikker som Google Play og Microsoft Store, noe som ytterligere visker ut grensen mellom web og native.
Webben blir mer "immersiv" med støtte for virtuell virkelighet og utvidet virkelighet gjennom WebXR Device API. Økt immersjon åpner opp for flere nye forbruker- og produsentscenarier, kundereise-kontaktpunkter og forretningsmuligheter.
Å sikre trygg autentisering er et evigvarende problem på webben, men WebAuthn og Web Authentication API gir webapper tilgang til autentikatorer. Dette betyr praktisk talt at sluttbrukere kan bruke biometrikk eller andre midler for å logge seg trygt inn på webtjenester og PWA-er.
WebAssembly er en fremvoksende standard for et binært instruksjonsformat for en stackbasert virtuell maskin. For eksempel tillater Microsoft deg å kode i .NET og kompilere til WebAssembly. Dette kan gjøre webben raskere og mer i stand til å påta seg tunge oppgaver – da det ikke lenger er obligatorisk å gjøre det i for eksempel JavaScript.
Se også: 6 ting du ikke kan glemme når du velger CMS »
En gang i tiden var Apple et av de mest innovative selskapene i den digitale verden. Nå opptrer de som om de var Microsoft da sistnevnte dominerte verden med Internet Explorer 6.
Apple har i hovedsak bremset all webutvikling for å beskytte sitt eget økosystem. For å være rettferdig har det amerikanske selskapet ikke stoppet fremgang helt, men de driver ikke akkurat innovasjon. Hva vil dette føre til? Vi vet alle hvordan det gikk for Microsoft: utslettelsen av IE og irrelevansen til Windows.
Konklusjonen er at fremtidens operativsystem er nettleseren – det er den fremtidige applikasjonsplattformen for folk flest. Men: Det vil alltid være noen som har behov for native applikasjonsløsninger som ikke er standardiserte nok for webben.
***
Selv med native apper og den fragmenterte omnichannel-virkeligheten i dag og i morgen, er ikke webben på vei bort. Webben har mange fordeler som gagner praktisk talt alle – fra tid til å få det du trenger og ingen behov for en appbutikk, til uendelige muligheter for gjenbruk og utviklingshastighet. URL-en alene er en gyldig grunn til å fortsette å bruke webben.
Få enda mer innsikt 🤓