基于区块

古腾堡编辑器大概是WordPress最受争议的新功能了。古腾堡的插件页面至今评分还停留在3.3。然而,在发展了这么久之后,古腾堡或许已经可以说是WordPress上最好的编辑体验。

古腾堡最明显的特点,就是它把文章分成一个个的区块(block)。标题是一个区块,段落是一个区块,嵌入媒体也是一个区块。你还可以自定义区块,并把他们保存下来重复使用。这个功能我还没用过就不多说,先说说我认为的区块化最大的好处,那就是,简洁的工具栏。

简洁的工具栏

由于每一个区块都有自己的功能,工具栏就没有必要放下所有的功能键了。这在小屏幕设备上(也就是手机)格为重要:屏幕键盘就占了一半了,要是工具栏还再占一半,那就真没地方打字了。

手机上的经典编辑器界面

看看经典编辑器,你会发现其实很多按钮都被转化为了区块的概念,比如bilibili视频嵌入、标题这些。古腾堡把它们移到“增加区块”后,工具栏就只需要留编辑这个区块需要的按键就好了。比如编辑图像的时候,工具栏给的是替换、对齐方法;编辑段落的时候,工具栏给的就是行内样式编辑的按钮。虽然说没有下划线,但是粗体斜体删除线、内联代码图像这些基本就够用了。遗憾的是,内联图像和图像区块比可操作空间实在是太小,并且也不能像Word一样设置文字环绕。明明CSS都支持了的事,还是得上点心啊古腾堡。

独立的区块

区块化还有点好处就是区块间是互相独立的,一般你修改一个区块不用考虑对另一个区块的影响。这体现在你可以自由地删除、移动大段文字。对于设计区块插件的开发者而言也是一件好事。

更沉浸的写作体验

如何激发一个人的创作欲望?最简单的方法就是给他易用的工具。我觉得古腾堡编辑器在让人沉浸在写作中这点,算是合格了。除了工具栏简洁这方面,还有自上而下的区块布局。

这种布局其实是博客文章,乃至新闻、公众号最常用的布局结构,特别通用。可能是因为在手机上,内联图像的阅读体验可能不会那么好。限制了布局结构看似是对多样性的限制,实际是针对用户最常用的功能的优化。(就像散排222游戏体验比开放竞技好得多一样)

古腾堡插件:最新的古腾堡体验

原来想看看插件评论区究竟是怎么评论古腾堡的,在搜索资料的时候,我发现古腾堡插件似乎有我们的古腾堡没有的功能。可能WordPress内封的是一个更稳定版本的古腾堡吧。为了体验最新版本古腾堡,现在后半段的文字是使用古腾堡插件码完的。古腾堡插件加入了许多新功能,就目前我看到的有:

  • Pattern(样式):在添加区块的页面可以看到,似乎是一些预定义好了的样式,还没有细看
  • 列表缩进
    • 就是这个,但是只有一级的缩进比较可惜
  • 行内样式:上标2与下标3

然而有些功能在手机上使用时还不算顺畅:

  • 添加区块:首先插件版古腾堡除了和内置古腾堡一样每一个新行右边有一个加号以外,左上角也有一个加号。它们都是添加区块的入口然而,这两个加号的行为是不一致的。右边的那个表现和内置古腾堡不一样了,你不能往下滑来查看更多的区块。而左上角的那个可以,除了有“一点点”显示问题以外。(插件版独有问题)
一点点显示问题
  • 切换字体颜色:尝试了两次,第一次输完颜色代码以后按了键盘上的完成键后选中的文本消失了(不是颜色变成了#FFFFFF,是真的没了),第二次我按了选色面板那个下箭头(相当于完成确认),然后我的Chrome就卡死了,丢了一大片的档。这就是为什么这篇文章里我没有设置文本颜色。(未测试内置版,使用插件版时碰到的错误)
  • 中文没有开头空两格:害,接受了小学作文训练后根本不能忍受这个。虽然可以加一个内联样式来解决,但是似乎会造成古腾堡识别不了HTML(待确认)当然你也可以在每段前面打8个空格(插件、内置版均有的问题)
  • 特别憨批的首字下沉:谁用谁知道好吧(插件、内置版均有的问题)

以后会有吗?

与可视化编辑器不同,古腾堡的代码编辑器真的是disgusting。当然,如果你本身就是一个记事本流dalao的话,你会习惯古腾堡,因为它就是个记事本。

yysyChrome控制台写js改CSS是真的方便

对我来说常用的HTML标签和属性基本能背下来所以只是加个链接的话还好。但是没有缩进自动调整的功能实在让人很火大。(全程用IDE自动格式化的后遗症)所以之前有必要大幅编辑HTML时我都是把代码拖到VSCode写完再复制回来的。

想个桃子,要是古腾堡的代码编辑器内置自动补全内置格式检查就好了。

那么,手机上古腾堡好用吗?

如果你不需要编辑HTML,不需要设置文本颜色的话,那我觉得答案还是OK的,并且内置版古腾堡的体验会比插件版更好。毕竟插件版的一些新功能也不一定用得上,比如上下标,要输入公式还不如用LaTeX表达式。虽然古腾堡还有很多要完善的,不过它至少比经典编辑器好用不是吗?当然,一些文章编辑工作,比如区块移动,选中文本,目前移动端还是没有电脑端上操作的舒服。所以如果你不能用电脑,又急于记下一些想说的话的话,古腾堡确实会是你的一个好选择。

本文完全在Chrome 83.0.4103.88 iOS完成。

后记

(8个空格)完稿设置定时时,发现输入日期后日历就开始鬼畜地抖动。因为太鬼畜了就忍不住录下来了。只有几秒钟应该不至于让雪先生血压升高。

另外,手机上看不到图像和视频是否居中,对电脑很不友好。

[license]