Blink: Intent to Remove: HTTP/2 and gQUIC server push
groups.google.com
Blink: Intent to Remove: HTTP/2 and gQUIC server push
1–10 of 142 posts
Re: Blink: Intent to Remove: HTTP/2 and gQUIC server push
#2With the variety of streaming options available now, it really seems antiquated.
Re: Blink: Intent to Remove: HTTP/2 and gQUIC server push
#3This is pretty funny. After all the fuss, turns out that server push isn't really useful. I'm half impressed that they are able to actually admit they were wrong (implicitly of course) by removing it. I can't say I'm surprised, either. I could never think of a reasonable use case for it. With the variety of streaming options available now, it really seems antiquated.
Re: Blink: Intent to Remove: HTTP/2 and gQUIC server push
#4Crafting a fast website is going to be messy and difficult for a good while still.
Re: Blink: Intent to Remove: HTTP/2 and gQUIC server push
#5This is pretty funny. After all the fuss, turns out that server push isn't really useful. I'm half impressed that they are able to actually admit they were wrong (implicitly of course) by removing it. I can't say I'm surprised, either. I could never think of a reasonable use case for it. With the variety of streaming options available now, it really seems antiquated.
Re: Blink: Intent to Remove: HTTP/2 and gQUIC server push
#6So instead of pursuing the idea of server pushing your CSS so the top of your page renders fast, the best option is to inline CSS directly into the page but lose caching benefits between pages? Crafting a fast website is going to be messy and difficult for a good while still.
Re: Blink: Intent to Remove: HTTP/2 and gQUIC server push
#7Maybe it is useful outside of the browser context, e.g. in gRPC.
Re: Blink: Intent to Remove: HTTP/2 and gQUIC server push
#8I had read a technical comment once that told that HTTP 2 push was superior to websocket but couldn't remember why. Also what's the difference between push and server sent events?
Re: Blink: Intent to Remove: HTTP/2 and gQUIC server push
#9So instead of pursuing the idea of server pushing your CSS so the top of your page renders fast, the best option is to inline CSS directly into the page but lose caching benefits between pages? Crafting a fast website is going to be messy and difficult for a good while still.
Two decades ago: hardware was slower, bandwidth was far more constrained, and browsers didn't have so many features nor take up so much resources --- and yet the speed of page loading was often much better than it is today!
Indeed, most of the "problems" web developers complain about are self-inflicted.
Re: Blink: Intent to Remove: HTTP/2 and gQUIC server push
#10This is pretty funny. After all the fuss, turns out that server push isn't really useful. I'm half impressed that they are able to actually admit they were wrong (implicitly of course) by removing it. I can't say I'm surprised, either. I could never think of a reasonable use case for it. With the variety of streaming options available now, it really seems antiquated.
Server push is quite useful for bidirectional streaming of data which is heavily used in gRPC to help reduce latency and shovel large amounts of data.
I feel we've made a big mistake following Google's micro service requirements for what should be a ubiquitous hypermedia back bone.
It's bewildering that so many smart people could end up conflating the two for our standard protocols.