I’ve been making a point of trying to use the Emacs Web Wowser (eww
) when it makes sense. As much as I’d love to move browsing into Emacs—and thus realize my goal of virtually never leaving it—sadly eww
can’t replace a full fledged browser such as Safari, Chrome, or Firefox.
There are places, though, where it’s use does make sense. My most frequent use is with mu4e
to display HTML emails that miscreants insist on sending me. Even there, it’s not always adequate: emails from Amazon, for example, really need to be displayed in Safari to see the content correctly. Still, for most HTML emails eww
is fine.
The other place where eww
makes sense is to look at things like on-line manuals. I don’t always remember to use eww
for that but I’m trying to train myself. Another place I find it useful is to find the correct spelling for a word I don’t remember how to spell. Sometimes flyspell
can help with that but when it doesn’t, I usually just go to the browser and look up the word with an approximate spelling. Almost always, DuckDuckGo will tell me the correct spelling. This is an ideal use for eww
because I don’t have to leave Emacs to find that spelling.
Over at Emacs Notes, Emacks has a nice post on using eww
. It’s just the basics but it’s good to get you started. The thing I liked best about the post is that Emacks says the proper way to think of eww
is “as a handy HTML-to-text converter that extracts content from your favourite web-pages to your personal notebooks.” Looked at that way, you no-longer care as much about its limitations because you’re not trying to use it to replace your browser