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.
{
"@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/replies",
"type": "Collection",
"first": {
"id": "https://pagan.plus/users/Cassana/statuses/109336771390982729/replies?page=true",
"type": "CollectionPage",
"next": "https://pagan.plus/users/Cassana/statuses/109336771390982729/replies?only_other_accounts=true&page=true",
"partOf": "https://pagan.plus/users/Cassana/statuses/109336771390982729/replies",
"items": [
{
"id": "https://pagan.plus/users/Cassana/statuses/109339207851765668",
"type": "Note",
"summary": "long post on accessibility advice from a blind screen reader user",
"inReplyTo": "https://pagan.plus/users/Cassana/statuses/109336771390982729",
"published": "2022-11-13T23:58:28Z",
"url": "https://pagan.plus/@Cassana/109339207851765668",
"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/109339207851765668",
"inReplyToAtomUri": "https://pagan.plus/users/Cassana/statuses/109336771390982729",
"conversation": "tag:pagan.plus,2022-11-13:objectId=1561792:objectType=Conversation",
"localOnly": false,
"content": "<p>Holy crap, Mastodon! Thanks all for the continuous favourites and boosts on this. 💚<br />You're all awesome!</p>",
"contentMap": {
"en": "<p>Holy crap, Mastodon! Thanks all for the continuous favourites and boosts on this. 💚<br />You're all awesome!</p>"
},
"attachment": [],
"tag": [],
"replies": {
"id": "https://pagan.plus/users/Cassana/statuses/109339207851765668/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://pagan.plus/users/Cassana/statuses/109339207851765668/replies?only_other_accounts=true&page=true",
"partOf": "https://pagan.plus/users/Cassana/statuses/109339207851765668/replies",
"items": []
}
}
},
{
"id": "https://pagan.plus/users/Cassana/statuses/109408774255677306",
"type": "Note",
"summary": "Addendum on my accessibility advice, refining it based on feedback/questions",
"inReplyTo": "https://pagan.plus/users/Cassana/statuses/109336771390982729",
"published": "2022-11-26T06:50:07Z",
"url": "https://pagan.plus/@Cassana/109408774255677306",
"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/109408774255677306",
"inReplyToAtomUri": "https://pagan.plus/users/Cassana/statuses/109336771390982729",
"conversation": "tag:pagan.plus,2022-11-13:objectId=1561792:objectType=Conversation",
"localOnly": false,
"content": "<p>After answering many questions on <a href=\"https://pagan.plus/tags/accessibility\" class=\"mention hashtag\" rel=\"tag\">#<span>accessibility</span></a> and <a href=\"https://pagan.plus/tags/screenreaders\" class=\"mention hashtag\" rel=\"tag\">#<span>screenreaders</span></a> used by <a href=\"https://pagan.plus/tags/blind\" class=\"mention hashtag\" rel=\"tag\">#<span>blind</span></a>, <a href=\"https://pagan.plus/tags/LowVision\" class=\"mention hashtag\" rel=\"tag\">#<span>LowVision</span></a>, <a href=\"https://pagan.plus/tags/PartiallySighted\" class=\"mention hashtag\" rel=\"tag\">#<span>PartiallySighted</span></a>, <a href=\"https://pagan.plus/tags/VisuallyImpaired\" class=\"mention hashtag\" rel=\"tag\">#<span>VisuallyImpaired</span></a> people, I think it would be good to summarise them in their refined forms in one spot for easy reference.<br />1. Writing well as a general advice stands, however, I wrote my post in English and naturally included some points specific to English. Screen readers are programmed to work best with languages according to their spelling conventions regarding capitalisation, punctuation, and symbol usage; covering anything from casual to academic writing styles. Substituting letters with symbols/numbers falls outside of such conventions, meaning words will not read correctly.<br />2. <a href=\"https://pagan.plus/tags/AltText\" class=\"mention hashtag\" rel=\"tag\">#<span>AltText</span></a>, and the time it takes to write them, is very much appreciated, regardless of length or level of detail. However, the more detail you can put in the more we can appreciate the image and your reasons for sharing it.<br />3. Multi-word hashtags in CamelCase, yes: <a href=\"https://pagan.plus/tags/ThisIsWhatAnAccessibleHashtagLooksLike\" class=\"mention hashtag\" rel=\"tag\">#<span>ThisIsWhatAnAccessibleHashtagLooksLike</span></a>. It does not matter where you place them; either in the post's text or at the end. The best analogy for screen reader users being able to deal with hashtags in text is that we've become used to them in the same way we're used to people saying "uh", "ummm", or other extraneous vocalisations when talking.<br />Bonus: By all means, use emojis for that extra bit of expression, but in moderation.<br />Final thoughts: Screen readers can be customised by the user to make it work best for them, including minimising any annoyances. The above points will help loads regarding shared content. Assume that a screen reader user has optimised their settings to deal with the rest.<br />Once again, thanks for reading! 😘<br /><a href=\"https://pagan.plus/tags/FediTips\" class=\"mention hashtag\" rel=\"tag\">#<span>FediTips</span></a> <a href=\"https://pagan.plus/tags/Mastodon\" class=\"mention hashtag\" rel=\"tag\">#<span>Mastodon</span></a> <a href=\"https://pagan.plus/tags/ScreenReaderUsers\" class=\"mention hashtag\" rel=\"tag\">#<span>ScreenReaderUsers</span></a> <a href=\"https://pagan.plus/tags/inclusivity\" class=\"mention hashtag\" rel=\"tag\">#<span>inclusivity</span></a> <a href=\"https://pagan.plus/tags/community\" class=\"mention hashtag\" rel=\"tag\">#<span>community</span></a></p>",
"contentMap": {
"en": "<p>After answering many questions on <a href=\"https://pagan.plus/tags/accessibility\" class=\"mention hashtag\" rel=\"tag\">#<span>accessibility</span></a> and <a href=\"https://pagan.plus/tags/screenreaders\" class=\"mention hashtag\" rel=\"tag\">#<span>screenreaders</span></a> used by <a href=\"https://pagan.plus/tags/blind\" class=\"mention hashtag\" rel=\"tag\">#<span>blind</span></a>, <a href=\"https://pagan.plus/tags/LowVision\" class=\"mention hashtag\" rel=\"tag\">#<span>LowVision</span></a>, <a href=\"https://pagan.plus/tags/PartiallySighted\" class=\"mention hashtag\" rel=\"tag\">#<span>PartiallySighted</span></a>, <a href=\"https://pagan.plus/tags/VisuallyImpaired\" class=\"mention hashtag\" rel=\"tag\">#<span>VisuallyImpaired</span></a> people, I think it would be good to summarise them in their refined forms in one spot for easy reference.<br />1. Writing well as a general advice stands, however, I wrote my post in English and naturally included some points specific to English. Screen readers are programmed to work best with languages according to their spelling conventions regarding capitalisation, punctuation, and symbol usage; covering anything from casual to academic writing styles. Substituting letters with symbols/numbers falls outside of such conventions, meaning words will not read correctly.<br />2. <a href=\"https://pagan.plus/tags/AltText\" class=\"mention hashtag\" rel=\"tag\">#<span>AltText</span></a>, and the time it takes to write them, is very much appreciated, regardless of length or level of detail. However, the more detail you can put in the more we can appreciate the image and your reasons for sharing it.<br />3. Multi-word hashtags in CamelCase, yes: <a href=\"https://pagan.plus/tags/ThisIsWhatAnAccessibleHashtagLooksLike\" class=\"mention hashtag\" rel=\"tag\">#<span>ThisIsWhatAnAccessibleHashtagLooksLike</span></a>. It does not matter where you place them; either in the post's text or at the end. The best analogy for screen reader users being able to deal with hashtags in text is that we've become used to them in the same way we're used to people saying "uh", "ummm", or other extraneous vocalisations when talking.<br />Bonus: By all means, use emojis for that extra bit of expression, but in moderation.<br />Final thoughts: Screen readers can be customised by the user to make it work best for them, including minimising any annoyances. The above points will help loads regarding shared content. Assume that a screen reader user has optimised their settings to deal with the rest.<br />Once again, thanks for reading! 😘<br /><a href=\"https://pagan.plus/tags/FediTips\" class=\"mention hashtag\" rel=\"tag\">#<span>FediTips</span></a> <a href=\"https://pagan.plus/tags/Mastodon\" class=\"mention hashtag\" rel=\"tag\">#<span>Mastodon</span></a> <a href=\"https://pagan.plus/tags/ScreenReaderUsers\" class=\"mention hashtag\" rel=\"tag\">#<span>ScreenReaderUsers</span></a> <a href=\"https://pagan.plus/tags/inclusivity\" class=\"mention hashtag\" rel=\"tag\">#<span>inclusivity</span></a> <a href=\"https://pagan.plus/tags/community\" class=\"mention hashtag\" rel=\"tag\">#<span>community</span></a></p>"
},
"attachment": [],
"tag": [
{
"type": "Hashtag",
"href": "https://pagan.plus/tags/accessibility",
"name": "#accessibility"
},
{
"type": "Hashtag",
"href": "https://pagan.plus/tags/screenreaders",
"name": "#screenreaders"
},
{
"type": "Hashtag",
"href": "https://pagan.plus/tags/blind",
"name": "#blind"
},
{
"type": "Hashtag",
"href": "https://pagan.plus/tags/lowvision",
"name": "#lowvision"
},
{
"type": "Hashtag",
"href": "https://pagan.plus/tags/partiallysighted",
"name": "#partiallysighted"
},
{
"type": "Hashtag",
"href": "https://pagan.plus/tags/visuallyimpaired",
"name": "#visuallyimpaired"
},
{
"type": "Hashtag",
"href": "https://pagan.plus/tags/alttext",
"name": "#alttext"
},
{
"type": "Hashtag",
"href": "https://pagan.plus/tags/ThisIsWhatAnAccessibleHashtagLooksLike",
"name": "#ThisIsWhatAnAccessibleHashtagLooksLike"
},
{
"type": "Hashtag",
"href": "https://pagan.plus/tags/feditips",
"name": "#feditips"
},
{
"type": "Hashtag",
"href": "https://pagan.plus/tags/mastodon",
"name": "#mastodon"
},
{
"type": "Hashtag",
"href": "https://pagan.plus/tags/screenreaderusers",
"name": "#screenreaderusers"
},
{
"type": "Hashtag",
"href": "https://pagan.plus/tags/inclusivity",
"name": "#inclusivity"
},
{
"type": "Hashtag",
"href": "https://pagan.plus/tags/community",
"name": "#community"
}
],
"replies": {
"id": "https://pagan.plus/users/Cassana/statuses/109408774255677306/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://pagan.plus/users/Cassana/statuses/109408774255677306/replies?only_other_accounts=true&page=true",
"partOf": "https://pagan.plus/users/Cassana/statuses/109408774255677306/replies",
"items": []
}
}
}
]
}
}