signalapp / signalapp/Signal-iOS

Voiceover screen reader - not consistently able to open links

Open
#5,968 8 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Acknowledged
Dominant language
Swift
Stars
12.2k
Forks
3.5k
PR merge metrics
No merged PRs in 30d

Description

(on behalf of https://disabled.social/@JustGrist/113986968822757833, with my fullest support)

“Hello,

Firstly, I want to thank the Signal devs for making sure that the IOS app is really very accessible for blind IOS users who use the Voiceover screen reader. That said, I noticed that while using Voiceover, I am not consistently able to open links sent to me in messages. Double tapping on the message doesn’t work. …

There is also no option for opening links in the options Voiceover users get when swiping up and down on a message or any option to open links in the context menu that pops up when I double tap and hold on a message. Adding an option for opening links either to the options that Voiceover users get when swiping up and down on a message or to the pop-up context menu would be the best way to ensure that blind IOS users have full access to the Signal app’s functionality.

Thank you.”

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the link-opening problem in the iOS app with VoiceOver, testing a message's swipe actions and long-press context menu. Done means VoiceOver users have a reliable, discoverable way to open links sent in messages.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
accessibility, mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.