w3c / w3c/resource-timing

Resource initiator information to enable creation of dependency trees

Open
#263 9 comments 0 reactions 1 assignee View on GitHub

@guohuideng2024 is already working on this.

Since May 9, 2025.

enhancement
Dominant language
Bikeshed
Stars
135
Forks
40
PR merge metrics
No merged PRs in 30d

Description

many years ago we talked about extending the initiator information that resource timing exposes to enable creation of dependency trees from RUM data.
Those dependency trees could then enable better understanding of the resource loading of the page in the wild, and enable interesting analysis and optimizations.

For example, understanding which resources are responsible for the loading of others, can result in understanding that early discovery of the resources can speed up others, and encourage developers to preload them.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.