View Single Post
Old 23rd August 2016
fvgit's Avatar
fvgit fvgit is offline
Spikes in tights
 
Join Date: May 2016
Location: perl -MMIME::Base64 -le 'print decode_base64("U2hlcndvb2QgRm9yZXN0")'
Posts: 314
Default

Quote:
Originally Posted by ibara View Post
I find Netsurf to be quite superior to Dillo. You can use Netsurf to not just read, but interact with phpBB/vBulletin boards such as DaemonForums. I've posted many times here through Netsurf, something that I remember not being able to do with Dillo. It might be a bit larger but it's still lightweight, and the Netsurf team is pursuing JavaScript support so it might become a more relevant player for modern-ish web browsing on not-so-modern-ish machines. Plus it's much more likely than Firefox/WebKit to be buildable on lesser used architectures (though Dillo most likely supports even more architectures than Netsurf, but alas, diminishing returns and all...)
Well, my 1st experience with Netsurf was a disappointment. For some odd reason it became unresponsive after a short while. In terms of speed dillo wins hands down. Also the text-rendering was mangled, some letters overlapping others. Feature-wise the odds are clearly in favour of Netsurf, of course. I've put Netsurf on my 'heavy' list with midori. Will give those a second look once I'm through with the rest, to see if they can be tweaked somehow for smoother operation on a low-end rig.

Quote:
Originally Posted by ibara View Post
I'm not really going to go into the details of how ports and packages work, especially on OpenBSD, but it's much more complex than your statement would lead one to believe. Maybe it could be better. But the result of your pkg_add midori has not been without thought and debate and much consideration. All invisible labor from your vantage point. We would all do well to seek out and engage with the invisible labors that undergird our lives.
Oh, trust me, I'm in awe of the the work that goes into the ports tree and the packages collection. Imagining I'd have to compile all that stuff by myself would be a scary prospect. Though, OS idiosyncrasies aside, I think this is more of a general problem. The OpenBSD ports tree dependencies are just the symptom, not the cause.
To illustrate where I'm coming from: my testbox may be pretty low end but it makes things more interesting. Testing and playing with X11 my first impulse was to install fluxbox ('ve used it before). It was ok but a bit naff, really. Then I reminded myself there are already two WMs in base, why not use those? Fvwm's default look may be a bit dated but I quickly found a way to make it look quite spiffy (quick search for fvwmrc, highly configurable, no need for extra wm packages = a plus on a low end machine). Being quite pleased with it the next step was gui browser. Midori was a bit of a random choice, the install log nothing short of a shock and the rest is history.

Quote:
Originally Posted by ibara View Post
I disagree with this. The world changes. Basic functionality no longer "involves rendering a markup language document and a few images." Basic functionality is a lot more than that. It's not 1996.
I was exaggerating a bit for the sake of the argument. You're right, on the other hand where's mime support for mail(1)? It's 2016 after all. To oversimplify: in the end it's just Moore's Law. Machines have gotten so much more powerfull over the years there's just no general need anymore to tweak things for minimal requirements.

Quote:
Originally Posted by ibara View Post
By the way, Dillo needs a maintainer.
Oh, please say it isn't so! Despite its obvious shortcomings it's still the best performing candidate. It even felt minimally faster than links+. Altough the latter's key-based navigation is fantastic.


If anyone's interested today's results:
Netsurf:
Code:
quirks-2.197: ok
netsurf-3.3p1:libiconv-1.14p3: ok
netsurf-3.3p1:gettext-0.19.7: ok
netsurf-3.3p1:libutf8proc-1.1.6p0: ok
netsurf-3.3p1:libffi-3.2.1p0: ok
netsurf-3.3p1:bzip2-1.0.6p7: ok
netsurf-3.3p1:python-2.7.11: ok
netsurf-3.3p1:libelf-0.8.13p3: ok
netsurf-3.3p1:pcre-8.38: ok
netsurf-3.3p1:glib2-2.46.2p0: ok
netsurf-3.3p1:desktop-file-utils-0.22p0: ok
netsurf-3.3p1:hicolor-icon-theme-0.15: ok
netsurf-3.3p1:atk-2.18.0: ok
netsurf-3.3p1:jasper-1.900.1p4: ok
netsurf-3.3p1:png-1.6.20: ok
netsurf-3.3p1:xz-5.2.2p0: ok
netsurf-3.3p1:libxml-2.9.3: ok
netsurf-3.3p1:shared-mime-info-1.5: ok
netsurf-3.3p1:jpeg-9a: ok
netsurf-3.3p1:tiff-4.0.6p0: ok
netsurf-3.3p1:gdk-pixbuf-2.32.3: ok
netsurf-3.3p1:gtk-update-icon-cache-3.18.7: ok
netsurf-3.3p1:libcroco-0.6.11: ok
netsurf-3.3p1:graphite2-1.3.5: ok
netsurf-3.3p1:lzo2-2.09: ok
netsurf-3.3p1:cairo-1.14.6: ok
netsurf-3.3p1:harfbuzz-1.1.3: ok
netsurf-3.3p1:pango-1.38.1: ok
netsurf-3.3p1:librsvg-2.40.13: ok
netsurf-3.3p1:gnome-icon-theme-3.12.0p3: ok
netsurf-3.3p1:gnome-icon-theme-symbolic-3.12.0p2: ok
netsurf-3.3p1:gtk+2-2.24.29: ok
netsurf-3.3p1:libparserutils-0.2.1p0: ok
netsurf-3.3p1:hubbub-0.3.1p0: ok
netsurf-3.3p1:libnsutils-0.0.1p0: ok
netsurf-3.3p1:nghttp2-1.6.0: ok
netsurf-3.3p1:libidn-1.32: ok
netsurf-3.3p1:curl-7.47.0: ok
netsurf-3.3p1:giflib-5.1.2: ok
netsurf-3.3p1:libwebp-0.4.4: ok
netsurf-3.3p1:libwapcaplet-0.2.2p0: ok
netsurf-3.3p1:libcss-0.5.0p0: ok
netsurf-3.3p1:libnsbmp-0.1.3: ok
netsurf-3.3p1:libnsgif-0.1.3: ok
netsurf-3.3p1:libdom-0.1.2p0: ok
netsurf-3.3p1: ok
Netsurf quickly became unsuable (see above). Will re-assess it later.

