unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#45626: flyspell Accessibility Problem
@ 2021-01-03 14:49 Christopher Dimech
  2021-01-10 15:20 ` Lars Ingebrigtsen
  0 siblings, 1 reply; 6+ messages in thread
From: Christopher Dimech @ 2021-01-03 14:49 UTC (permalink / raw)
  To: 45626

Dear Compeers,

After a round of Software Accessibility iterations with Protesilaos Stavrou
regarding the wavy underline provided by flyspell, it was determined that
the wavy line is too thin for colour contrast ratios to make any difference.

One idea we came up with was to have the wavy line thicker.  However, the usual
way ispell-word highlights the word is the way forward.  Flyspell should use the
same approach highlight words as ispell-word does, eliminating the wavy underline.

Regards
Christopher






^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#45626: flyspell Accessibility Problem
  2021-01-03 14:49 bug#45626: flyspell Accessibility Problem Christopher Dimech
@ 2021-01-10 15:20 ` Lars Ingebrigtsen
  2021-01-10 15:26   ` Christopher Dimech
  0 siblings, 1 reply; 6+ messages in thread
From: Lars Ingebrigtsen @ 2021-01-10 15:20 UTC (permalink / raw)
  To: Christopher Dimech; +Cc: 45626

Christopher Dimech <dimech@gmx.com> writes:

> After a round of Software Accessibility iterations with Protesilaos Stavrou
> regarding the wavy underline provided by flyspell, it was determined that
> the wavy line is too thin for colour contrast ratios to make any difference.
>
> One idea we came up with was to have the wavy line thicker.  However, the usual
> way ispell-word highlights the word is the way forward.  Flyspell should use the
> same approach highlight words as ispell-word does, eliminating the
> wavy underline.

I'm not quite sure I understand the request here -- this is about the
`flyspell-incorrect' and `flyspell-duplicate' faces?  Can't people just
customise that to whatever they want?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#45626: flyspell Accessibility Problem
  2021-01-10 15:20 ` Lars Ingebrigtsen
@ 2021-01-10 15:26   ` Christopher Dimech
  2021-01-10 15:29     ` Lars Ingebrigtsen
  0 siblings, 1 reply; 6+ messages in thread
From: Christopher Dimech @ 2021-01-10 15:26 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: 45626


> Sent: Monday, January 11, 2021 at 3:20 AM
> From: "Lars Ingebrigtsen" <larsi@gnus.org>
> To: "Christopher Dimech" <dimech@gmx.com>
> Cc: 45626@debbugs.gnu.org
> Subject: Re: bug#45626: flyspell Accessibility Problem
>
> Christopher Dimech <dimech@gmx.com> writes:
>
> > After a round of Software Accessibility iterations with Protesilaos Stavrou
> > regarding the wavy underline provided by flyspell, it was determined that
> > the wavy line is too thin for colour contrast ratios to make any difference.
> >
> > One idea we came up with was to have the wavy line thicker.  However, the usual
> > way ispell-word highlights the word is the way forward.  Flyspell should use the
> > same approach highlight words as ispell-word does, eliminating the
> > wavy underline.
>
> I'm not quite sure I understand the request here -- this is about the
> `flyspell-incorrect' and `flyspell-duplicate' faces?  Can't people just
> customise that to whatever they want?

Yes, but one cannot make the wavy line thicker.  This means that changing
the colour of the wavy underline according to WCAG AAA Standard is not
sufficient for compliance.

> --
> (domestic pets only, the antidote for overdose, milk.)
>    bloggy blog: http://lars.ingebrigtsen.no
>





^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#45626: flyspell Accessibility Problem
  2021-01-10 15:26   ` Christopher Dimech
@ 2021-01-10 15:29     ` Lars Ingebrigtsen
  2021-01-10 16:20       ` Christopher Dimech
  0 siblings, 1 reply; 6+ messages in thread
From: Lars Ingebrigtsen @ 2021-01-10 15:29 UTC (permalink / raw)
  To: Christopher Dimech; +Cc: 45626

Christopher Dimech <dimech@gmx.com> writes:

> Yes, but one cannot make the wavy line thicker.  This means that changing
> the colour of the wavy underline according to WCAG AAA Standard is not
> sufficient for compliance.

You can't make the line thicker, but you can change the face to
highlight some other way -- for instance, with a different background
colour.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#45626: flyspell Accessibility Problem
  2021-01-10 15:29     ` Lars Ingebrigtsen
@ 2021-01-10 16:20       ` Christopher Dimech
  2021-01-11 15:37         ` Lars Ingebrigtsen
  0 siblings, 1 reply; 6+ messages in thread
From: Christopher Dimech @ 2021-01-10 16:20 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: 45626

Could flyspell start implementing some basic accessibility by default.
Then it can have options to have subtle highlighting.  flyspell could
alse have an accessible option.


> Sent: Monday, January 11, 2021 at 3:29 AM
> From: "Lars Ingebrigtsen" <larsi@gnus.org>
> To: "Christopher Dimech" <dimech@gmx.com>
> Cc: 45626@debbugs.gnu.org
> Subject: Re: bug#45626: flyspell Accessibility Problem
>
> Christopher Dimech <dimech@gmx.com> writes:
>
> > Yes, but one cannot make the wavy line thicker.  This means that changing
> > the colour of the wavy underline according to WCAG AAA Standard is not
> > sufficient for compliance.
>
> You can't make the line thicker, but you can change the face to
> highlight some other way -- for instance, with a different background
> colour.
>
> --
> (domestic pets only, the antidote for overdose, milk.)
>    bloggy blog: http://lars.ingebrigtsen.no
>





^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#45626: flyspell Accessibility Problem
  2021-01-10 16:20       ` Christopher Dimech
@ 2021-01-11 15:37         ` Lars Ingebrigtsen
  0 siblings, 0 replies; 6+ messages in thread
From: Lars Ingebrigtsen @ 2021-01-11 15:37 UTC (permalink / raw)
  To: Christopher Dimech; +Cc: 45626

Christopher Dimech <dimech@gmx.com> writes:

> Could flyspell start implementing some basic accessibility by default.
> Then it can have options to have subtle highlighting.  flyspell could
> alse have an accessible option.

Increasing contrast, font sizes and ways of marking text (all general
parts of accessibility options) are all standard Emacs features, and we
have in-tree themes for this (the "modus" themes).  I wondered whether
they didn't cover the flyspell faces, but they do.

So I don't see anything to do in this bug report, and I'm closing it.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-01-11 15:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-03 14:49 bug#45626: flyspell Accessibility Problem Christopher Dimech
2021-01-10 15:20 ` Lars Ingebrigtsen
2021-01-10 15:26   ` Christopher Dimech
2021-01-10 15:29     ` Lars Ingebrigtsen
2021-01-10 16:20       ` Christopher Dimech
2021-01-11 15:37         ` Lars Ingebrigtsen

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).