Conversational Semantics
summary
Claims that using semantic HTML and ARIA lets voice assistants and bots reuse the live web instead of bespoke APIs, citing over four and a half billion web pages of untapped content. Demonstrates concrete tools: HTML5 roles and landmarks, input types, autocomplete tokens, pattern and required validation, rel values, and a Chromium link to arbitrary text (Chromium experiment) proposal. Gives a cautionary build story — a hidden-price input was changed and an order for an Xbox succeeded — proving server validation must always run.
AI-written summary · about
chapters (8)
- 0:00Start
- 5:22Powerful Phrases
- 30:38Browsers ignore what they don't understand
- 31:25Progressive Enhancement
- 40:13Validate in the browser
- 42:12Validate on the server
- 43:52Never trust the client
- 44:41Summarize server-side errors
related talks
32mConversational Semantics for the Web
51mDesigning the Conversation
46mSemantics and How to Get Them Right
33mMarkup matters
01h 07mA web for anyone, anywhere, anytime
28mHumanizing The Markup Language: Thoughtful Semantics for Better Web Experiences
44mWeb accessibility for Artisans
48mConversational ULS: Talking to Siri, Alexa, and Your Web Browser
