{"id":3454,"date":"2017-03-19T16:17:10","date_gmt":"2017-03-19T15:17:10","guid":{"rendered":"https:\/\/florianbrinkmann.com\/en\/?p=3454"},"modified":"2020-02-09T10:59:54","modified_gmt":"2020-02-09T09:59:54","slug":"wordpress-weekly-recap-browser-support-for-the-editor-and-more","status":"publish","type":"post","link":"https:\/\/florianbrinkmann.com\/en\/wordpress-weekly-recap-browser-support-for-the-editor-and-more-3454\/","title":{"rendered":"WordPress weekly recap #11: browser support for the editor and more"},"content":{"rendered":"\n<p>The current state of browser support for the new editor is that older browsers are not explicitly supported, but a fallback in the form of a text area will be provided. The current editor will be provided as a plugin.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Core<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">More discussion on browser support<\/h3>\n\n\n\n<p><a href=\"https:\/\/make.wordpress.org\/core\/2017\/03\/13\/continued-discussion-on-browser-support\/\">In his post \u00bbContinued Discussion on Browser Support\u00ab, Jonathan Desrosiers introduced the new proposals for an editor fallback<\/a>, which were proposed in the dev meeting on March 8. <a href=\"https:\/\/florianbrinkmann.com\/en\/3444\/wordpress-weekly-recap-10-wordpress-4-7-3\/\">Besides the variants, which were mentioned in the last weekly recap<\/a>, there was among others the proposal to install a fallback plugin automatically, if an old browser is detected.<\/p>\n\n\n\n<p>There was also an own meeting on that topic.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Browser support meeting from March 15<\/h3>\n\n\n\n<p>The team discussed the topic roughly one hour, and the results are the following (<a href=\"https:\/\/wordpress.slack.com\/archives\/C02RQBWTW\/p1489597125480869\">quoted from Slack<\/a>):<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>A \u00bbtext\u00ab editor available to everyone is the best fallback - new visual editor will leave old browsers behind.<\/li><li>The current version of the editor packaged in a plugin<\/li><li>The admin will display a notice of some sort to users of older browsers explaining the new experience, and how they can install a plugin for a better experience<\/li><li>The editor team will use their research for the new editor to decide what buttons need to remain in the \u201ctext\u201d editor for older browsers.<\/li><li>A more general discussion about browser support policies will be had at the Community Summit before WordCamp EU.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Dev meeting from March 15<\/h3>\n\n\n\n<p>In the dev meeting, the results from the browser support meeting were introduced. <a href=\"https:\/\/wordpress.org\/plugins\/wp-core-media-widgets\/\">Besides that, there was a call to test the media widgets<\/a> (especially the image widget) \u2013 <a href=\"https:\/\/github.com\/xwp\/wp-core-media-widgets\">the newest version of the widgets is on GitHub<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Misc<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u00bb<a href=\"https:\/\/make.wordpress.org\/core\/2017\/03\/13\/dev-chat-summary-march-8th-4-7-4-week-1\/\">Dev Chat Summary: March 8th (4.7.4 week 1)<\/a>\u00ab.<\/li><li>\u00bb<a href=\"https:\/\/make.wordpress.org\/core\/2017\/03\/15\/editor-experience-survey\/\">Editor Experience Survey<\/a>\u00ab. (<strong>Participate!<\/strong>)<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Design<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Editor meeting from March 15<\/h3>\n\n\n\n<p>The editor team decided to start feature plugin development now slowly. At this state, the team also has to define the APIs and data structure. <a href=\"https:\/\/make.wordpress.org\/design\/2017\/03\/16\/%f0%9f%8e%af-core-editor-meeting-notes-2017-03-16\/\">More info about the meeting in the post \u00bb\ud83c\udfaf Core Editor Meeting Notes 2017-03-16\u00ab by Ahmad Awais<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Plugins<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Clarification of Guideline 8 \u2013 Executable Code and Installs<\/h3>\n\n\n\n<p>Since Jetpack announced to make it possible to install themes from WordPress.com on WordPress.org installs, the plugin team was asked a few times if this violates guideline 8, <a href=\"https:\/\/make.wordpress.org\/plugins\/2017\/03\/16\/clarification-of-guideline-8-executable-code-and-installs\/\">writes Mika Epstein in her post \u00bbClarification of Guideline 8 \u2013 Executable Code and Installs\u00ab<\/a>. This is the rule (quoted from Mika\u2019s post);<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>\u00bbThe plugin may not send executable code via third-party systems.\u00ab<\/p><\/blockquote>\n\n\n\n<p>In specific, these items (also quoted):<\/p>\n\n\n\n<blockquote><ul>\n<li>\u00bbServing updates or otherwise installing plugins, themes, or add-ons from servers other than WordPress.org\u2019s<\/li>\n<li>Installing premium versions of the same plugin\u00ab<\/li>\n<\/ul><\/blockquote>\n\n\n\n<p>In short: No, jetpack does not violate this guideline. The guideline is more meant for plugins which have only the function to install or update other things.<\/p>\n\n\n\n<p>Besides that, Jetpack does not insert the UI for theme installation into your WordPress backend \u2014 you have to log in on WordPress.com and connect to your WordPress.org site from there. Such services are permitted and Mika names ManageWP as another example.<\/p>\n\n\n\n<p>More in detail in Mika\u2019s post.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">WP-CLI<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Misc<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u00bb<a href=\"https:\/\/make.wordpress.org\/cli\/2017\/03\/17\/new-support-venue-wordpress-org-support-forum\/\">New support venue: WordPress.org support forum<\/a>\u00ab.<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The current state of browser support for the new editor is that older browsers are not explicitly supported, but a fallback in the form of a text area will be provided. The current editor will be provided as a plugin.<\/p>\n","protected":false},"author":1,"featured_media":3219,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"wpf_show_in_dewp_planet_feed":false,"flobn_post_versions":"","webmentions_disabled_pings":false,"webmentions_disabled":false,"lazy_load_responsive_images_disabled":false,"footnotes":""},"categories":[37],"tags":[116],"class_list":["post-3454","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-wordpress-weekly-recap"],"wp-worthy-pixel":{"ignored":false,"public":"3268945d433244df85e0e51e3b6f87a5","server":"vg07.met.vgwort.de","url":"https:\/\/vg07.met.vgwort.de\/na\/3268945d433244df85e0e51e3b6f87a5"},"wp-worthy-type":"normal","_links":{"self":[{"href":"https:\/\/florianbrinkmann.com\/en\/wp-json\/wp\/v2\/posts\/3454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/florianbrinkmann.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/florianbrinkmann.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/florianbrinkmann.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/florianbrinkmann.com\/en\/wp-json\/wp\/v2\/comments?post=3454"}],"version-history":[{"count":3,"href":"https:\/\/florianbrinkmann.com\/en\/wp-json\/wp\/v2\/posts\/3454\/revisions"}],"predecessor-version":[{"id":5906,"href":"https:\/\/florianbrinkmann.com\/en\/wp-json\/wp\/v2\/posts\/3454\/revisions\/5906"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/florianbrinkmann.com\/en\/wp-json\/wp\/v2\/media\/3219"}],"wp:attachment":[{"href":"https:\/\/florianbrinkmann.com\/en\/wp-json\/wp\/v2\/media?parent=3454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/florianbrinkmann.com\/en\/wp-json\/wp\/v2\/categories?post=3454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/florianbrinkmann.com\/en\/wp-json\/wp\/v2\/tags?post=3454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}