News for hackers. Stuff that matters.
Re:Brow.sh: a modern text-based browser by trollied on Tuesday November 17, 2020 @04:54PM (#25130435)
It’s good to see terminal-based browsers are still being developed.

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.

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!

Re:Brow.sh: a modern text-based browser by Tanath on Tuesday November 17, 2020 @07:51PM (#25131898)
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
Re:Brow.sh: a modern text-based browser by Fnoord on Tuesday November 17, 2020 @06:16PM (#25131204)
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.

[1] https://en.wikipedia.org/wiki/Elinks

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.)
Re:Brow.sh: a modern text-based browser by vlunkr on Tuesday November 17, 2020 @06:35PM (#25131341)
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!)
Re:Brow.sh: a modern text-based browser by Fnoord on Tuesday November 17, 2020 @06:46PM (#25131425)
I think you're perfectly able to understand what I meant there: anything other than research purpose in an isolated environment e.g. sandbox.
Re:Brow.sh: a modern text-based browser by anthk on Tuesday November 17, 2020 @06:37PM (#25131358)
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.