←back to thread

233 points monax | 1 comments | | HN request time: 0s | source

We’ve been working on Vaev, a minimal web browser engine built from scratch. It supports HTML/XHTML, the CSS cascade, @page rules for pagination, and print-to-PDF rendering. It even handles calc(), var(), and percentage units—and yes, it renders Google.com (mostly).

This is an experimental project focused on learning and exploration. Networking is basic (http:// and file:// only), and grid layouts aren’t supported yet, but we’re making progress fast.

We’d love your thoughts and feedback.

Show context
busymom0 ◴[] No.44023540[source]
I wish one of these projects would make a browser which only renders text (so texts and links) and no additional support for media (images, videos, audio etc).

I know there is Lynx but having a non-terminal based browser which could do it would be cool.

replies(7): >>44023546 #>>44023560 #>>44023701 #>>44023721 #>>44024158 #>>44024531 #>>44024712 #
Telemakhos ◴[] No.44024531[source]
You might be interested in Richard Stallman's method of browsing the web:

> I generally do not connect to web sites from my own machine, aside from a few sites I have some special relationship with. I usually fetch web pages from other sites by sending mail to a program (see https://git.savannah.gnu.org/git/womb/hacks.git) that fetches them, much like wget, and then mails them back to me. Then I look at them using a web browser, unless it is easy to see the text in the HTML page directly. I usually try lynx first, then a graphical browser if the page needs it. [0]

I know you wanted something other than lynx, but you could do this with EWW (Emacs web browser or any graphical browser, provided that your proxy wget dropped the images.

[0] https://www.stallman.org/stallman-computing.html

replies(2): >>44025259 #>>44027904 #
1. stevage ◴[] No.44025259[source]
Wow. At a certain level, I'm glad that people so peculiar exist.