Iām asking because it is really difficult to find a place for discussing accessibility in Fediverse posts beyond the limits of any one Fediverse server application.
Iām looking for something
- in the Fediverse
- with technology that supports discussions
- where users know the Fediverse beyond whatever software that particular place is running on
- where users know something about how and why to make Fediverse posts accessible for e.g. blind users
- where users take this topic seriously instead of seeing it as a gimmick
- where itās likely enough for someone to reply to posts
Mastodon takes accessibility very seriously. But Mastodon users never look beyond Mastodon. Every other Mastodon user doesnāt even know that the Fediverse is more than only Mastodon. Most of those who do have no idea what the rest of the Fediverse is like, including what it can do that Mastodon canāt, and what it canāt do that Mastodon can. Many Mastodon users even reject the Fediverse outside Mastodon, and be it because it ārefusesā to fully adopt Mastodonās culture and throw its own cultures overboard. This would include using features that Mastodon doesnāt have. Youāre easily being muted or blocked upon first strike if you dare to post more than 500 characters at once.
I myself am mostly on Hubzilla. Not only is Hubzilla vastly more powerful than Mastodon, it is also vastly different, and being older than Mastodon as well, it had grown its own culture before Mastodon came along. Still, three out of four Mastodon users have never even heard of the existence of Hubzilla, and many who do are likely to think itās basically Mastodon with a higher character count, extra stuff glued on and a clunky UI.
If you try to discuss Fediverse accessibility on Mastodon, you end up only discussing Mastodon accessibility with exactly zero regards, understanding or interest for what the rest of the Fediverse is like.
Besides, Mastodon has no good support for conversations and no real concept of threads. It is impossible to follow a discussion thread or to even only know that there have been new replies without having been mentioned in these replies. Thus, any attempt at discussing something on Mastodon is futile.
Hubzilla itself is great for discussions. It even has had groups/forums as a feature from the very beginning. In practice, however, it has precious few forums. The same applies to (streams) even more.
Discussing Fediverse accessibility is completely futile on both. They donāt ādo accessibilityā. To their users, alt-text is some fad that was invented on Mastodon, and Hubzilla and (streams) donāt do Mastodon crap, full stop. In fact, their users hate Mastodon with a passion for deliberately, intentionally being so limited and trying to push its own limitations, its proprietary, non-standard solutions and its culture upon the rest of the Fediverse. At the same time, they donāt really know that much about Mastodon, and they arenāt interested in it.
Most of this applies to Friendica as well, but Hubzilla and (streams) users sometimes go as far as disabling ActivityPub altogether to keep Mastodon and the other ActivityPub-based microblogging projects out, and they donāt care if Friendica ends up collateral damage. They hate the non-nomadic majority of the Fediverse that much.
If you try to discuss Fediverse accessibility on Hubzilla, nobody would know what youāre even talking about, and nobody would want to know because they take it for another stupid Mastodon fad. They probably donāt even understand why I accept connection requests from Mastodon in the first place.
Here on Lemmy, Iāve seen a number of dedicated accessibility communities. But they seem to be only about accessibility on the greater Web and in real life and not a bit about accessibility in the Fediverse specifically. Iām not even sure if Lemmy itself ādoes accessibilityā in any way. And Iām not sure how aware Lemmy is of the Fediverse beyond Lemmy, /kbin and Mastodon.
Besides, these communities arenāt much more than the admin posting stuff and nobody ever replying. So I guess trying to actually discuss something there is completely useless. If I post a question, Iāll probably never get a reply.
The reason why Iām asking here first is because this community is actually active enough for people to reply to posts. But Iām not sure if itās good for discussing super-specific details about making non-Threadiverse Fediverse posts accessible.
Unlike other places, Mastodon is not āeveryone for themselvesā and āhey, letās shitpost about minorities for the lulzā. While Lemmy is trying to be Reddit 2: Electric Boogaloo, Mastodon is trying to be nega-Twitter. Except for Gargron and the other devs who are trying to make Mastodon Twitter with sprinkles.
The Mastodon community is trying hard to make Mastodon feel nice and comfortable and welcoming for everyone, just like Mastodon felt nice and comfortable and welcoming to them after they had freshly arrived from that rampantly ultra-fascist hellhole thatās called š now. Theyāre trying hard, and I mean hard, not to be racist, sexist, homophobic, transphobic or ableist.
This includes lots of things that are completely unthinkable on Reddit because they are technically impossible. Alt-text on images, for example, for which Mastodon offers a whopping 1,500 characters per image. Content warnings for sensitive posts in whatās actually the summary field. Hiding sensitive images which is actually something non-standard and semi-proprietary by Mastodon that hardly anything else out there supports.
Many instances actually make alt-text on images and content warnings for specific topics mandatory in their instance rules. Which topics require CWs partly differ from instance to instance; instances with a focus on neurodivergence/autism, for example, require a CW for eye contact in addition to the usual. Instances only enforce these rules on local users and local posts and not on whatās happening in the federated timeline, but they do have these rules, and they enforce them to the point of permanently banning users.
At the same time, however, these things have become part of Mastodonās culture. You simply do that stuff, lest youāre at least shunned by āthe Mastodon communityā. At least. Or youāre being lectured about having to add actually useful alt-text to images and content warnings to sensitive posts. Or youāre muted or blocked outright.
If an image has alt-text, the Web interface shows a little rectangle with āALTā in it in one corner. Mobile apps tend to do the same. You immediately see upon first glance whether an image has alt-text or not.
Beware if someone catches your post with an image without that āALTā marker.
Mastodonās goal, not defined by the devs but by the end users, is for 100% of all images that appear on Mastodon to have alt-text. There are daily stats on which Mastodon instance has how high a percentage of image posts with alt-text. I think mastodon.social, the notorious newbie and āI keep using Mastodon like Twitterā instance, is somewhere between 10% or 20% or so. By Lemmy standards, this may seem mind-boggling high, but by Mastodon standards, itās embarrassingly low. Some instances reach 80%, and by Mastodon standards, this means there are still 20% image posts that arenāt accessible.
Oh, and there being an āALTā marker is not enough. If there is an āALTā marker, people will go check the alt-text. If it doesnāt actually sufficiently describe the image, or if the image is predominantly text, and the alt-text doesnāt contain a full, verbatim transcript, thatās just as bad as there not being any alt-text, and itās treated just like there was no alt-text.
On Mastodon, alt-text is absolutely. Serious. Muthafscking. Business. Full stop. To the point that you may have mods at your throat if you donāt provide it.
On a side-note, most Mastodon users canāt tell whether a post came from Mastodon or not. They treat posts in their timelines that came from Akkoma or Misskey or Iceshrimp or Friendica or Hubzilla or whatever just like native Mastodon posts. Except for sometimes at least being highly annoyed if a post goes over 500 characters, that is. But they arenāt like, āOkay, youāre excused for not providing alt-text because youāre on Misskey, and Misskey doesnāt have an alt-text culture,ā or like, āOkay, youāre excused for not providing alt-text because youāre on Friendica, and you have to program alt-text into your posts on Friendica, and even that is buggy.ā
If your post appears on Mastodon, itād better integrate with Mastodonās culture or else. Also, Mastodon users donāt know anything about anything outside Mastodon, neither cultural differences nor technological differences.
My estimation is rather that 70% of all Mastodon users are on iPhones, and 25% are on Android phones, always with dedicated Mastodon apps. Hardly anyone seems to use Mastodon on a computer.
There are actually many blind or visually-impaired Mastodon users. It seems to naturally attract them, just like š repels them.
However, there are also people with bad Internet connections for whom images often donāt load at all. Remember that everyoneās on phones, and they donāt have 4G or 5G everywhere.
And there are even people with no disabilities who say that alt-text helps them understand what an image shows. I think that should be the task of explanations in the post because not everyone can access alt-text, but thatāll never be engrained in Mastodonās culture because you can only explain so much in 500 characters minus hashtags, minus mentions, minus the content warning and minus the actual toot.
Hmmh. Iāve advocated for more nuanced content warnings here on Lemmy. Didnāt resonate well with neither the community nor the developers. I dropped the topic. Iām waiting for PieFed to come along and bring me an alternative backend for the Threadiverse.
Thanks for the summary. I donāt really use Mastodon so I wouldnāt know. But Iām all for alt-text to images. I set them on every website Iām involved withā¦
Iām not sure about Lemmy. I use this more for textual conversation. But now that Iāve learned how to do it in Markdown, Iāll add the description to the 5 (or so) pictures I post every year.
I donāt think other places on the Fediverse have a distinct culture or vision. Like Mastodon has. For example Lemmy is quite random. And still dominated by the lots of ex-Reddit-users who migrated here. And we often can not agree on where weād like to go. And I perceive a split/separation between the developers and the users. There isnāt really a conversation going on. Neither between users and developers, nor between the users themselves. So my prediction is: As of now weāre not going anywhere. Lemmy is going to stay relatively random and will also stay about the same size, until someone steps in and changes this place.
Do you have a vision? Is there a reason why you started this conversation? Something youād like us to do?
(I mean you could post your comprehensive perspective in a post/thread here, and then also toot the link to Mastodon, or boost it or whatever thatās called. I think this is just a meta discussion and itās probably not going anywhereā¦ You got a bit of attention here, but ultimately weāre still not discussing the actual topic. At least I didnāt yet understand if you have a need or a proposal to make.)
Yes.
When I post images on Hubzilla, I always describe them. I have connections not only within Hubzilla, but mostly on Mastodon and also elsewhere (Pleroma, Akkoma, Misskey, Firefish etc. etc., all over the place).
The problem I have is three-fold: One, my images are extreme edge-cases topic-wise. Theyāre about 3-D virtual worlds. Very obscure 3-D virtual worlds. As in, maybe one out of 200,000 Fediverse users even knows the underlying system, and Iām not even talking about the specific place where Iāve taken an image. This makes very extensive image descriptions necessary because I canāt suppose that people already know what whatever is in the images looks like. And it makes very extensive explanations within the image descriptions necessary so that people get the images in the first place.
I canāt take anything about my pictures for common knowledge. I need over 1,000 characters alone to explain where an image is from.
Two, Iām not bound to the same limitations as your average Fediverse user when it comes to describing the image. I donāt only look at the image when Iām describing it. I look at the real deal in-world when Iām describing it. This gives me an almost infinite zoom factor. I can see things in-world that are so tiny in the image that theyāre invisible. I can describe and actually have described in the past images within my image. And nearly on the same level as the image that I was actually describing.
Three, Iām not bound to the same limitations as your average Mastodon user when it comes to posting an image description. I am bound to the 1,500-character alt-text limit because Mastodon truncates longer alt-text and throws the excess characters away. But I do not have a 500-character limit. I donāt have any character limit at all. I can post 80,000 characters, and Mastodon will show these 80,000 characters, all of them, and so will other Fediverse projects.
So I can put full, detailed image descriptions of nearly any length into the post text body. This is completely unimaginable on Mastodon. And thatās why I canāt discuss these things with Mastodon users: They canāt even imagine what Iām doing.
Anyhow, this leads me into situations which are just as completely unimaginable for Mastodon users, which I therefore canāt discuss with people who only know Mastodon. And this raises questions for me which people who only know Mastodon canāt answer because they canāt even imagine why Iād ask something like that, because the very concept is alien to them.
This started early on in last summer when I started to seriously describe my images after I had found out that many Mastodon users like highly detailed image descriptions. My first attempt at writing one ended with over 13,000 characters of image description, and I couldnāt possibly reduce them without losing content. So I wanted to know where the best place to put such a long image description would be. I didnāt even get an answer. So I had to figure out from other posts and their replies that itās always best to keep image descriptions and explanations as close to the image as possible, i.e. in the same post. Iām still not sure if thatās what Mastodon users, especially disabled users, would prefer in my case.
Then more and more questions came up.
Do I have to describe images in images? Images in images in images?
For example, the rule is that if thereās text within the borders of the image, it must be transcribed. However, this rule does not define edge-cases because it doesnāt take edge-cases into consideration. What about text thatās so small in the image that itās visible, but illegible (3 pixels high)? Or text thatās so small in the image that itās invisible (less than a pixel high)? Or text thatās partly obscured in the image (poster-sized sign with a tree trunk in front of it)? Must I, may I or mustnāt I transcribe it? Again, letās suppose that I can read it in-world with no problems.
Or from which point on is it required to warn about eye contact? (I actually got an answer to this from someone who knows. If an eye can be made out in an image, then an eye contact warning is necessary. I was told that, yes, there are autistic persons who are triggered by an eye thatās 1/100th of a pixel high and 1/100 of a pixel wide.)
All stuff that you never think about when all you ever post are fairly simple real-life photographs.
I do not want to discuss these topics in this thread! If anything, my plan is to start separate threads for each of these.
My goal is simply to find a place where I can discuss them with people who know enough to be able to give me sensible answers that I can work with.
If you think this Lemmy community is such a place, then Iāll stay and ask away, and then and only then Iād like to see competent answers to my questions.
But if you think that nobody here will be able to understand what I want because what Iām asking is just too alien for everyone here, then it doesnāt make sense to try and ask.
Oh well. Thatās a bit more complicated than I thought.
First of all, it might be true that people here wonāt understand you. And Iām not sure if Lemmy is the right choice for you anyways. The OpenSim community doesnāt seem very active. And since youāre talking about 13.000 character descriptionsā¦ That will also not fly on Lemmy. I think we have a 10k character limit for posts and comments here. Youād exceed that here, too.
And then Mastodon is a microblogging platform. Originally intended for short messages. I know some people use it for a different purpose. And some people go there because of the short and concise messages. So Iām not really sure if thatās your place either. It might be you using the wrong tool for your task, since itās intended for a different purpose and youād need a different tool.
I mean I donāt know where the community of 3D worlds mingleā¦ Maybe you can take some inspiration from them if youāre not the only one.
But it could very well the case that the alt-text and character limits of the platforms arenāt the issue here. But you choosing platforms that are not suited for your task. Iād say if your texts regularly exceed a few thousand characters, you donāt want a microblogging platform, but a macro-blogging (or just blogging) platform. There are some that are meant for long texts. And you can even use Wordpress or something like that, do your own blog and install an ActivityPub plugin if you want a connection to the Fediverse. I mean in the old times, people used more than social media and shared their thoughts in forums or on a personal blog, or a website dedicated to a topic. That comes with almost no restrictions.
Ultimately, I havenāt seen your posts/toots. And I donāt really know the alt-text culture on Mastodon. Maybe my advice isnāt that good.
Another thing: Is it really necessary to write that super detailed description in an alt-text? As far as Iāve learned about alt-text in webdesign, that is originally intended to give a concise description of the image in the context regarding the rest of the text. It is meant to be short and concise, like a tweet. Itās read by screenreaders and displayed if the image didnāt load. Itād be more something like: āa medieval market squares with dozens of booths, bustling with player activity.ā But you wonāt describe whatās sold in the market stand at the bottom right, or the portal on the left, unless itās important in the context of the rest of your post. If you want to do a comprehensive analysis or a discussion like in art class, Iād say that goes into the main body text, and not into the alt-text. Iād consider that āabuseā of the alt tag. And it might even do a disservice to people who need accessibility, who now get a completely different experience than everybody else. Iād put that detailed description into the normal text. Maybe make it a spoiler so it collapses.
In the end Iām not part of that community, and everything depends on what youāre trying to achieve. But thatād be my perspective: A blog would be better suited. And long descriptions go into the body text, not the alt-text. And if you choose to write longer blog posts, you can still link them on Lemmy, or post a link to it on Mastodon.
Then allow me to make it less complicated. Or even more complicated.
It has never been my plan to post images with such massive descriptions on Lemmy. Lemmy doesnāt require image descriptions. It doesnāt require alt-text either. It doesnāt even officially support alt-text. Lemmy doesnāt live and enforce a culture of accessibility.
Most importantly, though: The OpenSim community has no subscribers on general-purpose Mastodon instances. Whatās posted there will most likely never appear in the federated timeline of e.g. mastodon.social where people could get all riled up about the lack of alt-text and image description.
Besides, the 13,000-character image description is outdated already. My image descriptions have grown since then. 25,000 characters, 40,000 characters, and yesterday, Iāve posted a 60,000-character description for an image that also got an alt-text precisely at Mastodonās limit of 1,500 characters.
**I donāt intend to post my images on Mastodon either.
I intend to keep posting them on Hubzilla (official website).**
Hubzilla has got nothing to do with Mastodon. It was first released in 2015, ten months before Mastodon. It was renamed and repurposed from the Red Matrix from 2012 which is a fork of Friendica from 2010.
Hubzilla is vastly different from Mastodon in just about everything. Like its predecessors, it has never had a character limit, and it has always had the full set of features of text formatting and post design as any full-blown long-form blogging platform out there. In fact, maybe even more than that.
Hubzilla is not a microblogging project. It can work as one, but it can seamlessly transition between microblogging and fully featured long-form blogging and everything in-between. Hubzilla is the Swiss army knife of the Fediverse, renamed from a fork of a Facebook alternative that was created also with blogging in mind.
So I want to post my images on Hubzilla.
What does this have to do with Mastodon then?
It has to do with Mastodon that Iāve got lots of Mastodon connections. All my OpenSim connections except for one are on Mastodon, and I think all of these are on one and the same OpenSim-themed instance. But on top of that, Iāve got hundreds of Mastodon connections all over the place, including mastodon.social and other big general-purpose instances.
And all those non-OpenSim Mastodon connections came to exist because they followed me. It was not my decision to follow them. They followed me because they expected me to explain the Fediverse beyond Mastodon to them because I had recently done so. Or they followed me because they had freshly arrived from Twitter, and they desperately needed Mastodon to feel like Twitter, including lots of uninteresting background noise in their personal timeline, so they followed everyone and everything they came across in the federated timeline.
So my image posts on Hubzilla will automatically federate to Mastodon and appear in peopleās Mastodon timelines. And it isnāt my decision.
Sure, on Hubzilla, I have the power to limit precisely who can see my posts by only sending them to specific connections. But I want the Fediverse world out there to see the marvels of OpenSim, to learn that free, decentralised 3-D virtual worlds have been reality since 2007, that āthe metaverseā is anything but dead and not invented by Zuckerberg. I donāt want to remain stuck in an echo chamber.
Oh, and by the way: Mastodon can receive posts up to a maximum length of 100,000 characters by default. Also, Mastodon does not truncate long posts. It only truncates alt-text that exceeds 1,500 characters. But it leaves posts up to 100,000 characters as intact as any other post and probably simply rejects longer posts.
My tool of choice is Hubzilla. And thereās hardly anything better in the Fediverse for what I do than Hubzilla.
Theyāre only indirectly. With that, I mean that Mastodonās default limit of 500 characters is deeply engrained in Mastodonās culture, and Mastodonās culture is influenced by this limitation. For example, 500 characters make image descriptions in the post impossible. Thus, theyāre not part of Mastodonās culture. Thus, the very concept, the very idea is completely unimaginable to Mastodon users. Because as per Mastodonās unwritten rules, āalt-textā and āimage descriptionā are mutually synonymous. They mean the exact same thing. Everything that describes the image goes into the alt-text, and thatās the way it is, full stop.
Hubzilla is meant for long texts. It has always been.
And Hubzilla is every bit as capable of long-form blogging as WordPress.
Thereās no need to have one separate tool for each task if you already have one tool that can cover all these tasks. And Hubzilla can.
Hereās my most recent image post from yesterday.
60,000+ characters of full image description, my longest one so far. Plus precisely 1,500 characters of alt-text. And I actually had to limit myself in comparison to earlier posts. No detailed descriptions of images within the image. No transcripts of text on images within the image. No mentioning in the alt-text where exactly to find the full description.
And Iām trying to explain it to you.
Maybe itās easier to experience first-hand, to see it with your own very eyes. Go through what appears on mastodon.social under certain hashtags and do so regularly for a few weeks or months:
Also, check the posts from @alttexthalloffame.
In the case of the image Iāve posted yesterday, and seeing as that post went out to general-purpose Mastodon instances and into the realm of Mastodon culture, definitely yes.
Oh, and in case you havenāt understood that yet because itās so out-of-whack: I describe my images twice. One, a short description with no explanations in alt-text. Two, a full, detailed description with all necessary explanations in the post text body itself. The latter has to be even more detailed. And hereās my explanation why.
Alt-text rules for webdesign are halfway useless in social media.
And alt-text rules for webdesign, as well as alt-text rules for corporate American social media silos, are even more useless on Mastodon. Mastodonās alt-text culture has nothing to do with that.
Again, I already do that with the full description.
But Mastodon insists, insists, insists in an actually descriptive image description in alt-text, no matter what. For one, out of principle. Besides, they canāt imagine there being an image description in the post text (which I hide behind a summary/content warning that they have to click to open first) because this is technically impossible on Mastodon.
So I have to describe the same image once more, this time in the alt-text, in addition to the full description in the post.
I can do that on Hubzilla. But Mastodon doesnāt support spoiler tags.
Most frontends for Mastodon collapse longer posts, the official Web interface as well as probably all third-party mobile apps, only the official mobile app doesnāt.
Content warnings which are the same as summaries on StatusNet/GNU social/Friendica/Hubzilla collapse posts, too, or rather hide them. I always give one of these when I post over 500 characters, so my image posts do collapse for just about everyone.
And once again, thatās what I already do. In addition to the shorter description in the alt-text.
Thanks. Iāve learned a lot.
In the end I still donāt understand that specific culture. Iāve scrolled through a few of the hashtags and links you gave. Some of them Iād shorten to half the length. That some bubbles in an infographic have different color is completely useless information without telling what theyāre trying to convey with the color and how that connects things. Other images I think they describe the details that are just fluff. Those details are irrelevant because they just set the atmosphere. Just say what the armosphere is, then. I think thatās making the text too long and all over the place. Making it difficult to focus on whatās really going on in the picture, whatās important, because thereās so much noise added.
But some of the descriptions are really next level good. I wouldnāt have expected that. I think I need some more time to familiarize myself with that culture. I canāt tell if itās some people being ultra good at it and some people mimicking it without really understanding its purposeā¦ Or itās me not grasping the concept / culture.
If you say youāre already adding a concise description and a long one and adding that to the body textā¦ Seems Iāve arrived with my reasoning somwhere near what youāve already been doing.
I see now why youād like to talk about the Fediverse as you originally said. Seems to me like a matter of the Fediverse not interconnecting the way youād need it to. And I see a fundamental problem here. I got that youāre using Hubzilla. But weāve got to think about the perspective of a Mastodon user as long as most of your audience is there. And that platform is meant for short chunks of text. The whole platform and interface is designed to cater to that. And youāre doing long blog posts. There is a fundamental split between the two. Yet the platforms interconnect. I donāt see a way to make messages short and long at the same time. And the Fediverse is about connecting a diverse set of platforms. There is bound to be some difficulty and I donāt know if there is a good solution.
And your perspective might be a bit spoiled. Since youāre on Hubzilla and thatās meant for a wide variety of tasks. And Mastodon on the other side is meant to narrow things down to the use-case of microbloggingā¦ Itās kind of per design that your content falls through in the process of narrowing it down. And lotās of Fediverse platforms are meant for one task only. Either pictures or videos or threaded conversations like here. That also doesnāt translate to other platforms and looks weird on Mastodon. The users of āall-in-oneā platforms like Hubzilla or Friendica etc get it all. But then it getās problematic when interconnecting to users of ānarrowerā platforms. Itās always been that way. And I donāt see a way around that. At least fundamentally.
And this manifests in the smaller issues youāre having. Like alt-text and culture thatās different amongst platforms. Itās all consequence of connecting diverse places. With your added explanation, I think Iāve now homed in on your issueā¦
Lemmy seems to be the wrong place to discuss it. I donāt see the users here have and particular knowledge about such topics. And Lemmy doesnāt federate in any unique way thatād make it stand out concerning this. Itās a good place for discussion, though. Mastodonās choice to narrow down social media is valid. So if they like not to have long text, itās their choice. And I applaud them for developing their own culture. Iām not sure if there is a good place to discuss this. Maybe within the āall-in-oneā platforms like Hubzilla. Youāre bound to find more people with the same struggles there. Bit you also want to reach us and the Mastodon users. I mean these places are also about linking external content and blog posts. So linking a Hubzilla blog post starting a discussion about this is the best thing I can come up with. But you need to lay down the groundworks properly. I mean it also took me several back and forths to understand the core of the issue.