The internet has become 3 massive multi-user blogs, each largely consisting of screenshots taken of the other two. This kind of blows, and not just for the usual reasons that may spring to mind.
Images are a terrible medium for online communication! Not everyone online uses a monitor. Any messages contained in a picture is straight up unacceptable without alt-text. It also makes it harder to find and fact check sources, or to spread a thought or idea further than yet another image upload. Copy/pasting text is just plain easier than downloading and uploading.
If you're going through the trouble of creating an image post, take an extra minuite to copy/past (or even transcribe) the source text into the alt-text submission. It's not much, but it goes a ways to improving how we use this blasted network!
https://uxdesign.cc/how-to-write-an-image-description-2f30d3bf5546
The correct thing to make alt text available for screen reader is between the brackets. In quotes in the parentheses is for the title, and while it can be used for screen readers it is usually only done as a last resort. ~~If you want to make the alt text available for non-accessibility reasons, adding it to the title will allow mouse users to hover over and see it, and for (at least some) mobile users to hold down on the image and get it (see example below), with caveats, e.g. the title gets cut off in my Android browser.~~ Alt text can also be gotten through view source.
ⓘ This user is suspected of being a cat. Please report any suspicious behavior.
As I was saying, both is best, since I often put extra context in the alt-texts that people might want to know regardless of vision.
Extra context should go in the title, description should go in the the alt.
Getting the same text read twice isn't great.
Using title in this way does not seem like a good idea to me. Either put context in the alt, or if its also useful for visually able people in the main text.
ⓘ This user is suspected of being a cat. Please report any suspicious behavior.
Sure. Probably best to avoid the titles.