jean
jean

A reminder: we look at whether images include an accessible text description (aka ALT “tag”) when choosing posts for the Discover timeline.

After adding a photo, click or tap the thumbnail to add the description. Alt-texts: The Ultimate Guide by Axcess Labs has tips on writing descriptions.

|
Embed
Progress spinner
UndamnedOne
UndamnedOne

@jean I’m so bad at composing alt text. Maybe that could be a job for the chatGPT subscription I’m paying for and not relying on enough!

|
Embed
Progress spinner
jaek
jaek

@jean Thanks for this reminder! I wasn't aware I could do this from the Android app as I am uploading a photo in a post.

|
Embed
Progress spinner
aeryn
aeryn

@jean does it matter if the alt-text is written in markdown, or HTML? Or are both versions surfaced for potential inclusion in Discover?

|
Embed
Progress spinner
jean
jean

@aeryn I confess that I never really use markdown except for links and formatting. I didn’t realize you could use the alt attribute in markdown.

I just tested it, and shows up in our admin timeline the same as HTML tags.

So yes, you can use markdown alt text and we will see it.

|
Embed
Progress spinner
drose
drose

@jean thank you for this! It’s really helpful to have a guide and “why.”

|
Embed
Progress spinner
pratik
pratik

@jean I’m now using a AI-enabled shortcut to generate alt text so now nearly all my photos have it ☺️ Maybe Micro.blog can offer that by default but that can add up.

|
Embed
Progress spinner
rom
rom

@pratik so you upload all the photos?

|
Embed
Progress spinner
pratik
pratik

@rom As in? I mean, yeah. Sorry, I don’t understand the Q

|
Embed
Progress spinner
maique
maique

@UndamnedOne The alt text on my images is all AI based by now. Using @samgrover’s Mimi’s feature (in beta), and @jarrod’s Shortcut. Both are brilliant, and the alt text (very) often surprises me, it’s really good.

|
Embed
Progress spinner
numericcitizen
numericcitizen

@maique I do the same for my posts on Pixelfed, using ChatGPT image description prompt.

|
Embed
Progress spinner
pratik
pratik

@maique Except for photos that I post on Glass that get cross-posted here. Glass doesn’t have an alt-text feature yet so I may have to edit the post each time to add it in the HTML code.

|
Embed
Progress spinner
rom
rom

@pratik you upload the photo to the cloud to get it processed for Alt Text?

|
Embed
Progress spinner
pratik
pratik

@rom Oh! I use @jarrod’s shortcut or @samgrover’s Mimi Uploader app to post photos on platforms that support alt-text

|
Embed
Progress spinner
crossingthethreshold
crossingthethreshold

@numericcitizen How do you access the ChatGPT image description prompt? Is it from within the iOS app or from the website?

|
Embed
Progress spinner
In reply to
ladyhope
ladyhope

@jean I don't think that's particularly nnecessary though. I'm a blind user who couldn't care any less about pictures people post. In fact I kind of wish I could filter them all out. The Fediverse has done a good job of explaining why it's a good thing, but unless your charging me for something, I really don't need to know all that extranious information.

|
Embed
Progress spinner
chiawase
chiawase

@jean ooh, the linked guide here for alt text is a better guide than the stuff I've seen before. I'll do my best to follow this when writing my alt text 😅 My main concern is my descriptions sometimes get really wordy huhu and I know that's generally not recommended :(

|
Embed
Progress spinner
numericcitizen
numericcitizen

@crossingthethreshold I created a GPT dedicated to this. I'm a paying subscriber of ChatGPT.

|
Embed
Progress spinner
renevanbelzen
renevanbelzen

@jean Is the reverse also true?

If you don't include an ALT tag in a post's image container, does that mean it won't get considered for the Discover timeline? Since there's no mechanism to exclude certain posts from the Discover timeline, this might be a way to signal "No, please don't include this one."

|
Embed
Progress spinner
jean
jean

@ladyhope I hadn’t thought about that before. Great point. Not everyone wants all the information that is available. Is there an option for a screen reader to ignore ALT text? It seems like that would be something people should have the option to do.

|
Embed
Progress spinner
jean
jean

@renevanbelzen No, the reverse is not true. It’s a guideline for us, not a hard rule.

|
Embed
Progress spinner
starrwulfe
starrwulfe

@maique are you scripting this automatically or are you doing manual copypasta like me? I would love to see some of your workflows if you’ve got the time to post explainers.

