-
Current little web dev nuisances: 1.
lang: The idea of requiring every doc (not server) to declare language—instead of pushing user agents HARD to detect it automatically. This is more complex but should be taken care of by software. Past thoughts: meiert.com/en/blog/lang/ -
2.
widthandheight: The Google-/CWV-backed requiring of markup for object dimensions, effectively outlawing dimension governance through CSS (even as yes, that can lead to visible effects). No, not like that: web.dev/optimize-cls/#images-without-dimensions -
3. The ongoing mess with favicons, where some user agents still don’t look for favicon.ico in the root and where devs are still encouraged to clutter their sites with dozens of icons (plus markup). But, one way to “hack” around this (article coming up): github.com/whatwg/html/issues/6957
-
Yes, this is all biased towards minimal #HTML. (That’s my focus area.) And yes, this isn’t all that easy. But in my mind these things aren’t solved yet. 👉 If we want we can do without *requiring* code for language, dimensions, and icons. Let’s keep or make it work *optionally*.