[wp-trac] [WordPress Trac] #12423: Include default code editor
WordPress Trac
noreply at wordpress.org
Tue Mar 21 09:48:10 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: | Focuses: accessibility
-----------------------------+----------------------------
Comment (by rianrietveld):
During the contributors day at WordCamp London we discussed and tested the
mirror code editor and discussed the use of any other code editor or
syntax highlighter with @afercia @grahamarmfield @samikeijonen
@rianrietveld and Adrian Roselli[http://adrianroselli.com/bio].
Testing result of Code Mirror with Dragon by Graham Armfield
1) Andrea's codepen
https://youtu.be/b03tGluQiCo
2) New WP editor, and old WP editor
https://youtu.be/AfWyqMCXI9I
Conclusion: Code Mirror does not work with Dragon.
'''Result of the discussion'''
- We are changing a key interface on the platform, users have expectations
about how things work and are now confronted with a complete different
design. This not only affects users with assistive technology, but all
users of the Text interface.
- The new interface is useful but should not be implemented by default, we
have to inform users of the new interface with an opt-in to use it. So the
new interface should not be switched on by default but selected in the
settings, for example now with distraction-free mode.
- It would be useful to measure how many users use which interface
(WYSIWYG / Text / Code editor). Is there data from WordPress.com how many
user use the text editor?
- An accessible code editor wil take a long time to develop, it will be a
huge undertaking. If a code editor will be added to core, users must have
an accessible option (like the current Text editor) by default.
'''So overall'''
A code editor is useful, no doubt about it, but it should be implemented
as an opt-in and not as default until there is an accessible version
available.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/12423#comment:83>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list