@[url=https://mastodon.social/users/danie10]Danie van der Merwe[/url] I have no other choice.
First of all, each one of the images contains three images in turn, all three of which must be described.
Furthermore, all text in an image must be transcribed verbatim. No exception. Each one of the images contains 18 individual pieces of text. The first image alone has over 600 characters to transcribe:
[list][*]Login
[*]You are logged in via OpenWebAuth - welcome!
[*]Jupiter Rowland
[*]jupiter_rowland@hub.netzgemeinde.eu
[*]You are known by the following identifiers:
[*]UID:
[*]2c22c620-d41b-4613-92c1-9f92d33c4bad
[*]The primary ID that this site has assigned to you.
[*]Fediverse ID:
[*]jupiter_rowland@hub.netzgemeinde.eu
[*]Your unique ID across the Fediverse.
[*]Actor ID:
[*]https://hub.netzgemeinde.eu/channel/jupiter_rowland
[*]Your identity on the OpenWebAuth network.
[*]Log out
[*]What is this site?
[*]It's an experiment with Single Sign-On for the Fediverse and other "open social web" projects.
[*]For more information, see the discussion thread here.[/list]
The second image has the same fields, but more characters because some of the IDs are longer.
And this time, all text is actually readable. This is not another case of countless microscopically tiny pieces of text of which you wouldn't even know where they are in the image unless you paid close attention to the description.
The target audience of my post should not go far beyond:
[list][*]Fentiger, author of the start post, on Hubzilla
[*]Mike Macgirvin, who has commented in the thread, on (streams)
[*]Emanuel, who has commented in the thread, on Hubzilla
[*]Mario Vavti, who has liked the post, on Hubzilla
[*]Chris, who has repeated the post, on Hubzilla[/list]
These five will have my comment automatically delivered to them because they have received the post on their streams, and thus, they will be notified by all other interactions with the post and the comment thread. And I can guarantee you that all five are sighted.
Nobody on Mastodon will be automatically notified about my comment. Mastodon does not fetch replies to posts as unread content. And when I comment on a post, this comment is not delivered to all my followers. This is how Hubzilla works, in stark contrast to Mastodon.
This also means that the alt-texts are exclusively geared towards Hubzilla and (streams). They are too long for Mastodon, Misskey and their respective forks. Mastodon will truncate the first alt-text in the middle of a word ("...a dark and slightly bluish grey nec") because that's the 1,500-character mark.
Of course, I can take into account the millions of Mastodon users who might find the post or one of the comments somewhere, then open the whole thread, then click on the start post, then go through [i]actually[/i] the whole thread, provided all of it was forwarded to their Mastodon instance, and then discover my comment with two screenshots.
Have you ever encountered a single one of my image posts? Especially in the past six months or so?
Because if I took all these people into consideration as my target audience, I would have to take a similar effort as for my usual pictures which would result in [i]even more[/i] describing characters and [i]four separate image descriptions[/i] plus one preamble for two of them.
I would have to describe each image twice with a long, detailed, explanatory description in the post itself and with a shorter, probably purely visual description with no explanations and no text transcripts in the alt-text.
After all, if I included any possible Mastodon user into my target audience, I would have to take into account what they know and what they don't. And they know a whole lot less about these images than the five gentlemen who are my actual target audience right now. One out of four Mastodon users has never heard of Hubzilla, and my estimation is that every other Mastodon user thinks the Fediverse is only Mastodon.
I would start with the descriptions in the post. And I would start these with a common preamble for both descriptions.
I would explain what the site from which I'm posting screenshots is about.
I would explain that, no, the Fediverse is not only Mastodon because I can't assume it to be known.
I would explain what Hubzilla is because I can't assume it to be known.
I would explain what Friendica is because I can't assume it to be known, and because knowing what Friendica is is required in order to understand the explanation of Hubzilla.
I would explain what a software fork is because I can't assume it to be known, and because knowing what a software fork is is required in order to understand both the explanations of Friendica and Hubzilla.
I would explain what the streams repository is because I can't assume it to be known.
I would explain what a software repository is because I can't assume it to be known, and because knowing what a software repository is is required in order to understand the explanation of the streams repository.
In fact, I would probably have to explain what source code is and what certain software licenses are because I can't assume either to be known, but it's necessary to understand software repositories and the streams repository.
I would explain what single sign-on is because I can't assume it to be known.
I would explain what OpenWebAuth is because I can't assume it to be known.
I would explain what Zap was because I can't assume it to be known, and because that's a requirement in order to understand the history of OpenWebAuth.
I would mention early on that both images contain two almost identical variants of my profile picture.
In order for people to understand my profile picture, I would explain what OpenSimulator is because I can't assume it to be known.
In order for people to understand OpenSimulator, I would explain what Second Life is because I can't assume it to be known.
In order for people to further understand the description of my profile picture, which isn't necessary in reality because I don't mention where exactly I have taken it, but which would be necessary then because someone might want to know where exactly the image is from, I have to explain what the Wolf Territories Grid is because I can't assume it to be known.
In order for people to understand the explanation of the Wolf Territories Grid, I would have to explain what grids are and why Second Life's world and the worlds based on OpenSim are referred to as "grids" because I can't assume it to be known.
In order for people to understand that, I would have to explain regions and sims in the Second Life and OpenSim context because I can't assume it to be known.
The preamble alone might be longer than my longest image description so far, and my longest image description so far is over 60,000 characters long.
Then I would describe the first image in the post.
Then I would describe the second image in the post, assuming the description of the first image to already be known.
Then I would write a separate, shorter, purely visual image description for the alt-text of the first image. I would not assume any of the other image descriptions to be known and write it as a stand-alone description. The alt-text would also mention that there is a longer, more detailed, explanatory image description with text transcripts in the post, that the users of Mastodon, Misskey etc. etc. can find it hidden behind the content warning which reads, "[i]<Insert full quote of the summary with all content warnings here>[/i]", and that the users of Pleroma, Akkoma, Friendica, Hubzilla and (streams) can find it in the post they are reading right now, right after the second image.
Then I would write a separate, shorter, purely visual image description for the alt-text of the second image. I would not assume any of the other image descriptions to be known and write it as a stand-alone description. The alt-text would also mention that there is a longer, more detailed, explanatory image description with text transcripts in the post, that the users of Mastodon, Misskey etc. etc. can find it hidden behind the content warning which reads, "[i]<Insert full quote of the summary with all content warnings here>[/i]", and that the users of Pleroma, Akkoma, Friendica, Hubzilla and (streams) can find it in the post they are reading right now, right after this image.
I wouldn't be done before Monday.
And I still wouldn't be able to satisfy everyone. Some would demand my alt-texts to be no longer than 200 characters each while still being sufficiently descriptive. Others would dislike the total lack of text transcripts in the alt-text, regardless of the text transcripts plus necessary image description elements would have inflated the alt-texts to lengths that Mastodon could impossibly hold. And then there would be those who are enraged because I have the audacity to put over 500 characters into one post, something that should be forbidden Fediverse-wide.
The only choice I have [i]not[/i] to throw anyone in front of the bus is by not posting these images at all.
#[zrl=https://hub.netzgemeinde.eu/search?tag=Long]Long[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=LongPost]LongPost[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=CWLong]CWLong[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=CWLongPost]CWLongPost[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=FediMeta]FediMeta[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=FediverseMeta]FediverseMeta[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=CWFediMeta]CWFediMeta[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta]CWFediverseMeta[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=Mastodon]Mastodon[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=Hubzilla]Hubzilla[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=Streams]Streams[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=%28streams%29](streams)[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=AltText]AltText[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=AltTextMeta]AltTextMeta[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=CWAltTextMeta]CWAltTextMeta[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=ImageDescription]ImageDescription[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=ImageDescriptions]ImageDescriptions[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=ImageDescriptionMeta]ImageDescriptionMeta[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=CWImageDescriptionMeta]CWImageDescriptionMeta[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=Inclusion]Inclusion[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=Inclusivity]Inclusivity[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=A11y]A11y[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=Accessibility]Accessibility[/zrl] #[zrl=https://hub.netzgemeinde.eu/search?tag=AccessibilityMatters]AccessibilityMatters[/zrl]