Show HN: Browsh – A modern, text-based browser
21–30 of 330 posts
Re: Show HN: Browsh – A modern, text-based browser
#22Can it be made not to show WebGL, embedded video, and so forth? I enjoy a very serene internet using w3m set to monochrome, with mouse and images turned off. Every now and then it's necessary to use a graphical browser, and it's the sensory equivalent of being woken up by a toddler at 5:30 on Christmas morning.
What you call "serene," I would call "austere." That's not meant as a denigration, mind you: I'm very curious as to your viewpoint here. What do you enjoy about such an experience?
The major benefit is that I don't enjoy an "experience", I just read the content and leave. So much of the modern web is built specifically to prevent that.
Re: Show HN: Browsh – A modern, text-based browser
#23Pretty sweet! Curious: why headless firefox and not headless chrome? Also: 'its main purpose is...to reduce bandwidth.' How does this reduce bandwidth? Is the assumption that you would deploy browsh on a server and ssh/mosh against that, and the bandwidth savings are to the client? (But full bandwidth usage to the server)?
Because Firefox is open source, in the same vein as this project? Just a guess.
Re: Show HN: Browsh – A modern, text-based browser
#24Re: Show HN: Browsh – A modern, text-based browser
#25https://html.brow.sh/https://milankragujevic.com/vip-drop-i-...
Re: Show HN: Browsh – A modern, text-based browser
#26> 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 .
Why wouldn’t you just use lynx?
Re: Show HN: Browsh – A modern, text-based browser
#27Very cool! I find the pixelated images to be quite charming. One thing I noticed, when I go to https://text.brow.sh it reads: `Welcome to the Browsh plain text client. You can use it by appending URLs like this; https://html.brow.sh/https://www.brow.sh` . Should it be ` https://text.brow.sh/https://www.brow.sh` instead?
Damn, I can't believe I missed that! I fixed it in the code and will deploy soon with some other fixes.
Re: Show HN: Browsh – A modern, text-based browser
#28It's a bit broken on my blog, I'd like to know why so I can fix it... https://html.brow.sh/https://milankragujevic.com/vip-drop-i-...
Re: Show HN: Browsh – A modern, text-based browser
#29Can it be made not to show WebGL, embedded video, and so forth? I enjoy a very serene internet using w3m set to monochrome, with mouse and images turned off. Every now and then it's necessary to use a graphical browser, and it's the sensory equivalent of being woken up by a toddler at 5:30 on Christmas morning.
Re: Show HN: Browsh – A modern, text-based browser
#30> Its main purpose is to significantly reduce bandwidth and thus both increase browsing speeds and decrease bandwidth costs. How does it reduce bandwidth exactly? It still has to grab all the html/css/js for the site being rendered.
I think the use-case is that the user is running their headless browser on a remote server with a good internet connection. Then they open an SSH tunnel to that server from their local machine which has low bandwidth--and the only thing that needs to be received by the local machine is the browsh rendering of the webpage.
As well SSH/Mosh access there's a HTTP service, that currently only outputs static, noninteractive HTML and basic graphics. For example: https://html.brow.sh/https://news.ycombinator.com/item?id=17...