3 ms·
> Why wasn't push adopted more widely? It wasn't given enough time, would be my guess. First Apache release that included HTTP2 support was in late 2015, same
by mhitza 2y ago
> Why wasn't push adopted more widely?
It wasn't given enough time, would be my guess. First Apache release that included HTTP2 support was in late 2015, same year HTTP2 RFC finished going through the process. In 2017 there still was browser inconsistency on how server push was handled (one of the reference articles in the sibling comment link). nginx implemented support for push somewhere around 2018 (based on wikipedia information).
All those changes need to trickle down. Versions available in stable distros, config defaults etc. First time I've enabled http2 on my Apache servers, was in 2020 (and there are likely application servers out there that still don't support it directly in 2024).