explainers icon indicating copy to clipboard operation
explainers copied to clipboard

Igalia Explainers

Results 8 explainers issues
Sort by recently updated
recently updated
newest added

Create the explainer about Dictionary API. This proposed API is for handling the browser's custom dictionary. With this API, users can add, check and remove words to the custom dictionary

This adds a new API to `document`, but given the `sequence shadowRoots = [];` it seems as though it would be possible to include shadowdom children by passing references to...

IntersectionObserver adds a [`threshold`](https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API#threshold) parameter to allow the iteration cycle to discard nodes which don't sufficiently overlap the Rect. So for example a value of `0.0` will mean a node...

Many APIs returning an array of nodes will use [`NodeList`](https://developer.mozilla.org/en-US/docs/Web/API/NodeList); `querySelectorAll`, `getElementsByTagName`, `.labels`, etc. Exceedingly few return `sequence`. It might just be `assignedNodes()`. While I harbour no love for `NodeList`...

When I shared this on social media, @tunetheweb was confused about the relationship to beforeprint - it probably could help to describe the relationship in the explainer since a few...

It's plausible that after preparePrint() has been called and executed, the browser may perform layout again before script has a chance to call print(). The browser may then decide that...

Language tags are complicated. If my page is set to `lang="en-US"`, and I add dictionary entries for the following languages, what happens? - `en` - `en-us` (lowercase) - `en-GB` -...