BASELINE NowYouCanUse.com
About Now You Can Use

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.

The Corporate Time-Warp

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.

Native Platform Replacements

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.
Understanding Baseline: The Engineering Standard

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:

Baseline: Newly Available
A feature reaches Newly Available on the date it is shipped across all core browser engines (Chromium/Chrome/Edge, Gecko/Firefox, and WebKit/Safari) on both desktop and mobile. For evergreen web applications, these features can be adopted immediately without polyfills.
Baseline: Widely Available (The Enterprise Standard)
A feature graduates to Widely Available after 30 months (~2.5 years) as Newly Available. This milestone is specifically designed for conservative corporate environments, internal enterprise tools, and applications that must accommodate delayed corporate IT patch schedules or older mobile devices.
Limited Availability
Features implemented in some engines but missing from at least one major browser. In enterprise software, treat these as progressive enhancements or keep them behind feature flags until they cross into Baseline.
Need programmatic access or feed notifications for your team? See our XML Feeds and Syndication →