@alcinnz
Pardon my ignorance, but doesn't that imply that it will only work in your browser implementations for the foreseeable future?
And, while it seems that CSS has come a long way since I learned it bout 20yrs ago, you still can't click/tap-toggle the visibility of an element (e.g. menu), can you? (I might not be up to date here)
This might not be necessary in Desktop view, but on mobile, always having to scroll by a menu seems bad UX to me.
@danielst Yes & no.
There advances in HTML like <details> (very handy on mobile!) which even new sites seem ignorant of, though mainstream browsers unfortunately tend to implement those at a glacial pace. And where possible (like CSS3 Speech) I'll follow standards they already plan to follow someday.
But yes I will implement things they don't even plan to implement, while taking care that those extensions degrades gracefully in unsupporting browsers.