Skip to content

add(considered): <meta name="text-scale"> is Chromium-only and still an Editor's Draft - #219

Draft
jdevalk wants to merge 1 commit into
mainfrom
considered/meta-text-scale-2026-09-16
Draft

jdevalk wants to merge 1 commit into
mainfrom
considered/meta-text-scale-2026-09-16

Conversation

@jdevalk

@jdevalk jdevalk commented Sep 16, 2026

Copy link
Copy Markdown
Owner

What changed

Adds src/content/considered/meta-text-scale.md — a too-early entry in the /considered/ register for <meta name="text-scale">.

No spec page. This is the "found something real but premature" output.

Why now

Turned up by the daily standards scan while resolving MDN citations for the rotating slice. It is genuinely new to us and nothing in src/content/spec/ or src/content/considered/ mentions it.

<meta name="text-scale" content="scale"> opts a page in to having the root element's initial font-size scale with OS and browser text-size settings, disables the browser's own text-autosizing heuristics, and populates env(preferred-text-scale) on desktop. It is the right shape for a spec page: one element in the <head>, auditable from outside, with a visitor-facing outcome rather than a developer-convenience one.

Why it does not get a page yet

  • The definition is unstable. The normative text is in an Editor's Draft of CSS Fonts Level 5 (13 September 2026), whose own header says it is for discussion only and may change at any moment.
  • One engine. Chrome / Edge / Chrome Android 146 (10 March 2026), plus WebView and Opera Android 97. Firefox: no. Safari: no. webstatus.dev reports Baseline Limited; BCD marks it experimental: true.
  • Opting in is a bigger commitment than the tag suggests. MDN warns that a page carrying content="scale" must be tested to 200–300%+ scaling. The honest page would mostly be advice about sizing in relative units, which the viewport meta page already reaches from the pinch-zoom side.

Revisit condition

A second engine shipping it and the section leaving the Editor's Draft. Deliberately both, not either — a stable definition nobody else implements is still a one-browser recommendation, and a second implementation of an unstable definition can be obsoleted by the next editorial pass.

Sources

Checks

npm run build passes (170 pages), npm run lint and npm run format:check clean, pre-commit check:skill green (page count unchanged — /considered/ is not part of the spec collection). No changelog entry: the changelog is about what the spec says, and this adds no spec page.

🤖 Generated with Claude Code

…an Editor's Draft

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying specification-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 1aadd10
Status: ✅  Deploy successful!
Preview URL: https://fb6cd670.specification-website.pages.dev
Branch Preview URL: https://considered-meta-text-scale-2.specification-website.pages.dev

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant