abbreviations. it doesn’t save any meaningful time. it only prompts questions for clarification because people don’t define the abbreviation prior to using it throughout their post. plus since everything is being abbreviated out of laziness, the same abbreviations get used for multiple things which just adds additional confusions.
I’ve always followed a rule of which was popular first claims it. TF2 is Team Fortress 2, not Titanfall 2, DS2 is Dark Souls 2 not Death Stranding 2 etc etc.
If you gonna abbreviate, say its name in full first in the context, otherwise I’ll assume another!
There have been so many places in front end web dev that used the abbreviation “a11y” without defining it (or explaining the 11) that for years I assumed it was just the name of a particular library that had gotten Kleenexed.
(To be clear, I’m using “Kleenexed” as a verb here to mean “genericized explosively, as if a sneeze.”)
It didn’t help to look at the code, either. “Okay cool, so all this does is add a bunch of random extra tags to the DOM? Doesn’t seem super useful but okay, I guess there’s probably some tool out there that depends on them but we probably don’t use it.”
abbreviations. it doesn’t save any meaningful time. it only prompts questions for clarification because people don’t define the abbreviation prior to using it throughout their post. plus since everything is being abbreviated out of laziness, the same abbreviations get used for multiple things which just adds additional confusions.
Hahaha yep. Now Death Stranding 2 is out, Dark Souls 2 discussion has become difficult, joining DS1.
I’ve always followed a rule of which was popular first claims it. TF2 is Team Fortress 2, not Titanfall 2, DS2 is Dark Souls 2 not Death Stranding 2 etc etc.
If you gonna abbreviate, say its name in full first in the context, otherwise I’ll assume another!
that’s the only rule that should be followed with abbreviations
Yeah, that’s the best way, but with no context provided, I’ll fall back to the aforementioned.
The absolute worst version of this is shit like a16z or a11y. Ironically a11y is very inaccessible.
There have been so many places in front end web dev that used the abbreviation “a11y” without defining it (or explaining the 11) that for years I assumed it was just the name of a particular library that had gotten Kleenexed.
(To be clear, I’m using “Kleenexed” as a verb here to mean “genericized explosively, as if a sneeze.”)
It didn’t help to look at the code, either. “Okay cool, so all this does is add a bunch of random extra tags to the DOM? Doesn’t seem super useful but okay, I guess there’s probably some tool out there that depends on them but we probably don’t use it.”