Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Oblomov
Oblomov
@oblomov@sociale.network  ·  activity timestamp last month

A lot of the development efforts (both creative and destructive) in web browsers in the last decade+ has been going into fostering the “web app” vision of the web, to the detriment of the “web of documents” vision. From the removal of native support for #RSS and #Atom to the introduction of JavaScript APIs like #WebUSB or the “Web Environment Integrity” attempt, nearly all work done on browsers has been in this direction.

8/

  • Copy link
  • Flag this post
  • Block
Oblomov
Oblomov
@oblomov@sociale.network replied  ·  activity timestamp last month

This difference isn't just a matter of feature sets; in fact, it's primarily a matter of _design principles_.

A browser for the “web of documents” is a User Agent: it's a tool in the hands of users designed to maximize the usability of said documents.

A browser for the “web of apps” is a Corporate Agent: it's a too in the hands of *corporation* designed to maximize the control *they* have on the user machine.

9/

  • Copy link
  • Flag this comment
  • Block
Oblomov
Oblomov
@oblomov@sociale.network replied  ·  activity timestamp last month

One can obviously see how this reflects in the development of Chrome with the removals of features that are unnecessary or, even worse, *detrimental* to corporate interests (the most famous recent such change is the introduction of the so-called Manifest v3 for WebExtensions to kill ad blockers), but you can also see in Firefox development when their “listening to the community” means doubling down on shoving unwanted genAI support everywhere and dropping XSLT.

10/

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1-alpha.40 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct