Hoewel het veertig jaar geleden begon als een experiment, is internet een zeer belangrijk onderdeel van ons leven geworden. Denk er eens over na, denk na over hoeveel invloed het heeft op gebieden als onderwijs, bedrijfsleven, handel, wetenschap en technologie. Om tegemoet te komen aan de verkeersvraag en andere aspecten zoals snelheid en beveiliging, zijn er in de loop van de tijd veel nieuwe webstandaarden en -protocollen toegevoegd en geüpgraded. In feite worden veel van dergelijke protocollen en technologieën op dit moment in beeld gebracht en ingezet. Vorige week sprak de uitvinder van het web, Tim Berners-Lee, over de veranderingen die het web de laatste tijd heeft doorgemaakt. Laten we eens kijken welke nieuwe dingen we nu op internet zien en de nieuwe webstandaarden die we in de nabije toekomst zullen krijgen.

HTTP2 en SPDY

Telkens wanneer u een website bezoekt, moet u " http: // " typen. Heb je ooit gedacht waarom die twee schuine strepen er zijn? Nou, verrassend genoeg, zoals verteld door de maker Lee zelf, was het gewoon een vergissing! HTTP2 kan die redundantie verwijderen, maar daar gaat het niet om. Een paar jaar geleden lanceerde Google SPDY, een project over variaties van HTTP. En al snel waagde Microsoft een vergelijkbaar project. De organisatie die de call moet plaatsen, koos echter de projectie van Google op die van Microsoft. HTTP2 gekoppeld aan SPDY brengt aanzienlijke verbeteringen aan in de renderingsnelheid van de webpagina.

Hoewel de meeste browsers ondersteuning hebben geboden voor SPDY in hun nieuwste versies, is dat jammer genoeg niet genoeg om deze functie in te schakelen. Om een ​​webpagina sneller te laden, moet de website dezelfde technologie weerkaatsen. Populaire sites zoals Google, Facebook en Twitter hebben deze mogelijkheid al ingeschakeld, maar een overgrote meerderheid van de sites moet nog overstappen. Later dit jaar zullen we de implementatie en implementatie van HTTP2 zien.

WebRTC

De webbrowser wordt elke dag slimmer. Niet alleen wordt het veiliger en stabieler, maar achter de gordijnen implementeert het ook stilletjes wat eigen gereedschap om eigen tools te vervangen die afzonderlijk worden geïnstalleerd en benodigd zijn. Een dergelijke eigenschap van een eigen bedrijf is Web Real Time Communication (WebRTC). Hiermee kunnen gebruikers videogesprekken voeren zonder een VoIP-service zoals Skype te gebruiken. Alles wat nodig is, is ingebouwd in de browser. Chrome en Firefox ondersteunen al WebRTC. U kunt naar de WebRTC Demo-pagina gaan om deze functie uit te proberen.

SRCSET

Mensen gebruiken duizenden apparaten om toegang te krijgen tot het web. De iPad Mini kan door één persoon worden gebruikt, terwijl de andere Nokia Asha naar het labyrint van het Interweb kan brengen. Sommige van deze apparaten bevatten schermen met hoge resolutie, terwijl veel van hen dat niet doen. De uitdaging hier is om gebruikers de juiste beeldresolutie te bieden. Dus hoe doen we dat?

Het antwoord is Source Set (SRCSET). Het is een uitbreiding van de HTML5-standaard, waarmee webontwerpers verschillende versies van hetzelfde afbeeldingsbestand kunnen instellen. Dus in overeenstemming met het soort apparaat dat u gebruikt, zal de website de juiste beeldresolutie voor u vinden. Hoewel het vanaf nu nog mainstream gaat, is dit een van de meest prominente manieren om dit probleem op te lossen.

Responsive Web Design

Net zoals SRCSET is Responsive Web Design iets dat veel webontwerpers op hun websites hebben geïmplementeerd. Er kunnen allerlei apparaten zijn die consumenten kunnen gebruiken voor toegang tot de website. Daarom is het belangrijk om de webpagina's goed te laten uitkomen ongeacht de schermgrootte waarop ze worden bekeken. Ethan Marcotte had het vrij bondig beschreven. Tegenwoordig hebben veel websites, waaronder Make Tech Easier, technieken zoals vloeibare rasters, flexibele afbeeldingen en mediaquery's ingezet om de website op elk schermformaat aan te passen.

HTML5 en CSS3

HTML5 heeft al behoorlijk wat grip. De web-programmeertaal is verantwoordelijk voor het maken en verschijnen van een webpagina. Met de nieuwe versie kunnen uitgevers video- en audiocontent insluiten op een webpagina zonder hulpmiddelen van derden, zoals Silverlight en Flash. Bovendien kan het ook locatiegebaseerde informatie bevatten. Het biedt ook ondersteuning voor offline toegang tot web-apps. Deze functie is al goedgekeurd maar wacht op de aanbeveling van W3C.

Na meer dan tien jaar rolde de derde versie van CSS eindelijk uit. Het grootste verschil tussen CSS3 en de vorige versies is de scheiding van modules. In de vorige versies moest alles in hetzelfde document worden geschreven, terwijl CSS3 afzonderlijke modules introduceerde, met elk specifieke mogelijkheden.

IPv6

Toen het internet werd ingelijst, gaven videomakers het 4, 3 miljard adressen - in feite dat veel eindpunten via welke apparaten verbinding moesten maken met internet. Maar al snel, toen steeds meer mobiele apparaten en computers opduiken, bleken de 4, 3 miljard adressen die er nooit volledig zouden zijn gebruikt onvoldoende te zijn om aan de huidige behoeften te voldoen. De nieuwe versie IPv6, die al is goedgekeurd door verschillende populaire websites zoals Google en Facebook, biedt 340 "triljoen biljoen biljoen" adressen. Het is veilig om aan te nemen dat zelfs als alle planeten van ons zonnestelsel op de internetverbinding van de aarde zijn gesprongen, we er nog steeds genoeg van over hebben.

Native Clients

Omdat al onze computerbehoeften op weg zijn naar de cloud, worden onze webbrowsers steeds krachtiger. Dankzij Google en Microsoft hebben we verschillende native en draagbare web-apps die in de browser zelf kunnen worden uitgevoerd. Google Drive en Office Online zijn twee geweldige voorbeelden. Tot een paar maanden geleden konden deze native apps niet zijn gemaakt voor gebruik op Android en andere mobiele apparaten, maar recente wijzigingen van Google tonen ondersteuning voor niet-Intel-processors.

Waar gaan we heen?

Veel van de bovengenoemde webstandaarden zijn nog niet mainstream gegaan. Het is een continu proces en de goedkeuring kost veel tijd. Elke dag worden er nieuwe dingen aan toegevoegd en de oudere niet-zo-geoptimaliseerde codes worden verwijderd. Veel onderzoeksorganisaties werken aan het bouwen van nieuwe protocollen en het verbeteren van de bestaande protocollen. Het internet zoals we het kennen, is aan het veranderen. Om ermee bij te blijven, halen onze webbrowsers ook nieuwe technologieën op. Een zeer zeker ding om hier uit te komen, is dat internet steeds beter wordt.