Gutenberg 编辑器已推出近五年,你的 WordPress 网站有在用吗?

开篇先表面个人观点,我是属于不喜欢使用 Gutenberg Blocks 编辑器的类型,做为中国人来讲,过去三五年我一直搞不懂古藤堡编辑器的使用逻辑是什么。如果单纯是为了编辑好看的页面,那一大堆的 Page Builder 页面生成器就可以满足了,而且功能还比原生的要更为强大。

为了更客观的来评价 WordPress 全新的编辑器,薇晓朵也就依托于编辑器专门构建的一个新站的做为体验。

只能说实际效果要比想象中的好,但也没到能让人舒适使用的那么好。

一、技术革新;

WordPress 到今年已经诞生将就快 20 年时间,我们熟悉的编辑器界面无外乎也就是写文章内容的文字文本编辑器。

最开始也就是只是一些简单的 HTML 代码标签界面,后面才有了稍微现代而且沿用至今的可视化编辑器。

这也就和 WordPress 最开始的博客属性最为贴切,想象或者看一下你身边就有的 A4 白纸,便签、日记本一样,你可以很轻松的在上面写写画画,没有压力和束缚,而唯一的束缚也就是你的想象力和写字好不好看的了。

切换到电脑上,如果只是拿 WordPress 来做为博客,那么 Gutenberg 区块编辑器实在是太过于累赘。

写出来的文章都会被包裹着一大堆的标签代码,简单说就是不纯粹,对于有强迫症和内容洁癖的人切换到原始代码编辑器看着文字里夹杂着一堆看不懂的代码符合就会很痛苦(比如本人,看得懂也感觉难受)。

二、 技术转型;

WordPress 如此激进的想要推广新技术让所有用户都是用 Gutenberg 来建网站理由很明确——需要更大更多的市场和增长占有率。

下面我会分别走开发、决策者以及普通、商业用户的角度来说下各自的考量,在此之前,你应该知道,现在这个地球上,如果要谈网站内容管理系统这些软件和服务,那么 WordPress 是处于绝对的霸权及垄断地位,如下图,以及占据了整个互联网上近 64.3% 的市场份额。

1、开发人员和项目决策者:不可否认古藤堡区块(Gutenberg Blocks)是一项很好的技术实践,而且单纯是从未来开发主题、插件方面都会简单便捷很多,比如开发者创建了一个自己的插件,想要调用一些模块那么只需要一个几个 JavaScript 代码块就能正常使用,不用再去专门加一个 PHP 文件,并且这些文件可以保存和共享给其他的主题插件去调用。

如果认为看不太懂,那么就换到拥有 WordPress 项目开发走向的那群人的想法,他们需要的是让普通用户以及其他同类型的 CMS 内容管理系统都可以通用共享数据,比如现在除了 WordPress 另一个相对知名的 Drupal 系统也已经支持 Gutenberg 编辑器。

也就是在未来某一个阶段和时期,用户某天有个更复杂的需求,而现有的 WordPress/Drupal/其他开源 CMS 不能够满足,那就可以更轻松的平移数据到另一套程序上。

如果能达到这种情况,那简直不要太社会,而且是完全在互联网上实现了社会主义核心思想体系。

2、普通用户和商业经营者:对于普通用户 Gutenberg 的评价也是处于两级分化状态,有一部分认为很好用,解决了他们的实际需求,不用过多的插件就满足了自己需要的效果。另一部分就认为怎么这么难用,连写个文章都要切换来切换去的选一大堆区块,烦的不行。

如果是有公司企业网站的,那么一般不会给 Gutenberg 什么好评,主要是现有的工作流程太过松散,而且 Gutenberg 的新功能替换掉旧编辑器后导致很多原本就有的页面版块内容变的混乱,这让维护成本和替代成本增加。人总是厌恶损失和不想要付出多余成本的。

另一点就是 Gutenberg 的功能并不能是完全原生基于 WordPress 开发,还有很多必须得依赖于某个插件、主题,这样的话,又失去了灵活性可言。

就我自己理解的当时还满怀期待的以为 WordPress 终于要解决掉使用过多插件和主题设置麻烦的问题时,实际发现自己还是太天真了,老外的脑回路真的是和我们不一样。

切换主题和停用某个插件后,相应的功能也没办法正常显示和使用,这是很糟糕的体验。如果都是这样,我为什么不一开始就选择一款功能更强大的页面生成器去编辑页面呢,又得重做页面。

三、技术路线;

老实说,古藤堡做的确实挺糟糕的,到不是说现在这个算是可以正常用的版本上做的评价,而是做为一个已经开发了近五年的软件还是在实际使用上那么的少根筋,连最基本的页面生成器功能都比不过,太鸡肋难用,实在是让人喜欢不起来。

这里再提一下,比如说有那么群人很闲,也可以说是反叛,就是不想要用古藤堡编辑器,所以他们干脆直接分叉了 WordPress 4.9 版本(最后一个不包含古藤堡的版本),取了个名字叫做 ClassicPress 。

不管未来 ClassicPress 是存活还是挂掉,它真正表现的是一种精神,也就是 WordPress 诞生之初就有的,人人皆可使用和修改、再分发自己的版本,这才是开源的意义所在,ClassicPress 不会超过 WordPress 但却给了不想要 Gutenberg 的用户的另一种选择。

这样也就足够了。

发布者

诗语

薇晓朵 & 菲比斯公司创始人,爱看书,爱科技

发表回复

您的电子邮箱地址不会被公开。