This tweet, posted almost a month ago, stuck in my brain. It begs a question of where that HTML came from? CMS? JS Frameworks? Is it down to awful structure? HTML was never that semantic and promises of better never evolved. Living standard, no adaptation? HTML is anti-semantic!
This tweet is unavailable
2
2
9
We have some meaning and some structure, absolutely. So it's not useless, it's just limited. Divs are a great example. They do have a meaning: Division. But, 400 of them and meaning gets lost, so as you say, "not so much." So is it the over-div issue mostly for #a11y and HTML?
Forms and your point landed home. Checkboxes refreshing with every check? Radio buttons used for Checkboxes? I haven't done audits since 2013 so what is causing this? Most HTML is generated nowadays. Horrid stuff indeed.

May 11, 2020 · 3:18 PM UTC