However, even at the most limited extent, that would have meant one post, four images, twelve portraits, at least with no background whatsoever, with the same avatar in all twelve outfits, with a whole lot of similarities in the outfits and with always the exact same posture.
Nonetheless, I had to complete the preamble and improve it in parts. I had to write a detailed description of the custom shoe design in almost 2,000 characters. And I had to describe four variants of the same sports jacket and five variants of the same button-down shirt (I've done one jacket and three shirts now). It takes me longer to describe one button than it takes most people to describe an entire image. And I'm talking about portraits of a 3-D virtual world avatar.
In fact, I wanted to use this as a test balloon for which way of offering long image descriptions (not long as in 800 characters in the alt-text, but long as in well over 20,000 characters elsewhere) is better. I wanted to post the same images twice.
For one, I wanted to do as I always do and add a block with the long descriptions of three images and twelve portraits in the post itself, below all three images. The description block would start with a very long preamble that explains everything and describes what the images have in common, followed by individual descriptions of each image.
I know that this works technically, but it would inflate the post itself to way more than 40 times the size of a Mastodon toot, and it would put a whole lot of distance between each image and its individual description.
Besides, I wanted to make complete descriptions for each image as HTML documents, include each image plus alt-text in the respective HTML document, upload the HTML documents to the file space in my channel and put a link to each document underneath the corresponding image in the post.
This would have put the descriptions fairly close to the images, and it would have dramatically reduced the length of the post. But it would have been entirely untested. It may pretty well have blown up in my face. Besides, the descriptions wouldn't actually be where the images in the post are. And users of dedicated mobile apps wouldn't be able to read the image descriptions in their apps. Instead, tapping the description link would open the browser (provided what I plan to do works in the first place).
Well, I had to nix this for today because there's no way I can get it all done within the next bit over one hour.
Instead, I may use the two images of @Juno Rowland that were the last original images I posted, combine their alt-texts and long descriptions with fully black images and correct the image explanation where it's actually factually wrong. The post with these images in them is from last year. That's so long ago that I guess nobody remembers it anyway, so I hope this doesn't count as cheating.
I may actually post the "images" here on my Hubzilla channel instead of on the (streams) channel where I have originally posted them. Since there's nothing to actually see in the images, I don't have to be afraid of triggering anyone with eye contact.
As for my new portraits, they will go on (streams) because they will contain eye contact. But I can't say when this will be. There's still so much to do in the image descriptions.
#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hubzilla #Streams #(streams) #AltText #AltTextMeta #CWAltTextMeta #ImageDescription #ImageDescriptions #ImageDescriptionMeta #CWImageDescriptionMeta #UnseenImageChallenge

Jupiter Rowland's (streams) outlet
An avatar roaming the decentralised and federated 3-D virtual worlds based on OpenSimulator, a free and open-source server-side re-implementation of Second Life. Mostly talking about OpenSim, sometimes about other virtual worlds, occasionally about the Fediverse beyond Mastodon. No, the Fediverse is not only Mastodon. Even if you see me on Mastodon, I'm not on Mastodon myself. I'm on an instance of what can be found in [url=https://codeberg.org/streams/streams]the streams repository[/url] which has nothing to do with Mastodon. In fact, it's more advanced and more powerful than Mastodon. I regularly write posts with way more than 500 characters. If that disturbs you, block me now, but don't complain. I'm not on Mastodon, I don't have a character limit here. I rather give too many content warnings than too few. But I have absolutely no means of blanking out pictures for Mastodon users. I always describe my images, no matter how long it takes. My posts with image descriptions tend to be my longest. Don't go looking for my image descriptions in the alt-text; they're always in the post text which is always hidden behind a content warning due to being over 500 characters long. If you follow me, and I "follow" you back, I don't actually follow you and receive your posts. Unless you've got something to say that's interesting to me within the scope of this channel, or I know you from OpenSim, I'll most likely deny you the permission to send me your posts. I only "follow" you back because (streams) requires me to do that to allow you to follow me. But I do let you send me your comments and direct messages. If you boost a lot of uninteresting stuff, I'll block you boosts. My "birthday" isn't my actual birthday but my rezday. My first avatar has been around since that day. If you happen to know German, maybe my "homepage" is something for you, a blog which, much like this channel, is about OpenSim and generally virtual worlds. #[zrl=https://streams.elsmussols.net/search?tag=OpenSim]OpenSim[/zrl] #[zrl=https://streams.elsmussols.net/search?tag=OpenSimulator]OpenSimulator[/zrl] #[zrl=https://streams.elsmussols.net/search?tag=VirtualWorlds]VirtualWorlds[/zrl] #[zrl=https://streams.elsmussols.net/search?tag=Metaverse]Metaverse[/zrl]