3 ms·
It is for backwards compatibility, but you're thinking about it in reverse. It's so that modern browsers can also render pages written to older standards correc
by jaywalk 5y ago
It is for backwards compatibility, but you're thinking about it in reverse. It's so that modern browsers can also render pages written to older standards correctly as well. They will not use "HTML 5 mode" unless the page explicitly declares that it's HTML 5. Nor should they, because you can't have a valid HTML 5 page without it.
- dvtrn 5y agoThe loud noise you're hearing is the sound of a bunch of old, rusty mechanical gears clanking into place. This explanation makes perfect sense to me now. I hadn't done much serious front-end things since high school in the early 2000's and even then I had no idea what "web standards" were. I just knew how to make pages and display images for a counter-strike 1.6 clan haha. Thanks for taking me to school.
- jaywalk 5y agoNo problem, glad I could help!