Modern CSS has crossed a threshold. Features that shipped quietly between 2023 and 2026 have, collectively, eliminated entire categories of JavaScript from our codebase — focus traps, ResizeObservers, balance-text libraries, Floating UI, IntersectionObservers for scroll effects, custom modal implementations. We didn't set out to do a JavaScript-deletion audit; it happened gradually as each feature crossed the Baseline threshold of "available in all evergreen browsers"[11].
This is the audit. Ten features, the JavaScript we deleted because of each, and what we kept JS for anyway. Every feature below ships in current Chrome, Firefox, and Safari as of mid-2026; where a feature still has gaps, we say so explicitly. None of this is bleeding edge — most have been stable for at least 12 months.
The net effect across the OCXLY codebase: roughly 9.4 KB of JavaScript deleted (gzipped, post-minification), eight third-party dependencies removed, and a Time-to-Interactive improvement of about 180ms on the slowest 4G profile. More important than the numbers: the code that remains is shorter, more semantic, and significantly more accessible by default.