[wp-trac] [WordPress Trac] #12423: Include default code editor
WordPress Trac
noreply at wordpress.org
Tue Mar 21 23:36:22 UTC 2017
#12423: Include default code editor
-----------------------------+----------------------------
Reporter: scribu | Owner: afercia
Type: feature request | Status: assigned
Priority: normal | Milestone: 4.8
Component: Editor | Version: 3.0
Severity: normal | Resolution:
Keywords: close | Focuses: accessibility
-----------------------------+----------------------------
Comment (by FolioVision):
Aaron, we've been through all of this above. Here's the gist of the
situation with code editors:
Visual highlighting is not of much use for screen reader users. Hence
visual code editors authors don't bother much with WCAG 2.0. They know
screen reader editor users are better served by plain text code editors or
plain text code editors with some additional functionality.
Logically, WordPress should do the same. Put in the visual code editor for
those of us who can use it AND at the same time improve the plain text
code editor so it better meets the needs of screen reader editors.
Particularly when it's very easy to allow people to choose which tool
suits them better.
I know you are a clever man so it seems to me pointing to the
accessibility guidelines is a deliberate attempt to obscure the issue. I
don't disagree with the core of the guidelines. In this case, we can have
our cake and eat it too. Both sides will be better served by offering
specific and better tools to each side.
I've even agreed that over time we should do additional work on upgrading
accessibility within CodeMirror. Perhaps eventually we will be able to
make it do both functions at the same time (enhanced visual code editing,
enhanced screen reader editing). From what I've seen (I've followed this
conversation very closely and done some experimenting on my own) setting
this as a priori is a very steep hill to climb and basically dooms us to
poor quality editing tools for almost forever.
Not separating the code editing tools in this case would be a lose-lose
situation.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/12423#comment:101>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list