- Limited Element Interaction: In Web 1.0 applications, users can only manipulate HTML (Hypermedia control) with `<a>` and `<form>`. Other elements like buttons lacked this capability.
- Restricted Event Triggers: Traditional HTML hypermedia only reacts to specific events like click (for anchors) and submit (for forms). Other DOM events like mouse down or key up couldn't trigger HTTP requests.
- Constrained HTTP Methods: HTML primarily supports GET and POST methods, limiting access to DELETE, PUT, and PATCH.
- Whole Page Replacement: Clicking a hyperlink typically replaces the entire screen, leading to a poor user experience with issues like flash of unstyled content, disrupted scroll state, and loss of focus.