Re:Brow.sh: a modern text-based browser
by timdorr on Tuesday November 17, 2020 @05:00PM
(#25130518)
Note that this isn't a "true" terminal-based browser. It's built on a WebExtension running in Firefox that renders out the DOM as text to a Go-based CLI client. It's not a browser engine running in your terminal, it's more of a VNC over TTY.
Re:Brow.sh: a modern text-based browser
by SoSoRoCoCo on Tuesday November 17, 2020 @05:51PM
(#25131000)
Isn't it more like a TTY mode of VNC more apt? E.g., rendering the X commands as ASCII?
Re:Brow.sh: a modern text-based browser
by trollied on Tuesday November 17, 2020 @05:04PM
(#25130560)
Ah, noted.
Must check and see if w3m and lynx have evolved to cope with the modern JavaScript web!
Browsh does some js, and felinks is an actively maintained fork of elinks with some js support as well.
Re:Brow.sh: a modern text-based browser
by simcop2387 on Tuesday November 17, 2020 @05:36PM
(#25130849)
Elinks is the only one close, but last I tried it there were still issues
Terrible suggestion.
From [1]
"On 17 March 2017, OpenBSD removed ELinks from its ports tree, citing concerns with security issues and lack of responsiveness from the developers.[5]"
Last stable is from 2009. Last development release 2012. Elinks is dead. Realize it uses an old version of Spidermonkey (JS). Elinks should not be used in a production environment, period.
Re:Brow.sh: a modern text-based browser
by Koshkin on Tuesday November 17, 2020 @07:53PM
(#25131911)
links, on the other hand, is current. (Works on Windows, too.)
I don't think there's a single reason to use a text-based browser in a production environment.
Re:Brow.sh: a modern text-based browser
by SomeoneFromCA on Tuesday November 17, 2020 @07:19PM
(#25131649)
browsing through SSH
Re:Brow.sh: a modern text-based browser
by Koshkin on Tuesday November 17, 2020 @08:00PM
(#25131977)
Not just browsing (the web) - the idea of an HTML-based application UI can be extended to the text mode instead of getting stuck with the choice between a GUI and a command-line (or a custom curses-based) interface. (Imagine VSCode running in a terminal!)
I think you're perfectly able to understand what I meant there: anything other than research purpose in an isolated environment e.g. sandbox.
edbrowse has minimal js support thru duktape.
Re:Brow.sh: a modern text-based browser
by Hfdlmsh on Tuesday November 17, 2020 @05:32PM
(#25130814)
w3m hasn't, thank goodness.
Re:Brow.sh: a modern text-based browser
by reshie on Wednesday November 18, 2020 @09:22PM
(#25145500)
some find that as a perk.
Re:Brow.sh: a modern text-based browser
by SomeoneFromCA on Tuesday November 17, 2020 @07:19PM
(#25131652)
I like Links more than Lynx.
I used to use w3m and lynx back in the day, and found them to be very useful at times (such as only having a GPRS signal available - makes browsing on a “full fat” browser impossible). Paired with screen (though I guess mosh would be a good option these days) to enable a resumable session in case the network dropped, of course.