Text-based web browsers
Limits of Text-Based Browsers on the Modern Web
- Many commenters agree with the article’s conclusion: the modern web’s complexity (JS-heavy apps, SPAs, cookie banners, ads) makes pure text browsing increasingly futile.
- Even “lite” or mobile versions of sites are often one click away from breaking in text mode.
- Some argue the web could support simple text well but, in practice, consistently chooses not to.
Gemini Protocol vs Simple Web Content
- Strong support from some for Gemini as a deliberately constrained, text-only protocol that guarantees linear, distraction-free reading.
- Others push back: they prefer rich web content and believe better user agents and filtering are preferable to retreating into an “ascetic” medium.
- A middle-ground view: publish to both web and Gemini; Gemtext → Markdown is easy, the reverse is lossy but doable.
- Confusion between Gemini protocol and Google’s Gemini AI shows discoverability and naming problems.
Tools and Architectures: Offpunk, Dillo, chawan, browsh, edbrowse, carbonyl
- Offpunk, Dillo, rdrview/Readability, and similar tools extract main article content, often outperforming graphical browsers for reading (no ads/popups/paywalls).
- chawan and brow6el are praised as advanced TUI browsers with CSS/JS/image support; sixel and kitty protocols enable inline images in terminals.
- browsh and carbonyl (Chromium-in-terminal) are valued on slow links (e.g., airplane wifi) and VPS/headless scenarios.
- edbrowse gets special attention as a CLI browser/editor/mail/IRC/SQL client, highly scriptable and designed with accessibility in mind.
Use Cases and Practical Value
- Text browsers remain useful on headless servers, during broken graphics/login situations, for quick on-box debugging, and for scraping.
- Some prefer them for reading (RSS + text browser) and for Tor Browser’s “Safest” mode.
- Others argue GUI browsers are essential for mainstream use and that OS vendors should prevent situations where text-mode rescue is needed.
Accessibility, Semantics, and Anti-User Patterns
- Discussion on nav-before-content HTML structures: good for some workflows but confusing for screen readers; “skip to content” links help.
- Questions about hiding JS-dependent features and use of
<noscript>. - MDN is cited about
<datalist>accessibility concerns; frustration expressed at inconsistent, buggy screen reader ecosystems. - Many see popovers/cookie banners as anti-user; claims that cookie popups are often legally unnecessary and widely mis-implemented.
Nostalgia and Alternative Futures
- Some reminisce about using Lynx as a daily driver when HTML was simple and suggest the web missed an opportunity to stay text-compatible.
- Others propose AI-driven “reader mode”/user agents that reinterpret complex pages into user-preferred, text-centric views.