Diff: [root] @ 789bb227ca9 | faq | css

fixes

File: web_browsers_must_die [Diff]

-- a/web_browsers_must_die++ b/web_browsers_must_die
@@ -2,7 +2,7 @@

!http://dump.bitcheese.net/files/bn/55/thumb/web-color.png!:http://dump.bitcheese.net/files/bn/55/original/web-color.png

Web Browser is a bloated application that typically offers bunch of technologies for accessing the most inconvenient places parts of internet. Internet.

Let's look at those:


@@ -44,11 +44,11 @@

The reason for those (mostly) is to get rid of JS/Flash crap hanging from low-class sites, that gets in your way, slides from sides, hovers the text under your mouse, etc. If you get rid of user-side scripts, you deal with them all at once. JS-less advertisements can hardly do more than aggressively blink. If you don't like advertisements, don't visit the site. You only make them more profittable by doing so. If you need information *that* much, so you absolutely must have it, well, ads are the price for it.

Reasonable ads, like Google "AdSense":https://www.google.com/adsense/ are not distracting and usually well-separated from content, so why bother blocking them? However, if you wish to block such honest ads, you can easily do it by blocking certain host in /etc/hosts*. /etc/hosts. More blocking can be done on proxy-side, proxy side, like using "Privoxy":http://www.privoxy.org/. This solution does not perform cause vendor lock-in and bloating like browser plug-ins do.

h3. Password manager

Well, that one deserves to live, not in that form though. Instead of inputting your login & password in some form and sending in it over unsecured connection in plaintext, "HTTP Digest Auth":http://en.wikipedia.org/wiki/Digest_access_authentication or even better, SSL public-key auth should be used. In case of first, password can be remembered for host/realm and stored with the rest of protocol passwords, like POP, FTP, etc.

h2. Browsers post-mortem

@@ -81,8 +81,4 @@
h2. Ideal replacement

It probably would be a similar document viewer that's only capable of browsing filesystem. Remote protocols can be mounted on top of that filesystem on demand, something that can be done with "9p":http://en.wikipedia.org/wiki/9P.

h2. Corrections? Comments? Suggestions?

"Write me":/wiki/Voker57/contact.

By Voker57 on 2013-12-02 13:34:58 +0000