Safari's opposition to the WebMCP API articulates a principle the author strongly endorses: when AI agents struggle to interact with a website, the fix should improve HTML and ARIA semantics for everyone — users, assistive technology, and agents alike — rather than creating AI-only parallel tracks. The author also critiques a proposed JSON-LD standard for helping AI understand domain authority, arguing it should be designed to help human users too. The post calls for this principle to be enshrined as a W3C Design Principle, and reaffirms that user needs must come before AI agent needs when evolving the web platform.
9.7K Impressions