HTTP/2 är klart!
- JoWa
- Global Moderator
- Inlägg: 7780
- Blev medlem: 09 jun 2012, 06:16
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Boo
- Kontakt:
Re: HTTP/2 är klart!
CloudFlare Blog: HTTP/2 is here! Goodbye SPDY? Not quite yet
Här kan man jämföra HTTP/1.1 med HTTP/2: https://www.cloudflare.com/http2/
För mig var HTTP/2 69 % snabbare första gången, och 92 % snabbare andra gången.
Mer om HTTP/2: https://www.cloudflare.com/http2/what-is-http2/
HTTP/2-användningen är nu 2,6 %: https://w3techs.com/technologies/compar ... p2,ce-spdy
Här kan man jämföra HTTP/1.1 med HTTP/2: https://www.cloudflare.com/http2/
För mig var HTTP/2 69 % snabbare första gången, och 92 % snabbare andra gången.
Mer om HTTP/2: https://www.cloudflare.com/http2/what-is-http2/
HTTP/2-användningen är nu 2,6 %: https://w3techs.com/technologies/compar ... p2,ce-spdy
Noble Numbat | Firefox 125β (snap) | Privacy Badger
- JoWa
- Global Moderator
- Inlägg: 7780
- Blev medlem: 09 jun 2012, 06:16
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Boo
- Kontakt:
Re: HTTP/2 är klart!
Nu har Facebook uppgraderat till HTTP/2. Därmed använder sex av de tio mest besökta sidorna HTTP/2.
Akamai, som inte endast sponsrar Let’s Encrypt, utan även ingår i ISRG, använder också HTTP/2. Akamais Mark Nottinham, som är ordförande för IETF HTTP Working Group, som utarbetade HTTP/2, använder förstås HTTP/2 för sin egen sida, till vilken han nyss skaffade ett certifikat från Let’s Encrypt.
Fler CDN (content delivery network, content distribution network) och vilka protokoll de stöder redovisas här: https://istlsfastyet.com/#cdn-paas
Användningen av HTTP/2 fortsätter att öka snabbt: https://w3techs.com/technologies/compar ... p2,ce-spdy
- Google.com: HTTP/2
- Facebook.com: HTTP/2
- Youtube.com: HTTP/2
- Baidu.com: SPDY/3.1 (https://ss1.bdstatic.com)
- Amazon.com
- Yahoo.com: HTTP/2
- Wikipedia.org: SPDY/3.1
- Qq.com
- Twitter.com: HTTP/2
- Google.co.in: HTTP/2
Akamai, som inte endast sponsrar Let’s Encrypt, utan även ingår i ISRG, använder också HTTP/2. Akamais Mark Nottinham, som är ordförande för IETF HTTP Working Group, som utarbetade HTTP/2, använder förstås HTTP/2 för sin egen sida, till vilken han nyss skaffade ett certifikat från Let’s Encrypt.
Fler CDN (content delivery network, content distribution network) och vilka protokoll de stöder redovisas här: https://istlsfastyet.com/#cdn-paas
Användningen av HTTP/2 fortsätter att öka snabbt: https://w3techs.com/technologies/compar ... p2,ce-spdy
Noble Numbat | Firefox 125β (snap) | Privacy Badger
- JoWa
- Global Moderator
- Inlägg: 7780
- Blev medlem: 09 jun 2012, 06:16
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Boo
- Kontakt:
Re: HTTP/2 är klart!
HTTP/2 används nu mer än SPDY. Marginalen är dock minimal.
SPDY kommer nog snart att börja att minska i användning. I maj försvinner stöd för SPDY/3.1 från Chrome. Internet Explorer och Edge i Windows 10 stöder HTTP/2, men inte SPDY (IE i W8.1 stöder SPDY/3).
Wikimedia är på gång med att övergå från SPDY till HTTP/2.
Wikimedia är på gång med att övergå från SPDY till HTTP/2.
Noble Numbat | Firefox 125β (snap) | Privacy Badger
- JoWa
- Global Moderator
- Inlägg: 7780
- Blev medlem: 09 jun 2012, 06:16
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Boo
- Kontakt:
Re: HTTP/2 är klart!
Wikimedia börjar närma sig att aktivera HTTP/2. Det används redan, sedan i måndags, på https://pinkunicorn.wikimedia.org/ Där stöds HTTP/2 och HTTP/1.1, men inte SPDY/3.1.
Noble Numbat | Firefox 125β (snap) | Privacy Badger
- JoWa
- Global Moderator
- Inlägg: 7780
- Blev medlem: 09 jun 2012, 06:16
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Boo
- Kontakt:
Re: HTTP/2 är klart!
I fredags inaktiverades stöd för SPDY/3.1 i Chromium (52): https://chromium.googlesource.com/chrom ... dfc77211e5
Noble Numbat | Firefox 125β (snap) | Privacy Badger
- JoWa
- Global Moderator
- Inlägg: 7780
- Blev medlem: 09 jun 2012, 06:16
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Boo
- Kontakt:
Re: HTTP/2 är klart!
Nu har Wikimedia äntligen aktiverat HTTP/2.
Det skedde knappt två veckor innan HTTP/2 fyller ett år, och stöd för SPDY/3.1 inaktiveras i Chrome (15 maj). I Chrome beta inaktiverades SPDY/3.1 första maj.
Det skedde knappt två veckor innan HTTP/2 fyller ett år, och stöd för SPDY/3.1 inaktiveras i Chrome (15 maj). I Chrome beta inaktiverades SPDY/3.1 första maj.
Noble Numbat | Firefox 125β (snap) | Privacy Badger
- JoWa
- Global Moderator
- Inlägg: 7780
- Blev medlem: 09 jun 2012, 06:16
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Boo
- Kontakt:
Re: HTTP/2 är klart!
RFC 7540 fyller ett år i dag! Eller i går, beroende på tidszon.
RFC 7540 on Hypertext Transfer Protocol Version 2 (HTTP/2) skickades 2015-05-14, kl. 23:07:33 UTC, d.v.s. 2015-05-15, kl. 01:07:33 svensk sommartid, som är UTC+2. Google hade för avsikt att fira dagen med att inaktivera SPDY/3.1 i Chrome, men ändrade sig och kommer istället att inaktivera SPDY först i Chrome 51, som släpps senare i maj. I Chrome 51 beta inaktiverades SPDY den 1 maj. Det är också inaktiverat i Opera Developer 39, och kommer troligen att vara det i Opera Beta, då den uppdateras till 38 (Chromium 51). Jag har inte sett något om när stöd för SPDY skall tas bort från Firefox.
På serversidan fortsätter användningen av HTTP/2 att öka, medan användningen av SPDY ser ut att ha minskat marginellt hittills i maj.
De tio mest besökta domänerna (enligt Alexa):
RFC 7540 on Hypertext Transfer Protocol Version 2 (HTTP/2) skickades 2015-05-14, kl. 23:07:33 UTC, d.v.s. 2015-05-15, kl. 01:07:33 svensk sommartid, som är UTC+2. Google hade för avsikt att fira dagen med att inaktivera SPDY/3.1 i Chrome, men ändrade sig och kommer istället att inaktivera SPDY först i Chrome 51, som släpps senare i maj. I Chrome 51 beta inaktiverades SPDY den 1 maj. Det är också inaktiverat i Opera Developer 39, och kommer troligen att vara det i Opera Beta, då den uppdateras till 38 (Chromium 51). Jag har inte sett något om när stöd för SPDY skall tas bort från Firefox.
På serversidan fortsätter användningen av HTTP/2 att öka, medan användningen av SPDY ser ut att ha minskat marginellt hittills i maj.
De tio mest besökta domänerna (enligt Alexa):
- Google.com: HTTP/2
- Youtube.com: HTTP/2
- Facebook.com: HTTP/2
- Baidu.com
- Yahoo.com: HTTP/2
- Wikipedia.org: HTTP/2
- Amazon.com
- Twitter.com: HTTP/2
- Qq.com
- Google.co.in: HTTP/2
Noble Numbat | Firefox 125β (snap) | Privacy Badger
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
Re: HTTP/2 är klart!
Hhhmmm, jag får nog börja förbereda mig för detta. Det är inte bara tekniskt intressant, det är "rätt sak att göra".
- JoWa
- Global Moderator
- Inlägg: 7780
- Blev medlem: 09 jun 2012, 06:16
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Boo
- Kontakt:
Re: HTTP/2 är klart!
Och det blir än bättre med TLS 1.3: More Privacy, Less Latency – Improved Handshakes in TLS version 1.3.
Och sedan när TCP byts ut mot UDP, i form av QUIC.
Google har experimenterat med det i åtminstone tre år: Experimenting with QUIC. Stöds av Chromium och kan (in)aktiveras med chrome://flags/#enable-quic.
Och sedan när TCP byts ut mot UDP, i form av QUIC.
Google har experimenterat med det i åtminstone tre år: Experimenting with QUIC. Stöds av Chromium och kan (in)aktiveras med chrome://flags/#enable-quic.
Noble Numbat | Firefox 125β (snap) | Privacy Badger
- JoWa
- Global Moderator
- Inlägg: 7780
- Blev medlem: 09 jun 2012, 06:16
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Boo
- Kontakt:
Re: HTTP/2 är klart!
Nu när Chrome 51 har släppts med SPDY/3.1 inaktiverat, kan det vara lämpligt att göra en liten översikt:
HTTP/2 + HTTP/1.1: Chrome 51+, Opera 38+, Vivaldi 1.2+, Edge, IE (Windows 10)
HTTP/2 + SPDY + HTTP/1.1: Firefox, Safari 9.x, Opera 36 (XP, Vista)
SPDY + HTTP/1.1: IE (Windows 8.1), Opera 12.x, Safari 8
HTTP/1.1: IE (Windows XP, Vista, 7, 8)
Opera 38 och Vivaldi 1.2 har ännu inte släppts som stabila versioner.
På serversidan drar HTTP/2 alltmer ifrån SPDY: https://w3techs.com/technologies/compar ... p2,ce-spdy
HTTP/2 används på 7,8 % av alla webbsidor, inklusive sidor med endast osäker anslutning. HTTP/2, som det är implementerat i webbläsare, kräver en säker anslutning.
HTTP/2 + HTTP/1.1: Chrome 51+, Opera 38+, Vivaldi 1.2+, Edge, IE (Windows 10)
HTTP/2 + SPDY + HTTP/1.1: Firefox, Safari 9.x, Opera 36 (XP, Vista)
SPDY + HTTP/1.1: IE (Windows 8.1), Opera 12.x, Safari 8
HTTP/1.1: IE (Windows XP, Vista, 7, 8)
Opera 38 och Vivaldi 1.2 har ännu inte släppts som stabila versioner.
På serversidan drar HTTP/2 alltmer ifrån SPDY: https://w3techs.com/technologies/compar ... p2,ce-spdy
HTTP/2 används på 7,8 % av alla webbsidor, inklusive sidor med endast osäker anslutning. HTTP/2, som det är implementerat i webbläsare, kräver en säker anslutning.
Noble Numbat | Firefox 125β (snap) | Privacy Badger
- JoWa
- Global Moderator
- Inlägg: 7780
- Blev medlem: 09 jun 2012, 06:16
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Boo
- Kontakt:
Re: HTTP/2 är klart!
HTTP/2 används nu på 10 % av alla sidor. Med tanke på att HTTP/2 kräver en säker anslutning, är det en betydligt större andel av de sidor som kan använda HTTP/2, som också gör det.
HTTP/2 är avsett att vara snabbt, och blir än snabbare då det används över TLS 1.3 (än över TLS 1.2). TLS 1.3-specifikationen är inte klar än, men används redan, t.ex. av Cloudflare: Introducing TLS 1.3
Vid anslutning till blogginlägget ovan säger Chrome 54:
”The connection to this site is encrypted and authenticated using a strong protocol (TLS 1.3), a strong key exchange (ECDHE_ECDSA), and a strong cipher (CHACHA20_POLY1305).”
Varför ChaCha20_Poly1305 används är oklart. Tydligen är servern konfigurerad att föredra den krypteringen också för klienter med AES-accelerering (som gör AES_GCM snabbare än ChaCha20_Poly1305). HTTP/2-specifikationen säger att ”TLS-compliant application MUST implement the TLS_AES_128_GCM_SHA256 cipher suite and SHOULD implement the TLS_AES_256_GCM_SHA384 and TLS_CHACHA20_POLY1305_SHA256 cipher suites”.
HTTP/2 är avsett att vara snabbt, och blir än snabbare då det används över TLS 1.3 (än över TLS 1.2). TLS 1.3-specifikationen är inte klar än, men används redan, t.ex. av Cloudflare: Introducing TLS 1.3
Vid anslutning till blogginlägget ovan säger Chrome 54:
”The connection to this site is encrypted and authenticated using a strong protocol (TLS 1.3), a strong key exchange (ECDHE_ECDSA), and a strong cipher (CHACHA20_POLY1305).”
Varför ChaCha20_Poly1305 används är oklart. Tydligen är servern konfigurerad att föredra den krypteringen också för klienter med AES-accelerering (som gör AES_GCM snabbare än ChaCha20_Poly1305). HTTP/2-specifikationen säger att ”TLS-compliant application MUST implement the TLS_AES_128_GCM_SHA256 cipher suite and SHOULD implement the TLS_AES_256_GCM_SHA384 and TLS_CHACHA20_POLY1305_SHA256 cipher suites”.
Noble Numbat | Firefox 125β (snap) | Privacy Badger
- JoWa
- Global Moderator
- Inlägg: 7780
- Blev medlem: 09 jun 2012, 06:16
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Boo
- Kontakt:
Re: HTTP/2 är klart!
Femton procent av de tiomiljoner mest besökta webbplatserna använder nu HTTP/2.
https://w3techs.com/technologies/detail ... p2/all/all
https://w3techs.com/technologies/detail ... p2/all/all
Noble Numbat | Firefox 125β (snap) | Privacy Badger
- JoWa
- Global Moderator
- Inlägg: 7780
- Blev medlem: 09 jun 2012, 06:16
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Boo
- Kontakt:
Re: HTTP/2 är klart!
Tjugofem procent av de tiomiljoner mest besökta webbplatserna använder nu HTTP/2.
Användningen av SPDY, som föregick HTTP/2, har minskat från 9,2 procent 1 februari 2018 till 1,3 procent i dag. Förklaringen är att Cloudflare nyss har slutat att använda SPDY: Deprecating SPDY
https://w3techs.com/technologies/compar ... p2,ce-spdy
Användningen av SPDY, som föregick HTTP/2, har minskat från 9,2 procent 1 februari 2018 till 1,3 procent i dag. Förklaringen är att Cloudflare nyss har slutat att använda SPDY: Deprecating SPDY
https://w3techs.com/technologies/compar ... p2,ce-spdy
Noble Numbat | Firefox 125β (snap) | Privacy Badger