Why No JavaScript?

This site uses the modern CSS, HTML, and SVG features listed below.

TitleReferenceSupported
Popover APIMDNCan I Use
:has() selectorMDNCan I UseSupportedUnavailable
Field sizingMDNCan I UseSupportedUnavailable
Scroll-driven animationMDNCan I UseSupportedUnavailable
View transitionsMDNCan I UseSupportedUnavailable
Image inputMDN
Nested CSS selectorsMDNCan I UseSupportedUnavailable
Overscroll behaviorMDNCan I UseSupportedUnavailable
Scrollbar stylingMDNCan I UseSupportedUnavailable
Scrollbar gutterMDNCan I UseSupportedUnavailable
PreconnectMDN
::target-textMDNSupportedUnavailable
@starting-styleMDNCan I Use
color-mix()MDNCan I UseSupportedUnavailable
oklch()MDNCan I UseSupportedUnavailable
Dynamic viewport unitsMDNCan I UseSupportedUnavailable
Native lazy loadingMDNCan I Use
Image decodingMDN
inputmodeMDN
enterkeyhintMDN
CSS maskMDNCan I UseSupportedUnavailable
aspect-ratioMDNCan I UseSupportedUnavailable
object-fitMDNCan I UseSupportedUnavailable
CSS gradientsMDNSupportedUnavailable
CSS custom propertiesMDNCan I UseSupportedUnavailable
Referrer policyMDN
tabindexMDN
<time datetime>MDN
@font-faceMDN
backdrop-filterMDNCan I UseSupportedUnavailable
clip-pathMDNCan I UseSupportedUnavailable
Container queriesMDNCan I UseSupportedUnavailable
text-wrap: prettyMDNSupportedUnavailable
SVG viewBox and preserveAspectRatioMDN
SVG linearGradient and stopMDN
SVG filter and feGaussianBlurMDN
SVG textPath and startOffsetMDN