// NOTE: this is a WIP draft
On one occasion I casually insulted HTML/CSS/Javascript mid sentence,
only to be called out to explain my position.
Before that moment I thought their poor quality was self-evident to every one.
Not only did I turn out to be wrong,
I also had to realize my inability to into words my frustration with the system.
Therefor, bellow, I will be committing the ultimate example of making up a repost
after one already walked away defeated from an argument.
I think i would like to declare: "muh historical reasons!"
is not a valid defense in the context of the
most dynamic and volatile ecosystem in tech
which continuously breaks compatibility
(while how much this applies to core technologies is arguable,
but the higher level abstractions everyone flees to ARE getting away with it).
Lack_of_separation_of_structure_and_display:
This is a string input:
{@begin=html@
@end=html@}
This is a select:
{@begin=html@
@end=html@}
This is a radio:
{@begin=html@
@end=html@}
Quick recap/reminder on the nature of a radio:
>radios are grouped together by their "name" attribute
>"A tree must not contain an input element whose radio button group contains only that element."
>only one from the group can be so called "checked" at any given time
Self-evidently, the and the