WordPress 6.1将专注于改进全站编辑、协作和多语言功能,预计2023-2025年推出

Gutenberg的首席架构师Matías Ventura将完善5.9和6.0中引入的体验确定为即将发布的6.1的主要目标。他在波尔图举行的欧洲WordCamp闭幕式前公布了6.1的路线图,他原定在那里与Matt Mullenweg和Josepha Haden Chomphosy一起做演示。文图拉没能到场,但他在推特上发布了一个视频,展示了古腾堡贡献者正在进行的一些令人兴奋的界面更新。

其中一个主旨是通过新的 “浏览模式 “使网站导航变得更加顺畅,该模式将允许网站编辑在工作时放大和缩小。

模式是另一个主要焦点,文图拉将其确定为 “创意体验的核心部分”。贡献者们正在努力使使用模式的建设更加容易,计划改进发现和插入的过程。WordPress 6.1将为自定义帖子类型、块类型中的模式使用带来更好的支持,以及更直观的锁定模式和管理保存模式的经验。

WordPress 6.1将专注于改进全站编辑、协作和多语言功能,预计2023-2025年推出插图

贡献者们也在探索一个新的鸟瞰图和其他想法,使其更容易与作为页面部分的模式进行互动,正如Ventura在他的主题中所展示的。

模式是波尔图会议上的一个重要焦点,在6.1版本中,我们将尝试进一步提升它们。我们正在探索一个新的鸟瞰图,以允许关注页面或模板的顶层部分。

Matías Ventura (@matias_ventura) 2022年6月8日

文图拉说,WordPress 6.1的另一个目标是改进全局样式界面,更好地支持限制、权限和策划的预置。设计工具也将被更新,以支持响应式排版并允许管理网络字体。

“文图拉说:”这次发布的调子将是完善5.9和6.0中引入的体验,将各种流程编织成对用户、维护者和扩展者来说更加连贯和充实的体验,并在我们开始着眼于Gutenberg路线图的第三阶段时,弥补一些功能上的差距。

WordPress核心贡献者计划在2023年开始合作阶段之前结束定制阶段。在问答环节,一位多语言贡献者问道,为什么WordPress要等到第四阶段才开始在核心中进行多语言功能的工作。

“我们不想现在就设置数据,然后以后再进行功能工作的部分原因是,我们每次都了解到,如果不创造用户体验,就很难为某个东西创造架构,”Mullwenweg说。”当我们试图只做一个而不做另一个的时候,例如对于REST API,我们在自己完全使用它之前就进入了REST API。当我们开始用Gutenberg做REST API的第一方使用时,我们发现了一堆的差距。如果这些差距意味着插件已经在错误的架构上构建了几年,我会感到特别糟糕”。

Mullenweg还解释了为什么他认为在多语言功能之前优先考虑第三阶段,也就是他所说的 “工作流”,是非常重要的。

第三阶段是工作流程。这基本上是我们要把实时共同编辑带入WordPress的地方,很像Google docs或其他东西。当你登录编辑一个页面或你的网站或模板或其他东西时,如果其他人在同一时间在那里,你将能够看到他们在那里移动。当然,我们希望确保我们有版本控制,就像我们对帖子和页面所做的那样,尽可能多地嵌入到WP的各个部分,所以如果有人犯了错误或对网站进行了编辑,你将能够轻松地回滚,我认为这对于给人们带来信心是非常关键的。

他强调了在将多语言支持引入核心区之前建立协作架构的重要性。

“我认为围绕多语言的工作流程很重要,”Mullenweg说。”因此,内容是在哪里被规范地创建的,变化如何从一种语言流向另一种语言,甚至可能是双向的,这取决于编辑网站的人,以及如何影响模板的其他部分–那些在帖子和页面内容之外的东西。”

他还指出,随着核心功能的整合,许多已经存在的第三方多语言解决方案将有一个过渡期。

“我预计,就像发生在页面生成器上的情况一样,一旦核心区有了一些东西,它们要么有一个数据迁移路径,要么与我们放在核心区的任何基础整合,”Mullenweg说。”但我想设定的预期是,对于WordPress来说,这可能更像是一个2024或2025年的计划。而我们想先把这些其他阶段的工作做得非常好。为什么我们必须按顺序进行?我们一次只能做这么多”。

当提出问题的人追问为什么应急工作组不能现在开始时,Mullenweg鼓励任何热心的贡献者将他们的工作放到插件中。他提到了古腾堡,它从一个插件开始,经过多年的测试才被引入核心。

我想说,当我们看第四阶段时,我们首先要看的是所有的插件是如何做的。也许这些插件中的一个甚至可以成为进入核心的基础。如果这些插件采取了不同的架构方法,这也是可以的,因为我们想看到这些的优点和缺点。记住,人们使用WordPress的帖子和页面是数以百万计的,有时是数以千万计的。我们希望它能够扩展,我们希望它是高性能的,我们希望它是可访问的。把人们对WordPress的所有了解和信任带到这个功能中来。

Mullenweg说,他认为多语言 “可能将是我们带入核心的最复杂的东西之一,甚至比块更复杂”。这背后的原因是,Blocks把WordPress以前做的东西,在HTML上面给它一个新的界面。

他说:”多语言是把WordPress里面的每一件事情–标签、类别、页面、模板,都变成多因素的,所以它就像一个复杂的因素,而现在更多的是一对一的关系”。”如果你有一些关于如何做到这一点的想法,请参与到现有的一个插件中,或者开始你自己的插件。”

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容