# looking for a decent internet browser - browser reviews
i have been looking for a decent minimalist internet browser
maximalist internet browsers are pretty much a figured out case, they
pretty much only differ by the degree of spying they do on you and what
ad-dons do they support
meanwhile minimalist browsers, that do not have full control - now that
is of interest to me
what i am looking for:
- http basic auth support
- gopher support
- good enough basic html rendering
- tabs
- image rendering one way or another
- good enough customisation
the estimated ram usage number is for two tabs/windows one with search
for Tokyo on lite.duckduckgo.com and other with Tokyo wikipedia page
the versions are from Nixos repos as of the date of writing this
article (2024-08-18)
and then running this command:
ps -eo size,pid,user,command --sort -size |\
awk '{ hr=$1/1024 ; printf("%13.2f Mb ",hr) } { for ( x=4 ; x<=NF ; x++ ) { printf("%s ",$x) } print "" }' |\
cut -d "" -f2 | cut -d "-" -f1 | grep $browsername
for comparison and fairness, here are the numbers for my highly customised
firefox and chrome clones
chrome - 4500 Mb (wtf) (of course there is some process per tab magic
happening, but this is not wizardry school
firefox - 1200 Mb (more sensible)
## links2
estimated ram usage: 65.6 Mb (-g option)
used to be my main browser for a long long time in the past (so far only
one that achieved that high aim, not being a maximalist browser)
still i consider it one of the best, but is challenged by lack of tab
support and patching it in, like i did it for a bit, has its limitations
also no gopher support which kinda makes it secondary
also wrote an article on it -
<
https://dataswamp.org/~lich/musings/links-browser.html>
really nice graphical mode that i love
and very good default keybindings that i want to move to any browser i use
## elinks
estimated ram usage: 28 Mb
could be pretty good, but no http basic auth support which makes it
useless for me
huge shame, as it has tabs, and could do image rendering one way or
another
it does not have graphical mode like links2 (twibright links), but well
it still can do a nice job - i wish someone (or i) did port that feature
into elinks
and also wrote an article on it, but was a lot more positive than i am
now, it failed on its promises -
<
gopher://dataswamp.org/0/~lich/notes-elinks.md>
## lynx
estimated ram usage: 18 Mb (two windows)
never really liked it, terrible defaults
probably should give it more time, but god does it look bad
## w3m
estimated ram usage: 21 Mb
ditto
## netsurf
estimated ram usage: 156 MB
extremely buggy and difficult to use, lack of good customisation options,
no gopher support
## dillo
estimated ram usage: 56 MB
currently testing it, good impressions so far but is buggy and prone
to crashes
but can browse gopher, though not that great of type support
also there is a mess of forks if dillo/dillo-plus/dillong
i think we should support mainline dillo, as the rest is quite not aware
of their direction, and as we can see, market is really separated
from what i've heard from a person with complex nickname on #bitreich-en
channel, this one is actually runnable on old machines thanks to mbedtls
so - cool!
## Ladybird
estimated ram usage: lmao crashed before even opened tokyo page
no basic auth support, extremely slow and buggy, maybe has potential
but real lack of awareness of what it wants to be
## palemoon
estimated ram usage - 845.07 Mb
this is a maximalist browser sir which explodes in ram usage and
can get extremely slow due to trying to run js
with nojs it might make sense, but i need more experience with it
still has lots of potential, and if you remove js engine from
it, it might do the task good enough
now the more i think about it, i think it might be pretty good middle
way, and will actually work due to extreme hard work from
the uncontroversial developer, i will update this when i test it
it can access gopher though overbite addon:
=>
gopher://gopher.floodgap.com/9/overbite/files/old/overbite-ff4-1627.xpi
## conclusion
i do not know yet what is the answer to this problem,
life is an experiment
if you know any browser and you'd like me to test it, feel
free to email me, i enjoy the surprise