The audio element
A humorous history of the HTML <audio> element, contrasting proprietary plugins like Flash with modern web standards.
A humorous history of the HTML <audio> element, contrasting proprietary plugins like Flash with modern web standards.
A web developer's response to the UK CMA's mobile browser remedies, advocating for better browser engine parity and web app installation on iOS.
Analysis of W3C TAG's response to Google delaying third-party cookie removal, discussing privacy, ad tech, and web standards.
The CSS WG has approved adding an inline if() function to CSS, a new feature for conditional logic within stylesheets.
A technical exploration of combining the CSS Anchor Positioning spec with the Popover API to create progressively enhanced toggletips for web references.
Exploring CSS Relative Colors to generate accessible text colors, comparing it to the upcoming contrast-color() function and discussing tradeoffs.
A personal manifesto advocating for a more human-centric, intentional, and ethical web in response to the rise of AI-generated content.
Summary of a W3C Games Community Group meetup discussing the use of generative AI in game development and the 2023 Gamedev.js Survey results.
A developer reflects on how naming conventions and web standards create layers of abstraction that make modern web development possible.
A critique of excessive JavaScript use in web development, advocating for simpler, standards-based approaches like HTML-first and web components.
Explores a technical limitation in new web APIs where a popover element cannot be interacted with when placed above a modal dialog, discussing workarounds and spec issues.
The State of HTML 2023 survey is now open, gathering developer feedback to influence browser roadmaps and web standards.
Announcing the new State of HTML survey, seeking community input to design the inaugural survey on HTML features and developer practices.
Discusses the need for a native CSS property to visually hide content while keeping it accessible to screen readers, referencing common workarounds.
Analysis of Safari 16.4's major web development feature release, highlighting its catch-up to Chromium and the impact on developers.
Interop 2023 is a cross-browser initiative targeting 26 key web features, including CSS :has(), math functions, and font palettes, for improved compatibility.
A developer discusses the ongoing debate over the syntax for native CSS nesting, comparing the different options proposed by Chrome and WebKit.
Lea Verou's re-election statement for the W3C Technical Architecture Group, focusing on web standards and developer needs.
Announcing Color.js, a JavaScript library for advanced color manipulation, supporting CSS Color 4/5 and various color spaces.
Analysis of how Apple's iOS browser engine restrictions undermine web diversity and innovation, not just prevent a Chromium takeover.