|
Embed
Progress spinner
maique
maique

@starrwulfe There are some Shortcuts, and also a bit of copy/paste. Drafts is a huge part, I’ll get back to you on this one.

|
Embed
Progress spinner
crossingthethreshold
crossingthethreshold

@numericcitizen Thank you.

|
Embed
Progress spinner
starrwulfe
starrwulfe

@maique ping me when you do! Especially the shortcuts. I’ll buy drafts even since it seems worth it.

|
Embed
Progress spinner
maique
maique

@starrwulfe Here you go. Let me know if you need something different, wrote this while having dinner, might have missed something.

I have two different types of posts that need Alt Text when posting: regular posts (with one or multiple photos), and sticker spotter posts.

  • Photos for sticker spotter are uploaded using a simple Shortcut, that asks for Alt Text when uploading. Before that I'll select the photo on Camera.app, and call another Shortcut: Generate Alt Text with OpenAI Vision, by @jarrod. This gets me the OpenAI created Alt Text on the clipboard. I'll paste it into Drafts, check if it's good, or edit if it needs editing. When it's ready, tap the icon for the upload Shortcut, pick the image, paste the alt text, and wait. That's it. Image gets posted, with the correct category, and Alt Text.

  • Photo posts are handled a bit differently. Mimi takes care of everything: I'll select the images, upload the all in one go, use the Generate Alt Text available on the beta, and export the whole thing to Drafts. I'll edit if needed, add the text, title, whatever, and just tap the button to send the post over here to M.b.

That's it. It does sound a bit more complicated than it actually is. Cool thing: alt text gets crossposted to Mastodon/Bluesky (thanks, @manton).

|
Embed
Progress spinner
pratik
pratik

@maique

alt text gets crossposted to Mastodon/Bluesky.

  • In auto-crossposting? Not in manual cross-posting, right?
  • In Threads?
|
Embed
Progress spinner
pratik
pratik

@maique BTW for your Sticker Spotter workflow, I think @jarrod now has a one-click solution in a Drafts action. It's giving me some issues with .jpg but I think, it's a me issue that I'm trying to solve.

|
Embed
Progress spinner
maique
maique

@pratik Auto works, never tried manual.

|
Embed
Progress spinner
maique
maique

@pratik Will check!

|
Embed
Progress spinner
jsonbecker
jsonbecker

@pratik the alt-text property in a post is respected whenever posting to those services via API (because the API supports alt text for image enclosures). I doubt it would for Threads, since it's not an API thing.

|
Embed
Progress spinner
Mtt
Mtt

@jarrod Are you Drafts Actions listed anywhere? (cc @pratik)

|
Embed
Progress spinner
pratik
pratik

@jsonbecker Ah! Wasn't sure if Threads was even supporting alt text but I do see a field specified. But I guess we have to wait for the API.

|
Embed
Progress spinner
pratik
pratik

@Mtt This is @jarrod's library.

|
Embed
Progress spinner
Mtt
Mtt

@pratik Those are shortcuts though right? I am looking for the Drafts Actions.

|
Embed
Progress spinner
pratik
pratik

@Mtt Ah! Always get confused between the two. I kinda learned how to implement the shortcuts into an Action. But yes, @jarrod has said, he's "dabbling" in Actions so we have to wait for that library. Tbh, I would prefer that.

|
Embed
Progress spinner
pratik
pratik

@jsonbecker @maique I wrote a separate post about cross-posting. Maybe I'm missing something obvious?

|
Embed
Progress spinner
jarrod
jarrod

@pratik @Mtt I have a couple public ones here. The photo uploader one isn’t as streamlined as I would liked, so I haven’t published it yet, but you can play with it here.

|
Embed
Progress spinner
Mtt
Mtt

@jarrod That's really good. Got it working pretty easily. Are you using anything to publish longform (with title) posts from Drafts → Micro.blog?

|
Embed
Progress spinner
jarrod
jarrod

@Mtt Cool! Glad it’s working for you. But no, I don’t really do anything long form on Micro.blog.

|
Embed
Progress spinner
starrwulfe
starrwulfe

@maique Outstanding 🤩

I’ve got a new project this weekend now!

|
Embed
Progress spinner
maique
maique

@Mtt This one works. Lets you pick categories as well.

|
Embed
Progress spinner
Mtt
Mtt

@maique Thanks!

|
Embed
Progress spinner