On web design

When looking on modern web I become very sad and sometimes even frustrated. How could we make it from nearly free and independent community of engineers to the awful thing we see now in browsers?

Total centralization, advertisements everywhere, users don't have elementary computer usage knowledge.

However there are a lot of articles on this subject and I don't want to repeat them. This post is about content I see on web-pages as a user.

In the beginning I'll notice that my main web-browser is emacs-w3m and only if it can't handle something I launch firefox feeling very disappointed.

And during the last several years I see how web mutates into a bunch of applications written in js with html5 interface which use browser just as a delivery system. And this is disgusting.

I can understand when corporations targeted to getting money from users work on creating jingles and whistles, online farms and creating photo filters which convert not-so-good images into color mess so strange that Munch would envy badly. But when I try to open a news site and can't see just a news because it's 3.5 MB, requires js, cookie, flash and quad hd monitor just to show me three paragraphs of text — I'm really surprised. Who and why does need that?

It looks like masses kill the essence of web which was initially handled only by idealists who were standing strong on Tim Berners-Lee ideas.

So my opinion on web — the jobs must be done on server-side. Animation is not needed, js harms, cookies may only be used in places where user must be identified not everywhere just to spy the user and push him lots of new ads.

I go to the net to get information, please give me my portion of information, not mad designer fantasies. However there are still sites which are beautiful and one of the most noticeable — Wikipedia. The information is represented in a way user want see it, no need of js and cookies, formatting exists, but is very minimalistic and form doesn't dominate on contents. The other good example is GNU project pages.

Example of the opposite — any social network. Say facebook or even better — Instagram. The latter won't allow you to see the image without js and won't allow to copy image URL when you enable one. So the only way to see image is to write a parser. And all of that is full of awful banners, filled up with advertising posts and has nearly zero informational value.

So web design should be just like it's done at GNU and Wikipedia sites: minimalistic, clean and don't do excessive things. And I'm trying to keep the site this way.

There is a russian version of this post