Bot author here - I thought that the current implementation was a big improvement because it meant you didn’t have to load up an external website but I should have known that not everyone would be happy!
Looking at the votes for the comments for and against this idea, it looks like if it went to a vote the current setup would win, but I’ll think about how it can be improved.
AlDente@sh.itjust.works 3 days ago
I actually like it better this way because the full comic can be viewed and zoomed in on in app (Voyager in my case). I’ve seen these posted with the source page as the post link and I can’t click on the image to zoom in without being pulled out of app with a wait for the web page to load. Also, when entering the post to see the comments, the thumbnail is so small when the source page is linked, making the comic unreadable. With an image alone, the full comic is viewable beside the comments. Is it different for you?
who@feddit.org 3 days ago
The thing is, with xkcd, the image alone is not the full comic. Part of the comic is the hover text, which you don’t get with the image alone.
Wxfisch@lemmy.world 3 days ago
The bot adds the alt text to the post, so no need to head to the site to see the entire comic.
aeharding@vger.social 3 days ago
Are you the bot author? If so have you considered using Lemmys alt text field directly? This would display the text with the image is some clients like voyager. It would also federate to Mastodon (post body doesn’t federate). You could also keep the text in the post body and do it both places :)
who@feddit.org 3 days ago
That splits the comic between two separate screens, and requires multiple steps (and page loads) to read it.
It’s not as good as linking to the whole comic in one place.
AlDente@sh.itjust.works 3 days ago
Ah, thanks for clarifying. I never knew about the hover text. I just viewed the source page on my desktop browser and now I see it. However, is this text even viewable on mobile, when you don’t have a cursor to hover?
who@feddit.org 3 days ago
The mobile browsers I’ve used let you long-press the image to see the hover text.
If yours doesn’t, you can always prepend
m.
to the domain name, like this: m.xkcd.com/3090/