3 ms·
I'm starting to question whether it was such a good idea to make web browsers virtual machines (for Javascript or WebAssembly apps). It makes web browsers big
by Fulvianus 7y ago
I'm starting to question whether it was such a good idea to make web browsers virtual machines (for Javascript or WebAssembly apps).
It makes web browsers big and complex. I know both Chrome and Firefox are open source, but does that really matter so much when the codebase is so big and complex that only large and well-funded organizations are able to develop it? I'm not sure if it's realistic anymore for a few guys to get together and create a web browser (including rendering engine) in their spare time.
This centralization can lead to censorship, as we're starting to see here.
We also end up with a mono-culture (well, not quite there yet, since there are still at least 2 web rendering engines), which is horrible for security. The Irish potato famine is good example of what can happen when you have a mono culture. These days, you often have to let strangers execute code on your computer, if you just want to read an article or look at some pictures.