HTML5 — briefings & field notes

Five dated news digests and five engineering Q&A entries. Each item cites primary documentation or release artifacts (not generic placeholders).

Latest news

News

WHATWG HTML Living Standard continues to subsume older W3C HTML5 snapshots

Modern browsers implement the single WHATWG HTML Standard rather than the retired W3C HTML5 Recommendation track; new features land via pull requests and tests.

Label training material “HTML” and cite WHATWG URLs to avoid student confusion.

News

Multipage table parsing algorithms still govern legacy corporate web forms

Complex table parser recovery rules affect spreadsheets exported to HTML; QA teams should reference the spec sections when reporting parser bugs.

Prefer simpler table markup for email HTML where parsers differ.

Grounding: HTML — Tables
News

Custom elements and shadow DOM remain central to component-style HTML5 apps

The HTML Standard defines custom element reactions while DOM defines shadow roots; cross-link both when debugging encapsulation leaks.

SSR frameworks may polyfill differently—test Safari and Firefox.

News

Media session and remote playback APIs evolve alongside video elements

HTML5 media stacks integrate with separate specifications for controls, encrypted media extensions, and remote playback; track WHATWG issues for attribute-level changes.

Measure battery impact on mobile when autoplaying muted loops.

News

Accessibility mappings for HTML elements are maintained in platform a11y docs

HTML semantics feed browser accessibility trees; updates to roles and states appear in WHATWG HTML and WAI-ARIA mappings maintained by the working group.

Run automated audits after upgrading parser libraries.

Questions & answers

Q&A

Is “HTML5” still the correct term for new projects in 2025?

Informally yes, but specifications now refer to the living HTML Standard; cite WHATWG URLs in contracts instead of the 2014 W3C snapshot.

Educate stakeholders that HTML continues to evolve.

Q&A

How do I validate custom data-* attributes without breaking future spec additions?

Use namespaced prefixes for experimental data and keep values short; WHATWG reserves certain patterns as browser features evolve.

Document semantics internally—browsers treat unknown data attributes as opaque.

Q&A

Why does the parser reorder my malformed table markup?

HTML’s error-handling algorithms reconstruct tables to keep the DOM tree valid; fix markup at the source instead of relying on implicit fixes.

Use the validator.nu service in CI.

Q&A

Where are authoritative rules for input type=email validation?

The HTML Standard defines the email state and associated constraint validation API; supplemental patterns belong in application logic.

Do not assume identical regex behavior across browsers without tests.

Q&A

How should I feature-detect new HTML attributes before using them?

Use progressive enhancement or JS reflection checks documented on MDN for each attribute; combine with Baseline data for shipping decisions.

Log unknown attribute acceptance server-side for telemetry.