Compatibility
seele relies on the following modern web standards:
| feature | baseline | Chromium | Firefox | Safari |
|---|---|---|---|---|
ElementInternals |
2023 | - | - | - |
:dir() |
2023 | 120 | - | - |
| Constructable Stylesheets | 2024 | - | 126 | - |
:state() |
2024 | 125 | 126 | - |
aria*Element and similar |
2025 | 135 | 136 | 16.4 |
CSSNumericValue |
not yet | - | Nightly | - |
* CSSNumericValue is worked around currently so it does not raise the minimum
version of Firefox
All of the above result in the following minimum requirements:
- Chromium: >= 135
- Firefox: >= 136
- Safari: >= 16.4
It is 2026 now, so you don't really need to worry about this. However, in the future, the following web features might be used and require higher browser versions:
- Popover API — Baseline 2025, Safari 17, will improve menu, popup, and combobox
@starting-style— Baseline 2025, Safari 17.5anchor()— Baseline 2026, Firefox 147, Safari 26, will remove the dependencyfloating-dom
* omitting a specific browser version means using that standard does not raise the minimum required version of seele