| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-24 | drop configuration to clear legacy push cookie | Daniel Micay | |
| 2023-03-06 | update Roboto fonts | Daniel Micay | |
| 2023-02-10 | drop HTTP/2 Push support since Chromium dropped it | Daniel Micay | |
| This only improves performance for the initial page load by sending resources that are almost always needed before the client receives the preload headers and fetches them. It can degrade performance in some edge cases such as clients with web fonts disabled or if the session cookie is cleared without the cache being cleared. Clients can cancel the push transfers once they start receiving them, but it's wasteful. Safari and Firefox still support this feature but are likely to follow the lead of Chromium and drop support for it. Few websites are going to bother with it without Chromium support and usage is already dropping. | |||
| 2022-05-03 | drop configuration for clearing legacy push cookie | Daniel Micay | |
| 2021-12-11 | rename push cookie for clarity | Daniel Micay | |
| 2021-12-11 | add preload/push for main page phone image | Daniel Micay | |
| 2021-12-05 | use http2_push instead of http2_push_preload | Daniel Micay | |
| This avoids needing to conditionally add nopush to each preloaded resource in the Link header. There's also no support for pushing JavaScript modules via http2_push_preload since nginx doesn't have support for rel=modulepreload. | |||
| 2021-12-04 | avoid sending unnecessary push cookie | Daniel Micay | |
| 2021-03-23 | explicitly set SameSite for preload session cookie | Daniel Micay | |
| 2021-02-15 | use once per session preload / push | Daniel Micay | |
| 2021-02-15 | use a single Link header for preloading | Daniel Micay | |
| 2021-02-15 | add preload headers for core fonts | Daniel Micay | |
