[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