-19 karma · joined August 31, 2019
No, it doesn't need to be. If you need to use hacks like SPAs to have the functionality you want, that is telling you that you're using the wrong tool for the job, and shouldn't be making a Web site.
What you and a lot of other Web developers have done is, when faced with a square peg and a round hole, break the peg and the hole. Worse yet, not just for you, but for everybody who has to use those pegs and holes. Now the Web is a terrible place even for the people who used it correctly. Now the desktop is a terrible place because Web people have infected it with Electron.
Web developers, if they can be called that, have set back the state of the art by several decades.
This part. My earlier post meant to say that I can't tell if you think those people are correct (which is wrong) or if you think those people are wrong (but are still citing them?)
This is quite wrong
You either don't protest or you're very bad at it
1. No transactional DDL 2. Implicit, confusing coercions 3. Terrible Unicode handling 4. the list goes on
For most of us, adware is a type of malware. For Mozilla, they have a tradeoff between user autonomy and cash flow. They can at least say that the bad things they do are because of the sacks of cash and not for any positive user "experience." Lying about it makes it worse, not better.
Aside from ads, there is the issue that Firefox comes with backdoors (see Mr. Robot ad) and spyware (see telemetry that can't be opted out of.)