Während es vor vierzig Jahren als Experiment begann, ist das Internet ein sehr wichtiger Teil unseres Lebens geworden. Denken Sie darüber nach, überlegen Sie, welchen Einfluss es auf Bereiche wie Bildung, Wirtschaft, Handel, Wissenschaft und Technologie hat. Um der Verkehrsnachfrage und anderen Aspekten wie Geschwindigkeit und Sicherheit gerecht zu werden, wurden viele neue Webstandards und -protokolle hinzugefügt und im Laufe der Zeit aktualisiert. In der Tat werden viele dieser Protokolle und Technologien gerade so gestaltet und eingesetzt, wie wir es nennen. Vergangene Woche sprach Tim Berners-Lee, der Erfinder des Web, über die Veränderungen, die das Web in letzter Zeit erlebt hat. Werfen wir einen Blick darauf, welche neuen Dinge wir gerade im Internet sehen und welche neuen Webstandards wir in naher Zukunft präsentieren werden.

HTTP2 und SPDY

Bei jedem Besuch einer Website müssen Sie " http: // " eingeben . Hast du jemals gedacht, warum diese zwei Schrägstriche da sind? Nun, überraschend, wie es von seinem Schöpfer Lee selbst erzählt wurde, war es nur ein Fehler! HTTP2 könnte diese Redundanz entfernen, aber darum geht es nicht. Vor ein paar Jahren startete Google SPDY, ein Projekt über HTTP-Varianten. Und bald wagte Microsoft ein ähnliches Projekt. Die Organisation, die den Anruf tätigt, wählte jedoch die Projektion von Google gegenüber Microsoft aus. HTTP2 gekoppelt mit SPDY bringt signifikante Verbesserungen der Geschwindigkeit der Webseiten-Rendering.

Während die Mehrheit der Browser SPDY in ihren neuesten Versionen unterstützt, reicht dies leider nicht aus, um diese Funktion zu aktivieren. Um eine Webseite schneller zu laden, muss die Website die gleiche Technologie in Resonanz bringen. Bekannte Websites wie Google, Facebook und Twitter haben diese Funktion bereits aktiviert, aber die große Mehrheit der Websites muss noch wechseln. Später in diesem Jahr werden wir die Implementierung und Bereitstellung von HTTP2 sehen.

WebRTC

Der Webbrowser wird jeden Tag intelligenter. Nicht nur wird es sicherer und stabiler, sondern hinter den Kulissen implementiert es leise einige selbst entwickelte Tools, um proprietäre Tools zu ersetzen, die separat installiert werden und benötigt werden. Ein solches Eigenentwicklungsmerkmal ist Web Real Time Communication (WebRTC). Auf diese Weise können Benutzer Video-Unterhaltungen durchführen, ohne einen VoIP-Dienst wie Skype verwenden zu müssen. Alles Erforderliche ist in den Browser eingebaut. Chrome und Firefox unterstützen bereits WebRTC. Sie können zur WebRTC-Demoseite gehen, um diese Funktion auszuprobieren.

SRCSET

Menschen nutzen Tausende von Geräten, um auf das Web zuzugreifen. Eine Person könnte das iPad Mini benutzen, während die andere sich vielleicht an Nokia Asha interessiert, um ins Labyrinth der Interweb zu gelangen. Einige dieser Geräte haben hochauflösende Bildschirme, während viele von ihnen dies nicht tun. Die Herausforderung besteht darin, Benutzern eine angemessene Bildauflösung zu bieten. Wie machen wir das?

Die Antwort ist Quellgruppe (SRCSET). Es ist eine Erweiterung des HTML5-Standards, mit dem Webdesigner verschiedene Versionen der gleichen Bilddatei einrichten können. Je nachdem, welche Art von Gerät Sie verwenden, wird die Website die richtige Bildauflösung für Sie finden. Obwohl es bis jetzt noch Mainstream ist, ist dies einer der wichtigsten Wege, dieses Problem zu überwinden.

