Web Tiles
User agents act as intermediaries between a service and the end user; rather than downloading an executable program from a service that has arbitrary access into the users' system, the user agent only allows limited access to display content and run code in a sandboxed environment. End users are diverse and the ability of a few user agents to represent individual interests properly is imperfect, but this arrangement is an improvement over the alternative — the need to trust a website completely with all information on your system to browse it. RFC 8890: The Internet is for End Users, Mark Nottingham What if that, but more? Trust has been the defining constraint on the Web's evolution towards more powerful, more applicative capabilities. In a Web context, the user must be able to safely load any arbitrary URL, to safely click on any arbitrary link. The way in which this is achieved is that the runtime places strict limits on what a Web page can do, which in turn necessarily limits power
User agents act as intermediaries between a service and the end user; rather than downloading an executable program from a service that has arbitrary access into the users' system, the user agent only allows limited access to display content and run code in a sandboxed environment. End users are diverse and the ability of a few user agents to represent individual interests properly is imperfect, but this arrangement is an improvement over the alternative — the need to trust a website completely with all information on your system to browse it. RFC 8890: The Internet is for End Users , Mark Not
related reading
- Agentic Computingjzhao.xyz
- Building Effective AI Agents \ Anthropicanthropic.com
- Malleable software: Restoring user agency in a world of locked-down appsinkandswitch.com
- Building Effective AI Agents \ Anthropicanthropic.com
- 7 Principles of Rich Web Applicationsrauchg.com
- Extensible Software in the age of LLMs | Jeremy Morrelljeremymorrell.dev
- Service worker overview | Workbox | Chrome for Developersdeveloper.chrome.com
- Mediumdetect.fyi
- Navigating the future of frontendfrontendmastery.com
- LukeW | Agent Management Interface Patternslukew.com
- Populating the page: how browsers work - Performance | MDNdeveloper.mozilla.org
- Logging AI agents into web apps: From cookie hacks to proper OAuthworkos.com