3 ms·
Emacs-w3m is tied with lynx as my favorite browser (with telnet and wget both in second place). Using emacspeak with it allows me to keep my eyes on the lab ta
by Rediscover 4y ago
Emacs-w3m is tied with lynx as my favorite browser (with telnet and wget both in second place).
Using emacspeak with it allows me to keep my eyes on the lab table (in case something goes exothermic too quickly) while still having the ability to pull up references. Same about reading [hearing] HN while in sketchy areas.
The other post about invoking w3m from lynx is worth investigating if You are not familiar with such. Look for "EXTERNAL" in your .lynxrc. I especially like having it "git clone" the page or link I'm on. Reality is that I heavily abuse the EXTERNAL stuff.
I've been noodling about the implementation of adding functionality to w3m and lynx so there is a separate fetch-page func but report a different User-Agent header (eg, "Mozilla"). I've encountered many pages that don't allow access until I change the "lynx-*" header (bastards).
Semi-OT: I'm addicted to lynx's multi-bookmarks feature (26 different bookmark files for easing the organization of your links), and about 15 years ago I wrote some elisp so emacs-w3m has the same functionality (and same bookmarks files).
- shiomiru 4y ago> I've been noodling about the implementation of adding functionality to w3m and lynx so there is a separate fetch-page func but report a different User-Agent header (eg, "Mozilla"). I've encountered many pages that don't allow access until I change the "lynx-*" header (bastards). Wouldn't this feature suffice? https://github.com/tats/w3m/blob/master/doc/README.siteconf https://github.com/tats/w3m/blob/master/doc/README.siteconf
- Rediscover 4y agoFantastic!! Thank You for directing that to me! And that repo (I've been using the .jp one). I'm an idiot - I don't know how I missed that.