This is part of the #285 meta.
Description of the need
Respective d.org issue: https://www.drupal.org/project/drupal/issues/3104566
Providing server timing would help developers estimate site performance. The corresponding W3C specification is currently in "Working Draft" status and its already supported by Google Chrome and Firefox.
https://www.w3.org/TR/server-timing/
This specification enables a server to communicate performance metrics about the request-response cycle to the user agent. It also standardizes a JavaScript interface to enable applications to collect, process, and act on these metrics to optimize application delivery.
Symfony adopted it in https://github.com/symfony/symfony/pull/27985
Proposed solution
Add
Server-Timingheader with relevant timing information.
Recent comments
This behaviour in CKEditor 5 is almost always triggered by a JavaScript failure during editor initialization. When CKEditor cannot fully load, it silently breaks core features like saving...
CKEditor 5 Not Saving Changes, Can't Access Source
I recently did this for my website and it increased my PageSpeed score significantly. I just installed and configured the following modules: Alt/Title Default (to set default...
How to Improve SEO Performance in Backdrop CMS
Welcome to Backdrop CMS! To start, I recommend two basic modules: https://backdropcms.org/project/seo_meta and https://backdropcms.org/project/easy_xmlsitemap. I hope they are...
How to Improve SEO Performance in Backdrop CMS