Now You Can Use is built for enthusiasts turned corporate engineers—developers who spent years working in enterprise backends, locked-down corporate stacks, banking portals, or legacy maintenance systems, and now want an objective, no-nonsense reference for what modern browsers support natively without polyfills, transpilers, or framework bloat.
Working on long-lived enterprise stacks freezes your mental model in whatever era you last overhauled your frontend—often an era of mandatory Babel transpilation, Sass preprocessors, defensive polyfill matrices, and a dozen utility packages just to clone an object, format a date, or position a popover. In the meantime, evergreen browser engines (Chromium, Gecko, WebKit) standardized and shipped native solutions for nearly every common layout, DOM, and runtime pain point. If your instincts still default to adding a build step or reaching for an npm dependency, this reference shows what the platform already handles natively so you can write lighter, faster, zero-bloat code.
Common requirements that historically demanded external packages or preprocessors are now standard browser features:
| Instead of | Native Feature | Status |
|---|---|---|
| Legacy: Sass / Less / PostCSS |
Native:
Native CSS Nesting (&)
|
Widely Available — Direct browser rule nesting without preprocessor build steps. |
| Legacy: Custom Modal / Dialog Scripts |
Native:
HTML <dialog> and Popover API
|
Widely Available — Native top-layer rendering, modal focus trapping, and light dismiss. |
Legacy:
Lodash (_.cloneDeep)
|
Native:
structuredClone()
|
Widely Available — Native deep cloning with circular reference support. |
| Legacy: JS Resize Listeners |
Native:
CSS Container Queries (@container)
|
Widely Available — Responsive styling based on parent element container width. |
| Legacy: Complex Parent Element Hacks |
Native:
CSS :has() Parent Selector
|
Widely Available — Conditional styling of ancestors based on child state. |
| Legacy: UUID npm packages |
Native:
crypto.randomUUID()
|
Widely Available — Cryptographically secure RFC 4122 v4 UUID generation in runtime. |
Rather than parsing multiple browser bug trackers or maintaining internal compatibility tables, the WebDX Community Group (Google, Apple, Microsoft, Mozilla) established Baseline to define objective, vendor-neutral readiness milestones: