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.
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.
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.”