Forking the Web
Scope and Motivation of a “Web Fork”
- Many commenters like the idea of a simpler, information-focused “old web” for documents, not apps.
- Others argue the current web already supports simple, script-free pages; the problem is incentives (SEO, advertising, engagement), not standards.
- Some see the real issue as privacy, corporate capture, and high barriers to implementing a browser, not just complexity per se.
Strict Grammar and XHTML Parallels
- The proposal’s “strict grammar, reject on error” is widely compared to XHTML, which is seen as a historical failure.
- Critics say hard parse failures are worse than “99% working” pages, especially for long-lived content and emergencies.
- Supporters of strictness want machine-friendly schemas, easier tooling, and deterministic behavior; they argue strictness works if adopted from the start and generated by tools, not hand-authored.
- Others reply that real-world content pipelines, user-generated content, and mixed toolchains make strictness brittle in practice.
No Scripting vs Application Platform Reality
- Strong disagreement on “no scripting”:
- Pro: removes complexity and security issues; encourages dedicated apps (map viewers, etc.); aligns with “Unix philosophy.”
- Con: browsers are now application platforms; users don’t want many separate native apps; sandboxed JS/WASM is safer and more convenient than random binaries.
- Some suggest capabilities-based scripting (e.g., WASM with fine-grained permissions) as a middle ground.
Alternatives and Subsets
- Gemini is cited as a close cousin but criticized for being too limited (no metadata, weak structure).
- Markdown-in-browser or a strict subset of HTML (“web-lite”) are proposed as more realistic approaches, though Markdown’s ecosystem is called messy.
- Others suggest reviving or extending Gopher-like or game/BBS protocols for niche use.
Feasibility, Governance, and Philosophy
- Many doubt mainstream traction: e-commerce and modern apps depend heavily on JS; big vendors won’t adopt a restrictive spec.
- Some argue layered, POSIX-like, capability-based designs could resist standard capture better than monolithic browsers.
- A subset of participants explicitly value such a fork as a fun, nerdy side-internet, even if it never becomes profitable or mainstream.