Re: Or! - RE: Re: how to code strikethroughs for a screenreader

> Also, there are many other screen readers besides JAWS that we must
support as well.

> None that I know of announce the strike-through.

NVDA + Firefox announces the start of DEL and INS elements. (Mozilla
#903187 closed <https://bugzilla.mozilla.org/show_bug.cgi?id=903187>; NVDA
#4920 closed <https://github.com/nvaccess/nvda/issues/4920>.)

On my Android phone, TalkBack (with "Speak element type" enabled) + Chrome
announces DEL and INS elements.

No time now to check other combos, but this is good progress.

Mitchell Evan
+1 (510) 375-6104
mtchllvn@gmail.com
https://www.linkedin.com/in/mitchellrevan/


On Tue, Mar 3, 2020 at 7:21 PM <alands289@gmail.com> wrote:

> Or!
>
> Generally, we should make our elements communicate to “all”.
>
> Your points are all good.
>
>
>
> If there is a known limitation then as those that strive to support
> accessibility it is our job to make things work for screen reader users or
> any other disability type if there is a know limitation that does have a
> solution.
>
>
>
> I’m not aware of a JAWS bug for a lack of supporting strike-through or the
> other styles you mentioned.
>
> Not everything will be supported by screen readers, so we have to have a
> method to make it work.
>
> Also, there are many other screen readers besides JAWS that we must
> support as well.
>
> None that I know of announce the strike-through.
>
>
>
> I’ve found a way that works and have communicated it to countless clients
> and they all seem happy with my suggested fix.
>
>
>
> Its just one of the values of years of experience that we can acquire
> solutions to problems and share them with others to make them successful.
>
>
>
> For those that use strike-through, once they know a way to make it work,
> they just add it to their own company design documentation or library and
> they have a solution that they can use.
>
>
>
> Regards,
>
>
>
> Alan Smith
>
>
>
> *From: *Phill Jenkins <pjenkins@us.ibm.com>
> *Sent: *Tuesday, March 3, 2020 6:32 PM
> *To: *alands289@gmail.com; Char Easter <ceaster@seattletimes.com>
> *Cc: *w3c-wai-ig@w3.org
> *Subject: *Re: how to code strikethroughs for a screenreader
>
>
>
> What?
> generally, we should *not* be hacking things just for screen readers.
> Did anyone ask the screen reader developers if they support
> strike-through? ask about *super-script*, *sub-script, italics, etc. *while
> you're asking.
>
> If it isn't supported by the screen reader, then its a screen reader bug!
> that needs to be fixed / supported.
>
> but I believe it is supported via a user setting. For example, See
> JAWS Techniques for Examining Text Formatting
> <https://doccenter.freedomscientific.com/doccenter/doccenter/rs25c51746a0cc/2012-06-20_textformatting/02_textformatting.htm>
>
> However, I'm not sure JAWS supports styling like
> "text-decoration:line-through" because it may not really be a text
> attribute.
>
> From 2005, a thread said:
> Now, with my settings on "attributes", my JAWS is also reading
> "strikethrough".
> If this is not clear, or what you get is not what you expected, please
> consult your help for JAWS.
> ___________
> Regards,
> Phill Jenkins
>
>
> [image: Inactive hide details for ---03/03/2020 05:08:32 PM---Char, That
> is a very interesting question. Here is what I do that wor]---03/03/2020
> 05:08:32 PM---Char, That is a very interesting question. Here is what I do
> that works great. On the product
>
> From: <alands289@gmail.com>
> To: Char Easter <ceaster@seattletimes.com>, "w3c-wai-ig@w3.org" <
> w3c-wai-ig@w3.org>
> Date: 03/03/2020 05:08 PM
> Subject: [EXTERNAL] RE: how to code strikethroughs for a screenreader
>
>
>
>
> Char,
>
> That is a very interesting question.
>
> Here is what I do that works great.
>
> On the product pages with strikethrough text, strikethrough text is not
> announced by screen readers. Therefore, non-visual users will not have
> communicated to them that the original price is no longer valid and thus
> “striked through”. The text will need further coding.
> How is this a problem:
> Non-visual users will not understand what the two different prices mean
> when the screen reader announces them. This may be during a read all of the
> page, a virtual read of the text or text announced from a link.
> How to fix:
> Add a span before the strike through amount with the words original price
> (or equivalent term). Have the span be your supported visuallyhidden class
> so it does not show on the screen.
> <span class=""visuallyhidden"">Original price</span>
> <span style=""text-decoration: line-through"">$70.00</span>
>
> I hope this helps.
>
> Alan Smith
>
> *From: *Char Easter <ceaster@seattletimes.com>
> *Sent: *Tuesday, March 3, 2020 5:31 PM
> *To: *w3c-wai-ig@w3.org
> *Subject: *how to code strikethroughs for a screenreader
>
> Hello,
>
> Is there a way a screen reader can read a strikethrough on text so a
> screen reader user can interpret the meaning/intent?
>
> Thanks,
>
> *Char Easter*
> UX Designer at The Seattle Times
> p: 206.464.2945
> e: ceaster@seattletimes.com
> m: 206.779.2427
>
>
>
>
>

Received on Friday, 6 March 2020 01:18:25 UTC