In Defense of Anagorism

political economy in the non-market, non-state sector

An IndieWeb Webring 🕸💍
mastodon friendica codeberg exercism oeis neocities

Standards Bloat is a thing

As I see it, the job of a HTTP client (browser) is to correctly implement the open standards that define the web, no more and no less.

I’m political enough about open source that I’ll endure a fair amount of inconvenience in order to avoid proprietary (or even commercial) software, but I also disagree on most points with the direction Firefox has been going, especially with UI and extensions. Maybe being political about open source is an empty gesture like fair trade coffee. It certainly seems sometimes like Firefox is an example of openwashing, which is scary, as browsers are basically the key underlying technology of the web, and the HTTP/HTML/CSS/Javascript standard is getting complex enough that only a multigazillion dollar organization can build a web browser (in particular, a rendering engine) from scratch that correctly implements the standards. I used to laud the idea of industry standards, as I saw them as the correct alternative to proprietary kludges becoming de-facto standards, but since the bodies making the standards are basically industry consortia, or organizations whose members are organizations (mostly of the for-profit type), what standards-making has turned into is a conspiracy of the commercial participants against the noncommercial participants.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

To respond on your own website, enter the URL of your response which should contain a link to this post’s permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post’s URL again. (Find out more about Webmentions.)