tomer8007 / whatsapp-web-incognito

A Chrome extension that disables read receipts and presence updates on WhatsApp Web
MIT License
313 stars 74 forks source link

Enhancing accessibility #48

Closed XP-Fan closed 2 years ago

XP-Fan commented 2 years ago

Well, since as of https://github.com/tomer8007/whatsapp-web-incognito/issues/31 this seems to turn from incognito-only to a general WhatsApp Web enhancer, now I dare asking: Would you maybe be willing to enhance the accessibility of WhatsApp Web for blind people? Cause WhatsApp didn't care for years, so I guess they never will... What was basically required is that when a new message arrives within the currently focused chat, the screenreader should automatically read it, cause as things stand right now a blind person wouldn't even notice it. It would be also super awesome if typing notifications and presences would be automatically announced and if there was a keyboard shortcut to record/send a voice message. Unfocused chats are covered by desktop notifications afair. Maybe this resource might help you: https://a11y-guidelines.orange.com/en/web/components-examples/make-a-screen-reader-talk/

tomer8007 commented 2 years ago

I'm not sure I want to go that far in the enhancements, #31 is just something that was highly requested and easy to implement. Are you aware of WhatsappWebWithMoreAccessibility though?

XP-Fan commented 2 years ago

Oh, no, I didn't know that. But what is it actually? Seems there is no readme, just a .js-file. What features does it have and/or what does it change? And most importantly: How could one even use that? I'm myself not a web developer, I'm an hardcore x86 asm only guy.

tomer8007 commented 2 years ago

There's this video explaining. Not certain if it can read messages for you, though

XP-Fan commented 2 years ago

Well from the video it doesn't seem so and after listening that now I remember, actually a friend of mine who is also blind told me about that and he said it didn't automatically read new messages. It was some months ago though. But you're right, maybe it is more appropriate to ask that guy first then. I'l drop him an email real quick.