Mens det startet som et forsøk for 40 år siden, har Internett blitt en svært viktig del av våre liv. Tenk på det, tenk på hvor mye innflytelse det har på områder som utdanning, næringsliv, handel, vitenskap og teknologi. For å takle trafikkbehovet og andre aspekter som fart og sikkerhet, har mange nye webstandarder og protokoller blitt lagt til og oppgradert over tid. Faktisk blir mange av slike protokoller og teknologier innrammet og distribuert når vi snakker. I fjor snakket oppfinneren av nettet, Tim Berners-Lee, om endringene weben har sett i nyere tid. La oss ta en titt på hvilke nye ting vi ser på internett akkurat nå, og de nye nettstandardene vi blir presentert om i nær fremtid.

HTTP2 og SPDY

Hver gang du besøker et nettsted, er du pålagt å skrive " http: // ". Har du noen gang trodd hvorfor de to skråstreket er der? Vel, overraskende, som fortalt av skaperen Lee selv, var det bare en feil! HTTP2 kan fjerne denne redundansen, men det handler ikke om det. For noen år siden lanserte Google SPDY, et prosjekt om variasjoner av HTTP. Og snart dristet Microsoft seg inn i et eget prosjekt. Men organisasjonen som kommer til å få anropet, plukket Googles projeksjon over Microsofts. HTTP2 kombinert med SPDY gir betydelige forbedringer på websiden gjengivelse hastighet.

Mens de fleste nettleserne har gitt støtte til SPDY i sine nyeste versjoner, er det dessverre ikke nok for at denne funksjonen kan fungere. For å laste en nettside raskere, må nettstedet resonere på samme teknologi. Populære nettsteder som Google, Facebook og Twitter har allerede aktivert denne muligheten, men et stort flertall av nettstedene har ennå ikke gjort bryteren. Senere i år ser vi implementeringen og distribusjonen av HTTP2.

WebRTC

Nettleseren blir smartere hver dag. Ikke bare blir det sikrere og stabilt, men bak gardinene er det stille å implementere noen hjemmelagde verktøy for å erstatte proprietære verktøy som installeres separat og kreves. En slik hjemmelaget funksjon er Web Real Time Communication (WebRTC). Dette tillater brukere å lage videosamtaler uten å måtte bruke en VoIP-tjeneste som Skype. Alt som kreves er innebygd i nettleseren. Chrome og Firefox støtter allerede WebRTC. Du kan gå over til WebRTC Demo-siden for å prøve denne funksjonen.

SRCSET

Folk bruker tusenvis av enheter for å få tilgang til Internett. En person kan bruke iPad Mini, mens den andre kan ha Nokia Asha til å komme til labyrinten til Interweb. Noen av disse enhetene har høyoppløsningsskjermbilder, mens mange ikke gjør det. Utfordringen her er å gi riktig bildeoppløsning til brukerne. Så hvordan gjør vi det?

Svaret er Source Set (SRCSET). Det er en utvidelse av HTML5-standarden, som gjør at webdesignere kan sette opp forskjellige versjoner av samme bildefil. Så i samsvar med hva slags enhet du bruker, vil nettstedet finne den riktige bildekonsesjonen for deg. Selv om det ennå ikke er vanlig, er dette nå den fremtredende måten å løse dette problemet på.

Responsivt webdesign

Som SRCSET er Responsive Web Design noe som mange webdesignere har begynt å distribuere på sine nettsteder. Det kan være et hvilket som helst antall enheter forbrukere kan bruke for å få tilgang til nettstedet. Derfor gjør nettsidene panorere godt, uavhengig av hvilken skjermstørrelse den blir sett på, er viktig. Ethan Marcotte hadde beskrevet det ganske kortfattet. I dag har mange nettsteder, inkludert Make Tech Easier, implementert teknikker som fluidnettet, fleksible bilder og medieforespørsler for å gjøre nettstedet ditt tilpasset på hvilken som helst skjermstørrelse.

HTML5 og CSS3

HTML5 har allerede en god del av trekkraften. Webprogrammeringsspråket er ansvarlig for opprettelsen og utseendet til en nettside. Den nye versjonen tillater utgivere å legge inn video- og lydinnhold på en nettside uten å kreve noen tredjepartsverktøy som Silverlight and Flash. I tillegg kan den holde plasseringsinformasjonen også. Det gir også støtte til nettilgang for nettapps. Denne funksjonen har allerede fått godkjenning, men avventer W3Cs anbefaling.

Etter over tiår har den tredje versjonen av CSS endelig rullet ut. Den største forskjellen mellom CSS3 og tidligere versjoner er separering av moduler. I de tidligere versjonene skulle alt skrives i samme dokument, mens CSS3 introduserte separate moduler, med hver med spesifikke egenskaper.

IPv6

Når Internett ble innrammet, tildelte skapere det med 4, 3 milliarder adresser - i utgangspunktet mange termineringstider gjennom hvilke enheter skulle koble seg til nettet. Men snart, etterhånden som flere mobile enheter og datamaskiner begynte å dukke opp, fant de 4.3 milliarder adressene som virket som de aldri vil bli utnyttet fullt ut, utilstrekkelig til å møte dagens behov. Den nye versjonen IPv6, som allerede er blitt vedtatt av flere populære nettsteder som Google og Facebook, tilbyr 340 tusen trillioner trillioner trillioner adresser. Det er trygt å anta at selv om alle planeter i vårt solsystem hoppet på Internett-tilkobling fra Jorden, vil vi fortsatt ha nok av det igjen.

Native Clients

Da alle våre beregningsbehov beveger seg mot skyen, blir nettleserne våre slått med mer kraft. Takket være Google og Microsoft har vi flere innfødte og bærbare webapper som kan kjøres på selve nettleseren. Google Disk og Office Online er to gode eksempler. Inntil noen måneder siden, kunne disse innfødte appene ikke blitt laget for å kjøre på Android og andre mobile enheter, men de siste endringene fra Google viser støtte for ikke-Intel-prosessor enheter.

Hvor er vi på vei?

Mange av de nevnte web-standardene har ikke gått i mainstream ennå. Det er en kontinuerlig prosess, og adopsjonen tar en god del tid. Hver dag blir nye ting lagt til, og de eldre ikke-så optimaliserte kodene blir utryddet. Mange forskningsorganisasjoner jobber med å bygge nye protokoller og forbedre eksisterende. Weben som vi vet, endrer seg. For å holde tritt med det, samler nettleserne våre også nye teknologier. En veldig sikker ting å komme ut av dette er Internett blir bedre.