Improper HTML: Bad Examples Makes For Bad Developers

Jason Knight
CodeX
Published in
17 min readApr 4, 2023

--

We live in the age of “copypasta” development, with many even lazier folks resorting to AI like ChatGPT to reduce their workload even further. This is problematic in that the web is riddled with outdated and outmoded examples; bad examples from people unqualified to code in the first place; and a general reek of ignorance of the most basic of HTML and CSS usage.

With both rookie developers, alleged experts, and AI all learning from and copying 20+ year out of date ways of thinking, the resultant code is most always a middle finger to costs, ease of maintenance, and accessibility.

It can even cost development time because if it’s junk and you go to customize it you’re fighting the problems. If you go to look for help more experienced and knowledgeable folks will tell you to throw it out and start over. Then we wonder why so many beginners find starting out so disheartening. They get suckered by barkers, hucksters, and just plain frauds before they even know enough to make rational informed choices.

A Real World Example

To explain this, at least at the start, I’m going to use Bootcrap’s “pricing” example:
https://getbootstrap.com/docs/5.2/examples/pricing/

--

--

Jason Knight
CodeX

Accessibility and Efficiency Consultant, Web Developer, Musician, and just general pain in the arse