@
KB I know that professional Web developers scream in pain and agony when they see alt-texts in the Fediverse.
But what every last single one of them has apparently failed to understand so far: Mastodon's alt-text culture was not introduced by professional Web developers with certificates in accessible Web design. It was introduced by complete laypeople and only on the ground of Mastodon having an alt-text field.
These complete laypeople defined their own "standards" for alt-texts and image descriptions without knowing
anything about professional accessible Web design. And they set these "standards" in stone before professional Web designers could come and intervene and push everyone and the whole thing into the "right" direction.
Thus, Mastodon has vastly different values for alt-texts than professional Web design, and these values spread from Mastodon to "Mastodon satellites" like Pixelfed (whereas many other areas of the Fediverse neither know nor care for alt-texts or accessibility at all in the first place). Professional Web design requires concise, to-the-point brevity. Many Mastodon users actually love to have some whimsy in alt-text. If you, as a professional Web designer, write whimsical alt-text, you're probably fired. If you don't write it whimsical in the Fediverse, you'll probably bore people.
Besides, the Fediverse works differently from the Web in terms of technology. Alt-text standards for the Web, including blogs, are built on the assumption that everyone and everything has an unlimited amount of characters at hand as well as the whole HTML feature set. You have a more complex image, you give it an alt-text
and a caption (
<figcaption>)
and, if necessary, either an extensive explanation in the text below or a link to an extensive explanation.
Of all these things, the Fediverse has only got the alt-text. Most of the Fediverse can't generate captions; of all the server applications that aren't specialised on long-form blogging, only (streams) and Forte can have HTML in posts. Most of the Fediverse can't even
render captions. Hell, most of the Fediverse
can't render images embedded in the post because it only knows images as file attachments. And most Fediverse users can't give extensive explanations. Neither can they write an external explanation document and link to it in their posts, nor can they explain the image in the post itself, what with usually only 500 characters available (minus content warning, minus hashtags, minus mentions). In fact, post over 500 characters at once, and you've got a good chunk of Mastodon at your throat.
Also, speaking of character limits, Mastodon has a culture of, "We've got 1,500 characters for alt-text, so
why not use them?" And I'm not even talking about
using alt-text to write around Mastodon's default 500-character limit. I'm talking about not exactly few people especially on Mastodon loving highly detailed image descriptions.
In fact,
my personal experience and conclusion from having studied Mastodon's alt-text and image description culture in-depth for more than two years is that people don't like to have to ask. If they want to know something about an image, they want to have that information served on a silver platter
right away without having to ask. As someone who posts images, having people ask for detail descriptions or even only detail explanations feels almost akin to having people ask for an image description in the first place.
Like in professional Web design, you have to know who your audience is because you have to cater to that audience perfectly. But unlike in professional Web design which supposes that people only come across a website if they actively search for that content, you cannot pinpoint your audience unless you don't post in public. Your audience is potentially the entire Fediverse because anyone out there may or may not stumble upon your post this or that way, e.g. happen upon it while browsing their federated timeline.
Build a website about some scientific or technological topic, and probably only those will find it who look for it, and they'll have enough knowledge to understand it right off the bat. You can expect sufficient prior knowledge, and you're justified to do so. Write a blog post about such a topic, it's all the same.
Write a Fediverse post about such a topic, and most of those who happen upon it won't even know what you're talking about without extensive explanations. Nonetheless, they may be curious, and/or they may simply consider it ableist to not have all information needed to understand both the post and the images in the post handed to them right on the spot. You have to expect at least some of your readers not knowing anything about your post and the topic it covers, but expecting to receive the missing information without having to ask.
I think I'm not entirely wrong about this, seeing as the main topic of this channel is one of the most obscure niche topics that exist in the Fediverse. This is why, all in all, I probably write the longest, most detailed image descriptions in the whole Fediverse by a gigantic margin.
There's one more thing: All that professional Web designers do about alt-texts they don't like is complain about them and complain "into the ether", probably often even without any hashtags to find their posts. They don't do anything to actually enforce professional accessibility standards in the Fediverse.
On the other hand, there is the alt-text police, a part of the Mastodon Home Owners' Association. They
do enforce their (not even really fully standardised) idea of good alt-text by
sanctioning Fediverse users who don't produce such alt-text. They "mansplain" these users, they out-right attack these users, they dogpile these users, they block these users, they sometimes even call for such users to be Fediblocked. And I can actually see their alt-text quality standards being raised further and further. I guess it won't be long until people are being sanctioned for writing alt-texts by professional Web accessibility standards because they aren't sufficient for the alt-text police.
#
Long #
LongPost #
CWLong #
CWLongPost #
FediMeta #
FediverseMeta #
CWFediMeta #
CWFediverseMeta #
Fediverse #
Mastodon #
MastodonCulture #
MastodonHOA #
AltText #
AltTextMeta #
CWAltTextMeta #
ImageDescription #
ImageDescriptions #
ImageDescriptionMeta #
CWImageDescriptionMeta #
AltTextPolice #
A11y #
Accessibility