我们正处于WordPress非常激动人心的时刻。WordPress 5.0将于11月27日星期二正式发布,这可能是WordPress 15年生命周期中最令人期待的更新。Gutenberg项目于2017年1月开始,已经有成千上万的WordPress社区成员进行了安装、测试和改进。Gutenberg还在超过600,000个网站上进行了测试,使其成为WordPress历史上增长最快的插件。如果您仍然感到紧张或对升级感到毫无准备,我们希望帮助您对更新到5.0更有信心。
虽然它肯定是今年WordCamp US的主要讨论点,但我们希望事先直接从源头上了解更新。WordPress联合创始人兼Gutenberg项目负责人Matt Mullenweg在WordCamp Portland停下来回答有关即将发布的5.0版和Gutenberg的问题。我们在下面与Matt的问答环节中列出了一些重要的内容。
当5.0出来时,我是否必须使用GUTENBERG?我可以继续用经典编辑吗?
MM:当27日发布5.0时,每个WordPress用户都可以选择他们的网站会发生什么。您可以立即安装经典编辑器插件,该插件由WordPress团队创建并维护。安装后,即使您更新到5.0,此插件也会自动启用经典编辑器并关闭整个站点的Gutenberg。
如果您想提前体验5.0,可以立即安装Gutenberg插件。当5.0发布时,Gutenberg插件将被停用,并且您的编辑体验不会发生任何变化。完全支持这两个选项,鼓励WordPress用户做任何他们感到满意的事情。
更新经典编辑器是有计划的,以便为用户提供更细粒度的控制和灵活性。而不是使用经典编辑器插件作为一种全有或全无的体验,网站将能够根据用户、文章类型等打开经典编辑器或Gutenberg。
不可否认GUTENBERG的不确定性。您认为GUTENBERG对CLASSIC EDITOR插件的好感度是什么?
MM:为用户提供Classic Editor插件或Gutenberg选项的一部分是为了消除人们的不确定性,并让他们在发布之前选择他们的路径。希望5.0发布日是有史以来最虎头蛇尾的事件。但是,我认为我们可以通过沟通做得更好。
Gutenberg团队正在研究将随该版本一起分发的营销材料。其中很重要的部分是一个信息丰富且富有启发性的视频。WordPress.org/gutenberg允许您在浏览器中试用新编辑器。Gutenberg正式成为WordPress历史上最广泛测试的发行版。我们非常接近在WordPress.com上推出5.0。通常,在WordPress.com上展示会发现一些可以修复的浏览器错误。如有任何障碍,可提供各种备份发布日期。
但是,该团队认为该软件已准备就绪。在过去六个月中,该团队每两周发布一次Gutenberg更新,并且在5.0发布后不会停止。这意味着反馈和请求可以在一到两周内合并。我们希望这继续消除用户之间的不确定性。
您对可访问性和GUTENBERG的展开讨论有何看法?
MM:可访问性从一开始就是WordPress的核心。采用Web标准和可访问性指南是WordPress首先创建的重要原因。但是,在此过程中,我们确实有一些项目管理失败了。志愿者团队的一些成员感到与古腾堡的快速发展脱节。肯定有一些我们可以做得更好的事情。
将来,将可访问性作为与核心开发分开的过程可能是有意义的。可访问性需要在每个阶段进行集成。在Gutenberg中以区域导航,键盘快捷键,ARIA元素等形式在可访问性方面做了大量工作。Gutenberg团队已经关闭了200多张关于可访问性的工单,甚至还能够解决从一开始就困扰WordPress的可访问性问题。除了Gutenberg之外,WordPress还有许多部分需要真正开展工作并做得更好。这包括小部件、定制程序的一部分和代码镜像。但是,WordPress社区和Automattic的新进展将确保可访问下一版本的代码镜像。
当WordPress的无法访问的方面(如导航菜单和小部件)被Gutenberg取代时,他们将开始受益于新编辑器中投入的所有工作。当您考虑可访问性时,您需要考虑整体用户体验。因此,我们不仅要考虑核心,还要考虑插件。随着Gutenberg开始取代小部件,短代码和核心的其他方面,将建立一致的界面。我们希望这为从未能够使用WordPress开发的用户提供机会和可访问性。
如果用户发现Gutenberg与某些插件不兼容或无法访问,则Classic Editor插件允许用户继续使用WordPress。使用经典编辑器插件,具有无障碍需求的人将不会在11月27日的编辑体验或发布能力方面发生变化。
该计划是让古腾堡成为默认编辑。在WORDPRESS 5.0之后,GUTENBERG的名字是什么?
MM:有时代号会带来自己的生命。我认为Gutenberg将永远是这个项目的名称。它将永远是GitHub上的仓库。古腾堡开始被其他CMS采用,所以他们也需要把它称之为某些东西。部分原因是它开始被更普遍的用户广泛采用,当我们进行营销时,我们将其称为WordPress编辑器。这是新的WordPress。如果我们提到古腾堡,它将只是核心界面。出于区别的目的,现对于经典编辑器插件,我们还是将其称为经Gutenberg。全新的WordPress用户已经期待Gutenberg提供的服务。如果它还不是WordPress的一部分,他们可能会感到惊讶。
随着GUTENBERG采用REACT,您希望将来在WORDPRESS和REACT中看到什么?
MM:2016年,我告诉WordPress社区要深入学习JavaScript,因为网络的未来是与API互动的JavaScript。不久之后,我们将REST API引入了核心。Gutenberg是完全基于REST API构建的WordPress中的第一个主要功能。我仍然认为学习JavaScript非常重要和必要;;想象一下未来的wp-admin,它是100%的JavaScript并与API互动。随着我们使API更加强大,我们将开始添加越来越多纯粹基于JavaScript运行的第一方客户端。
显然,切换到纯粹的JavaScript接口会破坏一些向后兼容性。Gutenberg为插件提供了在网站上发布的途径,并将消除当前在自定义管理屏幕中完成的许多工作。旧的编辑方式更多的是在屏幕上,而对于古腾堡来说,每个区块都是一个激发点。双击某个块时,它会接管您的界面。您仍处于整个项目的环境中,但可定制性变得更加先进。古腾堡还允许翻译成许多不同的格式;它可以发布到您的网页、您的RSS源、AMP等。Gutenberg的结构特性及其创建的语义HTML使得为其他应用程序启用WordPress更加可行。这不是终点,5.0只是起点。
发表回复