36 ms·
WebKit and WebKitGtk. The later needs more developers! We're down to three browser engines {Blink, Gecko, WebKit} and I don't expect any new because the web pi
by ho_schi 5y ago
WebKit and WebKitGtk. The later needs more developers!
We're down to three browser engines {Blink, Gecko, WebKit} and I don't expect any new because the web piles up complexity. We've lost Trident, KHTML and Opera. While nobody will miss the first, we're missing a heterogeneous web. We're down to an oligopoly with a tendency to a monopoly by Google. I cannot recommend just avoiding Chrome and replacing it by Chromium. Most complaints about WebKit and Gecko are actually not about them but that they are not Blink (i.e. Chrome).
I'm neither a fan of the present usage of JavaScript. To be precise, how it used in modern web. It didn't improve experience of the users. We now have random websites which consume resources and drain the battery. My impression is, that all engines stopped make the JS engines faster? Now it looks like the engines try to figure out which website is consuming resources through JS. Too late? Well. Modern JS is required often but isn't necessary for the web. The best use case is Stackoverflow and the worst are modern Cookie-Dialogs. In Europe the ill formed cookie directive created a new business-model and companys providing aggregate remote cookie banners, storing the cookies actually on their systems.
Hacker News: Works well without JS.
Amazon: Works well without JS.
Stackoverflow: Complains, but works well without JS.
Interestingly?
I want web-browsers to add an permission "Allow JavaScript" alongside the "Allow {Adds, Geolocation, Cookies, ...}" and therefore contain its usage.
There were many reason not to use Flash but Steve Jobs eradicated Flash for one reason, it's draining batteries. He had his point. I think it is possible to get rid of JS in a lot of parts of the web. And the others should better provide us a good reason why we shoud even allow them using it.
PS: I'm coding myself also with JavaScript and want to avoid using it.