Medan det började som ett experiment för fyrtio år sedan, har Internet blivit en väldigt viktig del av våra liv. Tänk på det, tänk på hur mycket inflytande det har på områden som utbildning, näringsliv, handel, vetenskap och teknik. För att klara av trafikbehovet och andra aspekter som hastighet och säkerhet har många nya webbstandarder och protokoll lagts till och uppgraderats över tiden. Faktum är att många av sådana protokoll och tekniker är inramade och utplacerade när vi talar. Förra veckan pratade uppfinnaren av webben, Tim Berners-Lee, om de förändringar som webben har sett på senare tid. Låt oss ta en titt på vilka nya saker vi ser på Internet just nu och de nya webbstandarderna vi presenteras inom en snar framtid.

HTTP2 och SPDY

Varje gång du besöker en webbplats måste du skriva " http: // ". Har du någonsin funderat varför dessa två snedstreck är där? Tja, förvånansvärt, som sagt av skaparen Lee själv var det bara ett misstag! HTTP2 kan ta bort den redundansen, men det är inte vad det handlar om. För några år sedan lanserade Google SPDY, ett projekt om variationer av HTTP. Och snart vågade Microsoft sig in i ett liknande projekt av sig själv. Men organisationen som får samtalet valde Googles projektion över Microsofts. HTTP2 i kombination med SPDY ger betydande förbättringar av webbsidans reningshastighet.

Medan majoriteten av webbläsarna har tillhandahållit stöd för SPDY i sina senaste versioner är det tyvärr inte tillräckligt för att den här funktionen kan fungera. För att ladda en webbsida snabbare måste webbplatsen resonera samma teknik. Populära webbplatser som Google, Facebook och Twitter har redan aktiverat den här möjligheten, men en stor del av webbplatserna har ännu inte gjort omkopplaren. Senare i år ser vi implementeringen och implementeringen av HTTP2.

WebRTC

Webbläsaren blir smartare varje dag. Inte bara blir det säkrare och stabilt, men bakom gardinerna är det tyst att implementera vissa hemgjorda verktyg för att ersätta egna verktyg som installeras separat och krävs. En sådan hemgjord funktion är Web Real Time Communication (WebRTC). Detta gör det möjligt för användare att göra videokonversioner utan att behöva använda en VoIP-tjänst som Skype. Allt som krävs är inbyggt i webbläsaren. Chrome och Firefox stöder redan WebRTC. Du kan gå vidare till WebRTC Demo-sidan för att prova den här funktionen.

SRCSET

Människor använder tusentals enheter för att komma åt webben. En person kan använda iPad Mini, medan den andra kan tycka att Nokia Asha ska komma till Interwebs labyrint. Några av dessa enheter sportar högupplösta skärmar, medan många av dem inte gör det. Utmaningen här är att tillhandahålla lämplig bildupplösning till användarna. Så hur gör vi det?

Svaret är Source Set (SRCSET). Det är en förlängning av HTML5-standarden, som tillåter webbdesigners att konfigurera olika versioner av samma bildfil. Så i enlighet med vilken typ av enhet du använder, hittar webbplatsen rätt bildresolution för dig. Trots att det ännu inte är vanligt, är det från och med nu det främsta sättet att övervinna problemet.

Responsive Web Design

Som SRCSET är Responsive Web Design något som många webbdesigners har börjat använda på sina webbplatser. Det kan finnas ett antal enheter som konsumenterna kan använda för att komma åt webbplatsen. Därigenom gör webbsidorna bra ut, oavsett vilken skärmstorlek det är att se på är viktigt. Ethan Marcotte hade beskrivit det ganska kortfattat. Idag har många webbplatser, inklusive Make Tech Easier, använt tekniker som fluidnät, flexibla bilder och mediafrågor för att göra webbplatsen anpassad på vilken skärm som helst.

HTML5 och CSS3

HTML5 har redan en hel del dragkraft. Webbprogrammeringsspråket är ansvarigt för skapandet och utseendet på en webbsida. Den nya versionen tillåter utgivare att bädda in video- och ljudinnehåll på en webbsida utan att behöva några verktyg från tredje part som Silverlight and Flash. Dessutom kan den hålla platsbaserad information också. Det ger också stöd för webbapps offlineåtkomst. Den här funktionen har redan godkänts men väntar på W3Cs rekommendation.

Efter över ett decennium rullade den tredje versionen av CSS slutligen ut. Den största skillnaden mellan CSS3 och dess tidigare versioner är separation av moduler. I de tidigare versionerna skulle allt skrivas i samma dokument, medan CSS3 införde separata moduler, var och en med särskild förmåga.

IPv6

När Internet blev inramat skapade skaparna det med 4, 3 miljarder adresser - i grund och botten så många termineringstider genom vilka enheter som skulle anslutas till webben. Men snart, när fler mobila enheter och datorer började dyka upp, fann de 4, 3 miljarder adresserna som verkade som om de aldrig kommer att utnyttjas fullt ut, otillräckliga för att möta dagens behov. Den nya versionen IPv6, som redan har antagits av flera populära webbplatser som Google och Facebook, erbjuder 340 trillion biljoner biljoner adresser. Det är säkert att anta att även om alla planeter i vårt solsystem hoppade på Internetanslutning från jorden, kommer vi fortfarande att få tillräckligt med det kvar.

Native Clients

Eftersom alla våra beräkningsbehov rör sig mot molnet, skärs våra webbläsare med mer kraft. Tack vare Google och Microsoft har vi flera inbyggda och bärbara webbapps som kan köras på webbläsaren själv. Google Drive och Office Online är två bra exempel. Fram till några månader sedan kunde dessa inbyggda appar inte ha gjorts för att köras på Android och andra mobila enheter, men de senaste ändringarna från Google visar stöd för icke-Intel-processorer.

Var är vi på väg?

Många av de ovannämnda webbstandarderna har inte varit vanliga än. Det är en kontinuerlig process, och antagandet tar ganska lång tid. Varje dag läggs nya saker till det, och de äldre, inte så optimerade koderna uttras. Många forskningsorganisationer arbetar med att bygga nya protokoll och förbättra de befintliga. Webben som vi vet förändras. För att hålla reda på det tar våra webbläsare också upp ny teknik. En mycket säker sak att komma ut ur detta är att Internet blir bättre.