Skip to content

[BFCache][Performance] Remove if not limit Cache-Control: no-store usage preventing BFCache on Chrome #45403

@gilbertococchi

Description

@gilbertococchi

Hello everyone, while browsing HTTP Archive public dataset to identify large web performance opportunities I've noticed that the vast majority of Joomla sites seems to be using Cache-Control: no-store (CCNS).

Out of 218K sites using Joomla, 172K have BFCache not available due to "MainResourceHasCacheControlNoStore" BFCache blocking reason (source: HTTP Archive bigquery public data).

Does anybody knows if this high usage of CCNS is expected or could be reconsidered?

If CCNS is not actually necessary, do you have any mechanism to help developers:

  • become aware of this performance opportunity
  • quickly change their caching settings
  • measure the Core Web Vitals benefits/opportunity.

Here there is some useful guidance about the topic: https://web.dev/articles/bfcache?hl=en#minimize-no-store

Chrome has recently released CCNS support upon some conditions but unfortunately this change didn't help Joomla sites CCNS usage: https://developer.chrome.com/docs/web-platform/bfcache-ccns

Happy to discuss if there are folks interested to unlock this great opportunity for Joomla sites.

Hope you appreciate the suggestion.
Cheers
Gil

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions