Those last things you listed were all true of Flash too:
- Back forward buttons, working in a flash site?
- Scroll bars? Same thing.
- CPU usage? Same thing. (See: phone performance.)
- Crashes? It was the number one cause of crashes as reported by Apple when looking at their Safari crash logs. This was true of many plugins of that style from back in the day.
ICastFist@programming.dev 4 hours ago
I know, which is why I mentioned them. We got rid of flash, but people were so fucking nostalgic for the worst parts that they put it all back into their JS frameworks