Links+:
Code:
quirks-2.197: ok
Ambiguous: choose package for links+
a       0: <None>
        1: links+-2.12p0
        2: links+-2.12p0-no_x11
Your choice: 1
links+-2.12p0:libiconv-1.14p3: ok
links+-2.12p0:gettext-0.19.7: ok
links+-2.12p0:xz-5.2.2p0: ok
links+-2.12p0:jpeg-9a: ok
links+-2.12p0:bzip2-1.0.6p7: ok
links+-2.12p0:png-1.6.20: ok
links+-2.12p0:tiff-4.0.6p0: ok
links+-2.12p0:libxml-2.9.3: ok
links+-2.12p0:pcre-8.38: ok
links+-2.12p0:libelf-0.8.13p3: ok
links+-2.12p0:libffi-3.2.1p0: ok
links+-2.12p0:python-2.7.11: ok
links+-2.12p0:glib2-2.46.2p0: ok
links+-2.12p0:libcroco-0.6.11: ok
links+-2.12p0:lzo2-2.09: ok
links+-2.12p0:cairo-1.14.6: ok
links+-2.12p0:graphite2-1.3.5: ok
links+-2.12p0:harfbuzz-1.1.3: ok
links+-2.12p0:pango-1.38.1: ok
links+-2.12p0:shared-mime-info-1.5: ok
links+-2.12p0:jasper-1.900.1p4: ok
links+-2.12p0:gdk-pixbuf-2.32.3: ok
links+-2.12p0:librsvg-2.40.13: ok
links+-2.12p0: ok
Very much in the same category as dillo. Lightweight and usable. And cool navigation. Thanks to TronDD for pointing it out!

Last candidate for today, Conkeror:
Code:
quirks-2.197: ok
conkeror-1.0pre.20131108p3:nspr-4.11: ok
conkeror-1.0pre.20131108p3:nss-3.21.1: ok
conkeror-1.0pre.20131108p3:gcc-libs-4.9.3p3: ok
conkeror-1.0pre.20131108p3:libiconv-1.14p3: ok
conkeror-1.0pre.20131108p3:gettext-0.19.7: ok
conkeror-1.0pre.20131108p3:libelf-0.8.13p3: ok
conkeror-1.0pre.20131108p3:libffi-3.2.1p0: ok
conkeror-1.0pre.20131108p3:pcre-8.38: ok
conkeror-1.0pre.20131108p3:bzip2-1.0.6p7: ok
conkeror-1.0pre.20131108p3:python-2.7.11: ok
conkeror-1.0pre.20131108p3:glib2-2.46.2p0: ok
conkeror-1.0pre.20131108p3:xz-5.2.2p0: ok
conkeror-1.0pre.20131108p3:libxml-2.9.3: ok
conkeror-1.0pre.20131108p3:shared-mime-info-1.5: ok
conkeror-1.0pre.20131108p3:jasper-1.900.1p4: ok
conkeror-1.0pre.20131108p3:png-1.6.20: ok
conkeror-1.0pre.20131108p3:jpeg-9a: ok
conkeror-1.0pre.20131108p3:tiff-4.0.6p0: ok
conkeror-1.0pre.20131108p3:gdk-pixbuf-2.32.3: ok
conkeror-1.0pre.20131108p3:hicolor-icon-theme-0.15: ok
conkeror-1.0pre.20131108p3:gtk-update-icon-cache-3.18.7: ok
conkeror-1.0pre.20131108p3:libcroco-0.6.11: ok
conkeror-1.0pre.20131108p3:graphite2-1.3.5: ok
conkeror-1.0pre.20131108p3:lzo2-2.09: ok
conkeror-1.0pre.20131108p3:cairo-1.14.6: ok
conkeror-1.0pre.20131108p3:harfbuzz-1.1.3: ok
conkeror-1.0pre.20131108p3:pango-1.38.1: ok
conkeror-1.0pre.20131108p3:librsvg-2.40.13: ok
conkeror-1.0pre.20131108p3:gnome-icon-theme-3.12.0p3: ok
conkeror-1.0pre.20131108p3:gnome-icon-theme-symbolic-3.12.0p2: ok
conkeror-1.0pre.20131108p3:atk-2.18.0: ok
conkeror-1.0pre.20131108p3:gtk+2-2.24.29: ok
conkeror-1.0pre.20131108p3:desktop-file-utils-0.22p0: ok
conkeror-1.0pre.20131108p3:mozilla-dicts-en-GB-1.3p1: ok
conkeror-1.0pre.20131108p3:hunspell-1.3.2p2: ok
conkeror-1.0pre.20131108p3:xulrunner-24.8.0p10: ok
conkeror-1.0pre.20131108p3: ok
Takes 45 seconds to load, not kidding. But once it's there it's mostly usable. Clearly not fast, but page scrolling daemonforums, for instance, was still quite nice! Now, submitting it to ebay's heavy javascript bombardement is another story altogether. Not fun anymore, but seemed to perform better than Netsurf.

Next up Xombrero:

BTW, what's the easiest way to take a screenshot? Any hints welcome.
Reply With Quote