Live data from Hacker News

Show HN: Browsh – A modern, text-based browser

brow.sh

121–130 of 330 posts

Re: Show HN: Browsh – A modern, text-based browser

#122
post #2

Some of you may have seen this before under its previous incarnation of "Texttop". Then it was just a hack, but I got some great feedback, so I've spent most of the last 12 months turning it into something serious. It's morphed into more than a mere TTY gimmick. That UNIX philosophy of text being the "universal interface" has somewhat unexpectedly risen to the forefront, such that Browsh is now essentially a text bro…

Damn. Even Youtube works. Never thought I'd be watching movies over SSH.

Re: Show HN: Browsh – A modern, text-based browser

#123

> Browsh consists of a minimal Golang CLI client and a browser webextension. Most of the work is done by the webextension. When the CLI starts, it looks for a compatible browser (currently only Firefox) and starts it in headless mode. Once the browser has started it opens a remote debugging connection and installs the extension. So a browser wrapper .

I was wondering about this. If everything goes through an already installed browser, then what is the advantage that browsh has over a minimalistic fork of Firefox with e.g., lower bandwith features?

I guess the point is to install this on some random server somewhere that you can then SSH to. It really does seem like a good way to have a speedy browser experience over even insanely slow network connections.

Re: Show HN: Browsh – A modern, text-based browser

#125
post #52
post #47

Earlier quoted context omitted.

I am fairly sure that both linx and lynx work with modern SSL. In fact, just checked on Ubuntu 16.04 -- both links (2.12) and lynx (2.8.9...) work fine with https://google.com and https://news.ycombinator.com for example.

Do they support SNI? https://bugzilla.redhat.com/show_bug.cgi?id=1527856

The latest version of links does support SNI.

I use several clients that do not support SNI and one workaround is to connect through a program that does support it, e.g. haproxy, socat, etc.

Privacy/censorship conscious users may dislike SNI, SSL/TLS implementors are now trying to "fix" it, and in fact most SSL/TLS-enabled websites do not require SNI to be sent (popular browsers send it anyway). If requested, I can post stats on whether SNI is required for any list of websites. I have already done this a couple of times with the list all sites currently posted on HN: only a minority require SNI.

Re: Show HN: Browsh – A modern, text-based browser

#129

Can someone explain the usecase for Text-based browsers? While they're fun to show off to my non-tech friends when running without X11 and looking like a hacker, I've never needed one.

When X is fucked and I need to look up online documentation or download a driver.

When Internet is bad: packet loss at home, or travelling.

When I am fed up with bloated Web sites and don't have Opera 12 installed.

When setting a big font preference renders the Web page unusable.

When I need to browse something on my computer, but I am away and only have my phone with me. I can use ssh, but I cannot use vnc.

Post reply on HN