[
    {
        "role": "user",
        "content": "Is%20Tumblr%20accessible%20for%20the%20lbind%3F%20Give%20me%20any%20advice%20on%20how%20to%20use%20Tumblr%20with%20my%20screen%20reader%2C%20w%20ich%20is%20mainly%20Jaws%20bus%20sometimes%20NVDA%2C%20and%20on%20the%20very%20rare%20occasion%20Narrator.%20Oh%2C%20I%20also%20have%20an%20iPhone%2015%20Pro%20max%20with%20the%20latest%20iOS."
    },
    {
        "role": "assistant",
        "content": "Yes \u2014 Tumblr is *partially* accessible to blind and low vision users, but many parts of it are still frustrating or inconsistent. Here\u2019s a breakdown of what works and what doesn't, followed by tips you can use with screen readers like JAWS, NVDA, and Narrator (on desktop), and VoiceOver (on your iPhone 15 Pro Max).\n\n---\n\n## What works, and what doesn\u2019t\n\n**What works fairly well:**\n\n- Text-only content and basic navigation (links, blog posts, menus) are mostly readable with screen readers.\n- On iOS, you can control auto-play of media (GIFs/videos) via \u201cMedia auto-play\u201d settings. That helps reduce noise and interruptions. ([help.tumblr.com](https://help.tumblr.com/ios-shortcuts-tips/?utm_source=openai))\n- There are themes with improved accessibility features: \u201cProgressive,\u201d for example, has a \u201cSkip to content\u201d link, uses relative font sizes (so your device settings help), semantic HTML elements, etc. ([progressivetheme.tumblr.com](https://progressivetheme.tumblr.com/post/145003011702/accessibility-features?utm_source=openai))\n\n**What doesn\u2019t work well or reliably:**\n\n- Some functions are \u201ccompletely inaccessible\u201d via screen readers. For example, the JavaScript drop-down menus showing secondary blogs can be hard or impossible to access. ([tumblr.com](https://www.tumblr.com/fuckyeahaccessibility-blog?utm_source=openai))  \n- Image descriptions and alt text are inconsistent. The \u201calt text/image description\u201d box often isn\u2019t available for photo posts. Even when it is, image captions are read twice (caption + description) or lose their description after reblogs. ([annieelainey.tumblr.com](https://annieelainey.tumblr.com/post/142386374024/image-descriptions-and-alt-text?utm_source=openai))  \n- Filtering content (e.g. by triggers, flashing content, or visual complexity) isn't well supported. Tumblr doesn\u2019t provide strong tools to filter or warn about problematic visual content. ([tumblr.com](https://www.tumblr.com/fuckyeahaccessibility-blog?utm_source=openai))  \n\n---\n\n## Tips for using Tumblr with desktop screen readers (JAWS, NVDA, Narrator)\n\nThese tools are similar in many ways (keyboard navigation, reading with/TTS, reading headings/links).\n\n1. **Stick to keyboard navigation**  \n   Use `Tab`, `Shift + Tab`, `Enter`, `Esc` etc. Screen readers rely on consistent tab order. Mouse-over or hover-only features often hide or don\u2019t announce properly.\n\n2. **Turn off or limit auto-playing media**  \n   GIFs and videos that auto-play can keep interrupting the voice. If possible, disable autoplay in settings.\n\n3. **Use headings and landmarks**  \n   Find headings (H1, H2, etc.) and landmarks/regions in the page to move quickly. If a theme uses semantic HTML (e.g. `<header>`, `<nav>`, `<main>`), that's a big help.\n\n4. **Check for alt text or image descriptions**  \n   If the image has alt text, screen readers will typically read it. If not, and you\u2019re reading a photo-style post, try to read the caption and look for \u201c[image...]\u201d type cues added by users. Sometimes switching to \u201cText\u201d posts is more accessible, if they let you control how images are inserted. ([annieelainey.tumblr.com](https://annieelainey.tumblr.com/post/142386374024/image-descriptions-and-alt-text?utm_source=openai))\n\n5. **Watch out for hidden or dynamic content**  \n   Dropdown menus, popups, and dynamic content often use ARIA or JS that isn\u2019t labelled or not focusable. If your screen reader seems stuck, try going back to the page or using \u201cSkip to content\u201d if available. Also, check whether you can open the page in a simpler view (mobile view, or use a different theme).\n\n6. **Engage with accessible themes**  \n   Some Tumblr themes are built with accessibility in mind: good markup, readable fonts, \u201cskip links,\u201d good contrast, etc. If you own/manage a blog, pick a theme with those features. ([progressivetheme.tumblr.com](https://progressivetheme.tumblr.com/post/145003011702/accessibility-features?utm_source=openai))\n\n7. **Customize your reader settings**  \n   - In JAWS/NVDA: adjust verbosity, reduce verbosity for repeated text.\n   - Use \u201cforms mode\u201d or \u201cinteraction mode\u201d when entering input fields.\n   - Ensure buttons and controls have clear labels, if possible.\n\n---\n\n## Tips for using Tumblr on your iPhone 15 Pro Max with VoiceOver (latest iOS)\n\nYour phone likely gives you some additional tools:\n\n1. **VoiceOver gestures**  \n   Explore the rotor: set it to move by headings, links, images. That gives you fine control. Flick left/right to move between elements. Double-tap to activate.\n\n2. **Disable or limit auto-play**  \n   Since you have \u201cmedia auto-play\u201d setting on iOS, select \u201cNever auto-play\u201d or \u201cWi-Fi only\u201d to avoid surprise noises. ([help.tumblr.com](https://help.tumblr.com/ios-shortcuts-tips/?utm_source=openai))\n\n3. **Enable image descriptions**  \n   When posting images yourself, use the image description/alt text fields whenever possible. If the \u201cphoto post\u201d format doesn\u2019t give that option, consider using \u201cText\u201d or \u201cLink\u201d posts and embedding the image manually, which might give you more control. Add \u201c[image: \u2026]\u201d in captions or at start of descriptions so VoiceOver knows you\u2019re describing. ([annieelainey.tumblr.com](https://annieelainey.tumblr.com/post/142386374024/image-descriptions-and-alt-text?utm_source=openai))\n\n4. **Use content warnings and adjust settings**  \n   If triggers are an issue (flashing, epilepsy risk content), try to avoid reblogs of content you can\u2019t verify. Unfortunately Tumblr doesn\u2019t have a universal \u201ctrigger warning\u201d or filtering system that works well with screen readers. (You can manually avoid tags that are dangerous.)\n\n5. **Use splash text formatting**  \n   For long posts: headings, paragraph breaks \u2014 these help break up content so VoiceOver can navigate more easily.\n\n6. **Report accessibility bugs**  \n   Tumblr still has issues; when you find broken functions (e.g. drop-down menus don\u2019t work, unlabeled buttons), report them. On iOS app often there is a \u201cContact Us\u201d or \u201cHelp\u201d in settings. Your feedback can help push improvements.\n\n---\n\n## What to Expect and Manage\n\n- Expect **inconsistency**: Some blogs are better than others. Some features will work; others won\u2019t.\n- Sometimes screen readers will read duplicate information (captions + descriptions) or hidden stuff.\n- VoiceOver, in particular, may read unlabeled buttons (\u201cbutton\u201d, \u201cbutton\u201d) without telling you what they do \u2014 you\u2019ll need to explore or guess sometimes.\n- When reblogs happen, descriptions often get lost or moved. Always check the reposted content for context or missing info.\n\n---\n\nIf you want, I can pull up a list of **Tumblr themes known to be high-quality for screen reader users**, or even set up a step-by-step walkthrough adjusting your settings for your devices to get the best tumblr experience. Would you prefer that?"
    }
]