ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "Hashtag": "as:Hashtag" } ], "id": "https://pagan.plus/users/Cassana/statuses/109336771390982729", "type": "Note", "summary": "long post on accessibility advice from a blind screen reader user", "inReplyTo": null, "published": "2022-11-13T13:38:51Z", "url": "https://pagan.plus/@Cassana/109336771390982729", "attributedTo": "https://pagan.plus/users/Cassana", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://pagan.plus/users/Cassana/followers" ], "sensitive": true, "atomUri": "https://pagan.plus/users/Cassana/statuses/109336771390982729", "inReplyToAtomUri": null, "conversation": "tag:pagan.plus,2022-11-13:objectId=1561792:objectType=Conversation", "localOnly": false, "content": "<p>OK <a href=\"https://pagan.plus/tags/Mastodon\" class=\"mention hashtag\" rel=\"tag\">#<span>Mastodon</span></a>. I&#39;ve seen several toots on <a href=\"https://pagan.plus/tags/accessibility\" class=\"mention hashtag\" rel=\"tag\">#<span>accessibility</span></a> for <a href=\"https://pagan.plus/tags/screenreader\" class=\"mention hashtag\" rel=\"tag\">#<span>screenreader</span></a> users, however, I&#39;ve not seen one from a screenreader user (as far as I know). I&#39;ve used ZoomText, Outspoken, JAWS (AKA JFW), Supernova, NVDA (Windows), and VoiceOver (both on Macs and iPhone). I don&#39;t have experience with Windows Narrator or TalkBack. I would like to rectify and clarify a few small things.<br />First off, any awareness of accessibility issues, and endeavours to make things more accessible is great. Keep going!<br />But…<br />Blind/low-vision people have been using the internet as long as everyone else. We had to become used to the way people share things, and find workarounds or tell developers what we needed; this latter one has been the main drive to get us here and now. Over the past decade, screen readers have improved dramatically, including more tools, languages, and customisability. However, the basics were already firmly in place around 2000. Sadly, screen readers cost a lot of money at that time. Now, many are free; truly the biggest triumph for accessibility IMHO.<br />So, what you can do to help screen readers help their users is three simple things.<br />1. Write well: use punctuation, and avoid things like random capitalisation or * halfway through words.<br />2. Image description: screen readers with image recognition built-in will only provide a very short description, like: a plant, a painting, a person wearing a hat, etc. It can also deal with text included in the image, as long as the text isn&#39;t too creatively presented. So, by all means, go absolutely nuts with detail.<br />3. Hashtags: this is the most commonly boosted topic I&#39;ve seen here, so <a href=\"https://pagan.plus/tags/ThisIsWhatAnAccessibleHashtagLooksLike\" class=\"mention hashtag\" rel=\"tag\">#<span>ThisIsWhatAnAccessibleHashtagLooksLike</span></a>. The capitalisation ensures it&#39;s read correctly, and for some long hashtags without caps, I&#39;ve known screen readers to give up and just start spelling the whole damn thing out, which is slow and painful.<br />That&#39;s really all. Thanks for reading! 😘</p>", "contentMap": { "en": "<p>OK <a href=\"https://pagan.plus/tags/Mastodon\" class=\"mention hashtag\" rel=\"tag\">#<span>Mastodon</span></a>. I&#39;ve seen several toots on <a href=\"https://pagan.plus/tags/accessibility\" class=\"mention hashtag\" rel=\"tag\">#<span>accessibility</span></a> for <a href=\"https://pagan.plus/tags/screenreader\" class=\"mention hashtag\" rel=\"tag\">#<span>screenreader</span></a> users, however, I&#39;ve not seen one from a screenreader user (as far as I know). I&#39;ve used ZoomText, Outspoken, JAWS (AKA JFW), Supernova, NVDA (Windows), and VoiceOver (both on Macs and iPhone). I don&#39;t have experience with Windows Narrator or TalkBack. I would like to rectify and clarify a few small things.<br />First off, any awareness of accessibility issues, and endeavours to make things more accessible is great. Keep going!<br />But…<br />Blind/low-vision people have been using the internet as long as everyone else. We had to become used to the way people share things, and find workarounds or tell developers what we needed; this latter one has been the main drive to get us here and now. Over the past decade, screen readers have improved dramatically, including more tools, languages, and customisability. However, the basics were already firmly in place around 2000. Sadly, screen readers cost a lot of money at that time. Now, many are free; truly the biggest triumph for accessibility IMHO.<br />So, what you can do to help screen readers help their users is three simple things.<br />1. Write well: use punctuation, and avoid things like random capitalisation or * halfway through words.<br />2. Image description: screen readers with image recognition built-in will only provide a very short description, like: a plant, a painting, a person wearing a hat, etc. It can also deal with text included in the image, as long as the text isn&#39;t too creatively presented. So, by all means, go absolutely nuts with detail.<br />3. Hashtags: this is the most commonly boosted topic I&#39;ve seen here, so <a href=\"https://pagan.plus/tags/ThisIsWhatAnAccessibleHashtagLooksLike\" class=\"mention hashtag\" rel=\"tag\">#<span>ThisIsWhatAnAccessibleHashtagLooksLike</span></a>. The capitalisation ensures it&#39;s read correctly, and for some long hashtags without caps, I&#39;ve known screen readers to give up and just start spelling the whole damn thing out, which is slow and painful.<br />That&#39;s really all. Thanks for reading! 😘</p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://pagan.plus/tags/mastodon", "name": "#mastodon" }, { "type": "Hashtag", "href": "https://pagan.plus/tags/accessibility", "name": "#accessibility" }, { "type": "Hashtag", "href": "https://pagan.plus/tags/screenreader", "name": "#screenreader" }, { "type": "Hashtag", "href": "https://pagan.plus/tags/ThisIsWhatAnAccessibleHashtagLooksLike", "name": "#ThisIsWhatAnAccessibleHashtagLooksLike" } ], "replies": { "id": "https://pagan.plus/users/Cassana/statuses/109336771390982729/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://pagan.plus/users/Cassana/statuses/109336771390982729/replies?min_id=109408774255677306&page=true", "partOf": "https://pagan.plus/users/Cassana/statuses/109336771390982729/replies", "items": [ "https://pagan.plus/users/Cassana/statuses/109339207851765668", "https://pagan.plus/users/Cassana/statuses/109408774255677306" ] } } }