1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-11-23 21:02:09 +00:00
seirdy.one/content/notes/containing-web-bloat.md

20 lines
1,019 B
Markdown
Raw Normal View History

2022-10-20 20:20:11 +00:00
---
title: "Containing web bloat"
date: 2022-10-20T13:20:11-07:00
2022-11-24 19:04:44 +00:00
replyURI: "https://web.archive.org/web/20221024151834/https://mastodon.sdf.org/@khm/109201860585444737"
2022-10-20 20:20:11 +00:00
replyTitle: "Web technology has gotten bigger because web engineers just dont care"
replyType: "SocialMediaPosting"
replyAuthor: "khm"
replyAuthorURI: "https://sciops.net/"
---
Here is how I propose browsers address web bloat:
1. [Stop adding features](https://seirdy.one/notes/2022/06/18/browser-development-moratorium/) unrelated to accessibility, security, privacy, and internationalization.
2. Adopt a default [document policy](https://github.com/wicg/document-policy/blob/main/document-policy-explainer.md) that [restricts oversized assets and download size](https://github.com/WICG/document-policy/issues/44).
3. Make JIT-compilation a per-site opt-in permission. That should rein in over-reliance on JS.
This should mostly contain the bloat problem without significantly inconveniencing most users, which is why it will never happen.