What the platform learned to ask
12 features · 4 still unavailableEvery media feature by which a page can ask what a person needs, dated by Baseline.
The finding. The platform learned to ask about the device thirteen months before it learned to ask about the person. Hover and pointer reached Baseline on 11 December 2018; prefers-reduced-motion on 15 January 2020. Vestibular disorders did not begin in 2020. And three accommodations are specified but still unavailable — reduced data, reduced transparency, inverted colours — so the asking is not finished.
- 11 December 2018 about the device
-
any-hovernone | hover bundled -
any-pointernone | coarse | fine bundled -
hovernone | hover bundled -
pointernone | coarse | fine bundled
-
- 15 January 2020 about the person
-
prefers-color-schemelight | dark -
prefers-reduced-motionno-preference | reduce
-
- 31 May 2022 about the person
-
prefers-contrastno-preference | less | more | custom
-
- 12 September 2022 about the person
-
forced-colorsnone | active
-
- not yet specified, not available
-
inverted-colorsnone | inverted -
nav-controlsnone | back no Baseline entry -
prefers-reduced-datano-preference | reduce -
prefers-reduced-transparencyno-preference | reduce
-
Thirteen months. The four interaction features — can this person hover, is the
pointer coarse — reached Baseline on 11 December 2018. The first question about the
person, prefers-reduced-motion, reached it on 15 January 2020. Both
answers were needed for as long as there have been screens. Only one of them was asked first,
and it was the one about the hardware.
Four of the twelve are still not available: reduced data, reduced transparency, inverted colours, and a navigation-controls query too new to have a Baseline entry at all. A stated need with no date is the sharpest row in this table.
| Feature | Asks about | Values | Since | Widely |
|---|---|---|---|---|
any-hover bundled | about the device | none | hover | 2018-12-11 | 2021-06-11 |
any-pointer bundled | about the device | none | coarse | fine | 2018-12-11 | 2021-06-11 |
hover bundled | about the device | none | hover | 2018-12-11 | 2021-06-11 |
pointer bundled | about the device | none | coarse | fine | 2018-12-11 | 2021-06-11 |
prefers-color-scheme | about the person | light | dark | 2020-01-15 | 2022-07-15 |
prefers-reduced-motion | about the person | no-preference | reduce | 2020-01-15 | 2022-07-15 |
prefers-contrast | about the person | no-preference | less | more | custom | 2022-05-31 | 2024-11-30 |
forced-colors | about the person | none | active | 2022-09-12 | 2025-03-12 |
inverted-colors | about the person | none | inverted | not yet | — |
nav-controls | about the device | none | back | not yet | — |
prefers-reduced-data | about the person | no-preference | reduce | not yet | — |
prefers-reduced-transparency | about the person | no-preference | reduce | not yet | — |
Dates are Baseline “newly available” — the day the last of the core browsers shipped it, which is the first day a page could ask the question and expect an answer. 4 features carry no web-features entry of their own and were resolved through a bundled feature’s per-key Baseline data; they are marked. Features that are specified but not Baseline are kept as rows with no date rather than dropped — a stated need with no date is the sharpest row here.
Source. CSS Media Queries Level 5 × web-features · W3C Document Licence · CC0 · retrieved 2026-08-14. This collection is derived · two sources joined.
The documents. CSS Media Queries Level 5 · web-features (Baseline)