Especially that every desktop app re-packages a whole web browser is infuriating me, as it could easily be avoided. The operating system should just provide a web browser library, that can be dynamically linked by each application. It’s such an easy solution but it isn’t used :(
There is a project called tauri that uses the web browser libraries provided by operating systems. The problem is that each operating system has a different browser library, so features may not be supported or can work differently. Browser vendors seem allergic to actually following the standards for some reason.
but for real, that’s more-or-less already happening for some applications, which ship inside their own docker container, which is practically a mini-operating-system.
Especially that every desktop app re-packages a whole web browser is infuriating me, as it could easily be avoided. The operating system should just provide a web browser library, that can be dynamically linked by each application. It’s such an easy solution but it isn’t used :(
There is a project called tauri that uses the web browser libraries provided by operating systems. The problem is that each operating system has a different browser library, so features may not be supported or can work differently. Browser vendors seem allergic to actually following the standards for some reason.
Don’t forget the next step in the evolution: each web browser ships inside its own entire operating system container
don’t give them ideas 😩
but for real, that’s more-or-less already happening for some applications, which ship inside their own docker container, which is practically a mini-operating-system.
And snaps and flatpaks and appimages and Microsoft Windows