Thomas Broyer on Nostr: npub1jpp36…yu59l npub1cmgqv…wrzd2 npub1wmy0k…w93xs BlueSky is a ReactNative ...
npub1jpp36eeycvlkkdy4d4l4lgswvf8jtdare5vly0w0sk7rc39pzgrqlyu59l (npub1jpp…u59l) npub1cmgqvz7xr07euwkum3mjghjqcu4d3k2fcyf6g4uwwe5ggnd6fetq0wrzd2 (npub1cmg…rzd2) npub1wmy0kqtl2edwyeemqd8yeewmtccajxcnc3r9zc8cr2czdc9xee9qxw93xs (npub1wmy…93xs) BlueSky is a ReactNative app. It's not built *for* the web but multiplatform, with the web probably as a second thought/side efffect, and probably not by web developers caring for the web.
That's why it's all divs.
Yet, they do pass the `alt` to the `Image` component in some situations (but sometimes set the `accessibleLabel` on the parent component 🤷)
https://github.com/bluesky-social/social-app/blob/77b21dfb1c2871447bf60ebf9efeb283282a1b51/src/view/com/util/images/AutoSizedImage.tsx
That's why it's all divs.
Yet, they do pass the `alt` to the `Image` component in some situations (but sometimes set the `accessibleLabel` on the parent component 🤷)
https://github.com/bluesky-social/social-app/blob/77b21dfb1c2871447bf60ebf9efeb283282a1b51/src/view/com/util/images/AutoSizedImage.tsx