Web Weekly #182 (#blogPost)
Web Weekly #182 covers new web platform features like the Navigation API, CSS highlight pseudo-elements, and custom invoker commands.
Web Weekly #182 covers new web platform features like the Navigation API, CSS highlight pseudo-elements, and custom invoker commands.
Explores the new Invoker Commands API for declarative UI actions in HTML, reducing the need for JavaScript.
A developer shares technical optimization tips for websites, covering HTML semantics, Eleventy config, and performance tweaks.
Explores techniques to link to and auto-expand HTML <details> elements, focusing on browser behavior and JavaScript solutions for better UX.
A technical exploration of the native HTML <dialog> element, covering its modal and non-modal states, accessibility benefits, and usage.
Introduces a polyfill for the new native HTML switch element, enabling cross-browser support with accessibility features.
Explains how to store and access custom metadata on HTML <option> elements using data-* attributes in JavaScript.
Introduces claude-code-transcripts, a Python CLI tool for converting Claude Code sessions into detailed, shareable HTML transcripts.
A technical blog post explaining how to style markdown-generated blockquote attributions with targeted CSS selectors.
A developer builds a print-ready gift tag generator using the Goose AI agent, tackling CSS challenges for fixed print dimensions.
Using AI to transform messy, unstructured vendor notes into clean JSON and a styled HTML website, highlighting the importance of examples.
A developer shares patterns and best practices for creating single-file HTML tools using LLMs, covering prototyping, dependencies, and deployment.
A comprehensive reference listing the official semantic definitions for all 113 standard HTML elements, as per the HTML specification.
A satirical guide to simulating AI text generation using Web Components and CSS animations, without actual AI.
Announcing updates to HTML Minifier Next: better minification, improved CLI, clearer docs, and a switch to Lightning CSS for CSS processing.
Explains a Markdown parsing bug when wrapping <pre> code blocks in HTML elements and provides workarounds for Eleventy projects.
A satirical argument that HTML is the world's most difficult programming language, based on the prevalence of invalid HTML, with a call for developers to prioritize writing valid code.
Explores the forgotten HTML Table API for programmatically creating and manipulating tables without using innerHTML or full re-renders.
A conference presentation overview of recent and upcoming HTML and CSS features for web developers, framed as a guide to surviving the expanding web platform.
Analysis reveals that none of the top 200 most visited websites in 2025 use fully valid, error-free HTML markup.