**zurück zu:**
[[software:software|Software]] \\
**Software-Links:** \\
[[software:nextcloud|Next Cloud]]
====== Was ist SPDY? ======
SPDY ist eine Erweiterung für Google Chrome um zu sehen welche Website http/2 umsetzt. Wenn der Blitz rechts oben Blau wird, ist http/2 Aktiv. Wenn Grau dann nicht. \\
===== Geschichte von SPDY =====
//HTTP, also das Hypertext Transfer Protocol, ist für digitale Verhältnisse uralt. Es wurde 1991 eingeführt und trägt seit 1999 die Versionsnummer 1.1. Entwickelt wurde es unter anderem von Tim Berners-Lee, dem Vater des World-Wide-Webs.
Seit 16 Jahren hat sich an dieser Technologie, die für die Übertragung von Websites genutzt wird, nicht viel verändert. Web- und Computerriesen wie Google und Microsoft begannen deshalb, eigene Nachfolger für HTTP/1.1 zu entwickeln.
Die grössten Wellen schlug dabei Google mit seinem Protokoll SPDY (ausgesprochen Speedy), welches nun auch als Basis für HTTP/2 dient. Der HTTP/2-Standard wurde von der Internet Engineering Taskforce (IETF) im Mai 2015 verabschiedet. Der Rakete HTTP/2 ist damit auch ganz offiziell der Start geglückt. //
**[[https://www.cyon.ch/blog/HTTP2-Raketenantrieb-fuers-Web|Cyon.ch Artikel]]**
===== Etwas über Http/2 =====
==== Ziel: ====
• Vermeidung von Zeitverlusten durch Latenz. \\
==== Vorteile von HTTP/2: ====
• **Kommunikation auf einem Kanal** \\
Mit HTTP/2 wird die Kommunikation zwischen Browser und Server über eine einzige Verbindung abgewickelt. \\
• **Stream Dependency** \\
Der Browser kann dem Server mitteilen, welche der zu ladenden Dateien für ihn wichtiger sind und die darum zuerst vom Server an den Browser geschickt werden sollen.
• Kompression der Kopfzeilen \\
• **Server Push** \\
Der Server kann dem Browser bereits Dateien schicken, bevor der Browser die entsprechende Dateien überhaupt angefordert hat. Das verhindert zeitintensive Roundtrips der Datenpakete zwischen dem Browser und dem Server.
• **Kompression der Kopfzeilen** \\
Die sogenannten HTTP-Header beinhalten die wichtigen Zusatzinformationen zu der angeforderten Datei. HTTP/1.1 erzeugt hier viele redundante Daten, was unnötigen Datenverkehr produziert. Mit HTTP/2 lassen sich diese Header drastisch in der Grösse reduzieren. Damit müssen weniger Daten ausgetauscht werden.
===== Installation =====
Unter folgendem Link auf Hinzufügen klicken: \\
https://chrome.google.com/webstore/detail/http2-and-spdy-indicator/mpbpobfflnpcgagjijhmgnchggcjblin