So.
HTTP2 (HyperText Transport Protocol v2) is finally here [1] (link via Hacker News [2]). I'm not happy about it, but what can I (or you) do? It's a done deal.
Part of the reason I don't like it is that it seems as if Google [3] pushed this for their own needs.
You have a completely warped perspective here.
This is something Google pushed, so that Google can have as many tracking cookies as they like when you browse the internet, without the cookies causing a noticeable performance degradation because a http request might exceed the American DSLs MTU size.
This was one of the primary engineering criterias. No really.
There's no features in it for the user.
“You have a completely warped perspective here. This is something Google pushed,… | Hacker News [4]”
Google is now in a position to dictate the architecture of the web. Sure, one could ignore Google and blithely go about their web business, but really, if you want to even have a chance of being found on the web, you follow the [DELETED-dictates-DELETED] commands of Google! Heck, even I kept mucking with my blog [5] until I got the “okay” from Google [6] (although there were other reasons I did the change besides Google, notice I didn't stop until Google said I was okay [7]). And don't think Google will stop there [8] (which is another rant for another time).
Another reason I don't like HTTP2 is that, as written, it's TCP (Transmission Control Protocol) over TCP. I can understand why they did it that way [9], but it's sad that for as much power as Google has (We're Google! We don't have to care!) [10], even they couldn't force a more sensible change.
Sigh.
Plus ça change, plus ils deviennent énervant.
[1] http://www.rfc-editor.org/rfc/rfc7540.txt
[2] https://news.ycombinator.com/item?id=9548138
[4] https://news.ycombinator.com/item?id=9549326
[5] https://boston.conman.org/
[6] https://www.google.com/webmasters/tools/mobile
[7] http://kwikturnmedia.com/2015/04/08/google-penalize-websites-arent-
[8] http://www.pcworld.com/article/2462680/google-lowers-
[9] https://news.ycombinator.com/item?id=9549171