Sich anpassendes Webdesign

Ähnlich wie SRCSET ist Responsive Web Design etwas, das viele Webdesigner mit der Bereitstellung auf ihren Websites begonnen haben. Es könnte eine beliebige Anzahl von Geräten geben, die Verbraucher für den Zugriff auf die Website verwenden können. Daher ist es wichtig, dass die Webseiten unabhängig von der Bildschirmgröße gut dargestellt werden. Ethan Marcotte hatte es kurz und bündig beschrieben. Heutzutage haben viele Websites, einschließlich Make Tech Easier, Techniken wie flüssige Raster, flexible Bilder und Medienabfragen eingesetzt, um die Website auf jeder Bildschirmgröße anzupassen.

HTML5 und CSS3

HTML5 hat bereits eine Menge Traktion. Die Web-Programmiersprache ist verantwortlich für die Erstellung und das Aussehen einer Webseite. Mit der neuen Version können Publisher Video- und Audioinhalte auf einer Webseite einbetten, ohne dass Tools von Drittanbietern wie Silverlight und Flash erforderlich sind. Darüber hinaus kann es auch die standortbezogenen Informationen enthalten. Es bietet auch Unterstützung für den Offline-Zugriff von Web-Apps. Diese Funktion wurde bereits genehmigt, wartet jedoch auf die Empfehlung von W3C.

Nach über einem Jahrzehnt wurde schließlich die dritte Version von CSS eingeführt. Der größte Unterschied zwischen CSS3 und seinen vorherigen Versionen ist die Trennung der Module. In den vorherigen Versionen sollte alles in ein und demselben Dokument geschrieben werden, während CSS3 separate Module mit jeweils spezifischen Fähigkeiten einführte.

IPv6

Als das Internet gerahmt wurde, wurde es von den Videokünstlern mit 4, 3 Milliarden Adressen zugewiesen - im Prinzip so viele Endpunkte, über die sich Geräte mit dem Internet verbinden sollten. Aber bald, als immer mehr mobile Geräte und Computer auftauchten, wurden die 4, 3 Milliarden Adressen, die scheinbar nie vollständig genutzt werden, als unzureichend für die aktuellen Anforderungen befunden. Die neue Version IPv6, die bereits von mehreren populären Websites wie Google und Facebook übernommen wurde, bietet 340 "Billionen Billionen Billionen" -Adressen. Es ist davon auszugehen, dass, selbst wenn alle Planeten unseres Sonnensystems von der Erde aus auf eine Internetverbindung zugreifen, wir immer noch genug davon übrig haben werden.

Native Clients

Da alle unsere Computeranforderungen in Richtung Cloud verlagert werden, werden unsere Webbrowser mit mehr Leistung ausgestattet. Dank Google und Microsoft haben wir mehrere native und portable Web-Apps, die im Browser selbst ausgeführt werden können. Google Drive und Office Online sind zwei großartige Beispiele. Bis vor ein paar Monaten konnten diese nativen Apps nicht auf Android und anderen mobilen Geräten laufen, aber jüngste Änderungen von Google zeigen Unterstützung für Nicht-Intel-Prozessorgeräte.

Wohin gehen wir?

Viele der oben genannten Web-Standards sind noch nicht Mainstream geworden. Es ist ein kontinuierlicher Prozess, und die Annahme dauert ziemlich lange. Jeden Tag werden neue Dinge hinzugefügt, und die älteren, nicht so optimierten Codes werden aussortiert. Viele Forschungsorganisationen arbeiten daran, neue Protokolle zu erstellen und bestehende zu erweitern. Das Web, wie wir es kennen, verändert sich. Um damit Schritt zu halten, greifen unsere Webbrowser neue Technologien auf. Eine sehr sichere Sache, um daraus zu kommen, ist das Internet wird besser.