3 ms·
As a side-note, the web has grown several orders of magnitude more complicated since then. I'm willing to be that every single codec is more complicated than th
by Yoric 5y ago
As a side-note, the web has grown several orders of magnitude more complicated since then. I'm willing to be that every single codec is more complicated than the JS VM they used to ship. JavaScript JITs are scary beasts, too, themselves several orders of magnitude larger than a simple JS interpreter, etc.
Even support for Unicode is so complicated it's scary.
- notriddle 5y agoAlso, web browsers from that era were very insecure. The “You Are an Idiot” Trojan was from that era. Web browsers with the same featureset, but developed to modern security standards, would be nigh impregnable. Unfortunately, the market has a certain level of tolerance for holes, and that tolerance level isn’t zero, so the extra “budget” gained by sandboxing, fuzzing, ASLR, and safe C++ practices, gets invested into new features instead of left on the table.
- Yoric 5y agoI like your phrasing on security holes "budget". I'll reuse it :)