_micheee
The spec states it as: “Attribute values are a mixture of text and character references, except with the additional restriction that the text cannot contain an ambiguous ampersand.”
Whereas in the the days before HTML5 this has been mandatory.
> HTML 4.01 Specification – Appendix B.2.2 “Ampersands in URI attribute values”
https://www.w3.org/TR/html401/appendix/notes.html#h-B.2.2
> Unfortunately, the use of the “&” character to separate form fields interacts with its use in SGML attribute values to delimit character entity references.
Thinking about it, it is a little surprising as, if I remember correctly, in HTML source you should encode & as & right?
It is a very niche solution but actually very stable and quite handy for all kinds of data handling; web-based applications and APIs as it nicely integrates with all kinds of text-based formats such as JSON, CSV or XML.
Yet I can easily comprehend how people get lost in all kinds of standards, meta-standards, DTDs, schemas, namespaces, and modeling the whole enterprise in SOAP.
However, you can do simple things simply and small, but in my experience, most tools promised to solve problems with ever-layered complexities.
Little disclaimer, I am probably biased, as I am with BaseX, an open-source XQuery processor :-)
Man, I’m getting old: just searched my mail and found this mail from… January 26 2009 :-)
I liked it, but it always felt like it “only” added some quality of life functions to Thunderbird.
I found it quite a good read!
I never really touched processing or p5js, still I like the way Daniel introduces and teaches core programming concepts. Seems to be a great guy!
That's the most worst message you can send out to a person of any age.
I often hear people say: but they learn, they manipulate you as if a baby’s personality was naturally hostile and their main reason in life was betraying their parents. :)
So its actually for people trying to replace CentOS which RedHat decided to drop :)