Hacker News new | ask | show | jobs
by 392c91e8165b 3950 days ago
One point not mentioned in the OP: the people in charge of Firefox, Opera and Chrome have been and will continue to be a hindrance, not a help, on net to users who agree with the manifesto. The qualifier "on net" is intended to acknowledge that they do some pro-manifesto things, such as allowing any user to install any third-party extension, but that those things are cancelled out by anti-manifesto things, such as web fonts. (Note that these years, the company behind Opera gets most of their revenue from advertising.)

The people in charge of Safari, Edge and Internet Explorer have not been much of a help either although I suppose there is a chance that will change some day since their sponsors don't make most of their money from advertisers and other professional persuaders. (Although one could argue that the people in charge of Internet Explorer helped a lot in the 1990s and the first half of the last decade, I have seen no signs that they have been helping since then.)

Sometimes I think that the only way for users who agree with the manifesto to get free of the need for regularly writing new user CSS, installing new add-ons and extension and continuing to tweak about:config settings is for them to migrate to a browser whose maintainers have some sympathy for the manifesto.

I sometimes believe that what I just wrote would make a good business plan for a startup.

If I were to buy a phone or a tablet today, I would probably choose one from Apple just because of the content-blocking API Apple promised for iOS 9. (Yes, theoretically, the fact that much or most of Android is open source makes it possible for some new organization or project to offer an Android fork that offers even better ad-blocking than iOS 9 will allow, but after 23 years of experience with open-source software, I know that merely the existence of a particular software freedom does not mean that programmers and designers will do the hard work of converting that freedom into actual code that I will want to use.)