Media Types
Web architecture is designed to be media type independent
- but we can only use what agents will consume
- leading to a chicken-and-egg adoption problem
HTML is still the lingua franca
- difficult to extend semantics, rendering
- wasteful to extend syntactically
- no mechanism for alternatives
ECMAscript, DynamicHTML, applets