Live data from Hacker News

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

brow.sh

131–140 of 330 posts

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

#131
Also check out: Emacs eww. Handy when you are reading through a manual with lots of code examples, and copy pasting from a web page becomes work by itself.

Just in case you're put off by the thought of Emacs keychords, note that you can also use mouse to move backward and forward through history (it has icons for those), and of course you can click links.

But more importantly, it's Emacs. So if you wanted, you can press a key have the code copy-pasted to a temp file, run the compiler on that, display the result in a new window and file away both the code and the result to an org file for further studying.

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

#133
post #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.

AAlib [0] has been around for ages. But yeah, it's a cool trick to watch movies in a terminal.

However I think there is very little real use for image to text-as-image conversion.

[0] https://en.m.wikipedia.org/wiki/AAlib

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

#136
post #51

Earlier quoted context omitted.

I'm not sure that's true, for example elinks doesn't support SNI: https://bugzilla.redhat.com/show_bug.cgi?id=1527856

Current ELinks does support SNI. That bug might have been RHEL being on an old version.

Current? There was no stable release since 2009.

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

#137
post #95
post #82

Earlier quoted context omitted.

elinks and lynx are completely different browsers. Lynx is actively developed and can link against recent versions of OpenSSL, GnuTLS, and LibreSSL. The latest release came out yesterday: http://lynx.invisible-island.net/release/ Lynx can render HTML5 web pages. Not sure what WebGL has to do with a web browser that is meant for terminal emulators. CSS is not supported in text browsers in general (not all of them are…

Yes you're right, it's unfair to lump elinks and lynx together. It's before Browsh I would use elinks all the time as it seemed the most modern. Surely though just the sheer fact of CSS's `hidden` declaration has to be taken into account by any browser, text-based nor not? I've came to the conclusion that there just simply isn't a subset of modern web standards that you can adhere to and still use the web today. Our…

I like the idea behind your wrapper but I think you’re mistaken regarding hidden. Things are hidden from browsers for a lot of reasons but a text browser should probably safely ignore them all as content and presentation are different.

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

#138

The algorithm used in chafa for img→unicode would improve the image quality: https://github.com/hpjansson/chafa/

Or this one: https://github.com/daleroberts/tv

There really just needs to be a terminal API for true pixel graphics. Something like sixel but modernized and cleaned up. There's no need to hack in graphics on top of Unicode block characters, which negates backwards compatibility anyway.
Post reply on HN