WordPress 为什么要引入新编辑器 Gutenberg ?
据 W3Techs 数据显示,有将近 1/3 的网站运行在 WordPress 之上。不过这十多年来,WordPress 的编辑体验并未发生太大变化,引入 Gutenberg(古腾堡)的目的就是为了改变这种现状。
WordPress 当前存在的问题:
破碎的生态
WordPress 的生态是围绕着主题、组件、短代码、菜单选项、页面构建器(page builder)等元素组成的一个破碎的系统,但这些元素又不能不存在,因为它们是构建网站的最佳方式。它们的存在正是为了弥补了 WordPress 自身在满足用户需求方面的不足。
虽然经验丰富的用户可能已习惯这种情况,但对于新用户来说,会有相对糟糕的体验。
Gutenberg 旨在标准化和添加 WordPress 缺乏的这些基础元素。
Gutenberg VS Page Builders
Gutenberg 将会杀死 Page Builder 吗?答案是肯定的,但或许不是你所想的那样。
Page Builder 页面构建器提供灵活的界面(模块、拖放等),为客户提供超出 WordPress 核心的高级定制功能。重申一下,页面构建器提供界面的原因是因为 WordPress 本身没有这个功能。
Gutenberg 的出现,从某种意义上说,可以完全取代 Page Builder 的界面功能。而且由于是 WordPress 5.0 及以上版本默认自带的编辑器,随着时间的推移,其使用率定然会高于其他所有 Page Builder 。不过 Page Builder 也并非就会被“杀死”,未来可以专注于以创新的方式建立最佳的定制体验。毕竟,客户永远不满足于现状,他们的需求在升级,对定制的要求也在不断提高。
当然,Gutenberg 也有很长的路要走。它不仅需要完善体验,倾听社区的意见,解决相关的问题,以赢得社区的信任,托管者也需要花时间去说服他们的客户。Gutenberg 能否帮助 WordPress 取得更好的成绩,我们拭目以待!
本文文字及图片出自 OSchina
你也许感兴趣的:
- WordPress正在测试对SQLite的支持
- WordPress 4.8.1正式发布 增加单独的HTML小工具
- 劲爆!WordPress 指控 Wix 侵权盗用代码
- 【外评】电脑从哪里获取时间?
- 【外评】为什么 Stack Overflow 正在消失?
- Android 全力押注 Rust,Linux 却在原地踏步?谷歌:用 Rust 重写固件太简单了!
- 【外评】哪些开源项目被广泛使用,但仅由少数人维护?
- 【外评】好的重构与不好的重构
- C 语言老将从中作梗,Rust for Linux 项目内讧升级!核心维护者愤然离职:不受尊重、热情被消耗光
- 【外评】代码审查反模式
现在 Gutenberg 生态还处于刚刚起步状态,如果 Gutenberg 生态发展起来了,主题开发商该发愁了。