i've made a thing: https://xkcd.fyi/

it's an alternative frontend to https://xkcd.com/ with some important differences:
- title text shown in a more accessible way (instead of abusing alt text)
- transcript included for every comic (with newer ones sourced from explainxkcd)
- link to https://explainxkcd.com/ (for when you don't get the joke)
- dark mode!

xkcd.fyi

@mayank To nitpick: XKCD doesn't abuse alt-text, though yes the tooltips are inaccessible to those not using a mouse.

Mostly nitpicking because this seems to be a common fallacy.

Btw, glad to see you integrating ExplainXKCD!

@alcinnz ah true, i should have said "abuse title attribute". weirdly, xkcd's own JSON dump uses `alt` as the key for the title text, which i think indicates that they used to use the `alt` attribute at one point. https://xkcd.com/2967/info.0.json

anyway, the main problem i'm solving is that xkcd comics are inherently very inaccessible in the way they are currently published.

@mayank @alcinnz Kinda answers a query I had about this - how do screen readers "know" to read the transcript (or do you still actually use alt text, just no `title` to go with it?)