@gaditb the goal for version 2 is to make it generic across XML and use it as a DSL for various XML-based formats
i have the "generic" part done but haven't finished the "rewrite the parser in javascript" part
@gaditb i do do that mostly haha but there's https://github.com/marrus-sh/MarketCommons-Racket
the repo is archived because i've been working on a much more powerful v2 but it's a bit stalled at the moment
@gaditb are you aware that i created a Not Markdown because, same
@gaditb @jalefkowit@octodon.social @aparrish like descriptively, MDN is first and foremost an instructional resource. its job is to get people writing correct HTML quickly. it's not to explain why things are the way they are
is that the correct mission? should there be more room for the other stuff? 🤷🏻♀️
@gaditb @aparrish @jalefkowit@octodon.social mm i think this is where the plurality of the HTML spec comes into play
for AUTHORS, the HTML spec is meant as a style guide for “good, proper HTML”. it's prescriptive, not descriptive. so they are saying “use A for X; use B for Y” not “A means X; B means Y”.
for IMPLEMENTERS, the HTML spec takes on a descriptive role. but there are no implementation requirements on these elements aside from the default stylesheet; from the perspective of an implementation, <b>/<i> aren’t required to mean anything.
anyway see https://tei-c.org/release/doc/tei-p5-doc/en/html/CO.html#COHQ if you want an example of an actually good, consistent, and semantic methodology for marking this stuff up; HTML is pretty far from being actually semantic markup in fact
@gaditb @aparrish @jalefkowit@octodon.social
wikipedia: https://en.wikipedia.org/wiki/Emphasis_mark
MDN for the text-emphasis CSS property: https://developer.mozilla.org/en-US/docs/Web/CSS/text-emphasis
@gaditb @aparrish @jalefkowit@octodon.social i mean it's more that after committing to the bit of using <em> and <strong> for everything (in HTML4) some folks were like “okay but that actually DOESN’T work for everything we used to use <i> and <b> for” and so they had to walk it back
the names are afaik an MDN invention to make them easier to learn (since “bold” and “italics” is incorrect)—the spec just calls them “the b element” and “the i element”
as for why “bold” and “italics” is wrong—remember that other scripts exist than Latin and they need to be representable in HTML too :)
[using chinese emphasis marks to denote a scientific name for a species would be, i believe, profoundly incorrect]
@Lilith this is true of gay liberation in general though
@coriander dress for the job you want, which is a welder
@coriander like i mean you don't need to teach a trans person how to rewrite a sentence with bad pronoun usage in it because a trans person would never write that sentence in the first place yk?
@coriander it presumes that you also might be the kind of person who might casually do that and thus need to be taught not to, instead of taught to be the kind of person who doesn't
@gaditb
sympathetic reading: most tankies are fine actually and care more about organizing and helping people than your average liberal, despite having politically‐incorrect authoritarian takes
less‐sympathetic reading: the desire to avoid appearing bourgeois sometimes prevents the people who do good things from speaking about them in good ways, because they conflate cultural sensitivity with liberalism
musical reading: https://youtu.be/pEGZqsB8nm0
common reading: the insight that words and actions don’t always line up goes both ways
don’t take “communist friends” too literally; i’d say “comrades” if i meant my actual crew
Administrator / Public Relations for GlitchCat. Not actually glitchy, nor a cat. I wrote the rules for this instance.
“Constitutionally incapable of not going hard” — @aescling
“Fedi Cassandra” – @Satsuma
I HAVE EXPERIENCE IN THINGS. YOU CAN JUST @ ME.
I work for a library but I post about Zelda fanfiction.
For the time being, this is mostly a mirror of <https://status.ladys.computer/>. Want to get in touch? E·mail me!