Technology1 min read

Emacs Is My Browser

By · Published by Everything Blog

In short

The built-in EWW application renders HTML through Shr, letting users view static images, play GIFs, and strip extraneous headers via a reader mode. Workflows can be tailored through integrations that send PDF files to Emacs, open Gopher and Gemini links in Elpher, and route video links directly into mpv. Because the interface cannot handle online banking, government forms, or interactive social media platforms, users must maintain standard browsers like Firefox or Chromium as an immediate fallback.

Key points

  • Built-in text editing tools can resolve up to 90 percent of general web reading needs wit…: Built-in text editing tools can resolve up to 90 percent of general web reading needs without modern interface clutter.
  • Complex digital operations such as online banking and portal logins remain completely uns…: Complex digital operations such as online banking and portal logins remain completely unsupported within text-based browsers.
  • Users must configure immediate fallback commands to push broken or interactive web pages…: Users must configure immediate fallback commands to push broken or interactive web pages into graphical alternatives like Chromium or Firefox.

Sources checked by our analysis pipeline: 1

In my ever-increasing desire to use emacs as my sole computing environment, I have started to take browsing the web inside it far more seriously. Where I previously had thought EWW to be a niceity but far from capable, after using it for a few days it seems to be useable for about 85-90% of use cases - even on the javascript riddled hellhole that is the internet.

Why?#

I have seen in my own use of the modern browser (chromium/firefox) that it is far too easy to get distracted - too easy to get off track and fall down rabbit holes that take over my day. There are infinite suggestions as to how I should spend my time, uncountable shiny objects that take my eye off the prize that is Creativity and Depth. This has been momentously negated with EWW (or any terminal browser, lynx or browsh for the non-emacs users).

In addition to this, my belief is that we should make strides toward leaving behind Layer 8 of the internet - the limiting frontends of social platforms and…

Technology