为什么你们就是不能加个空格呢?

为什么你们就是不能加个空格呢?[Chrome/Firefox] 1

这是一个关于文字排版的问题,尤其在中英文混排中,如果能给中文字和英文、数字、符号间加入一个小空格,你会发现阅读都变得更顺畅了。

小众的编辑们有个成文的规矩,就是给中英文间加空格…不过很多网站都木有做到,或者说并不认为这是个事情,先来感受下这个例子,来源 Chinese Copywriting Guidelines:

示例 1

在LeanCloud上,数据存储是围绕AVObject进行的。每个AVObject都包含了与JSON兼容的key-value对应的数据。数据是schema-free的,你不需要在每个AVObject上提前指定存在哪些键,只要直接设定对应的key-value即可。

示例 2

在 LeanCloud 上,数据存储是围绕 AVObject 进行的。每个 AVObject 都包含了与 JSON 兼容的 key-value 对应的数据。数据是 schema-free 的,你不需要在每个 AVObject 上提前指定存在哪些键,只要直接设定对应的 key-value 即可。

觉得哪个顺眼呢?

为什么你们就是不能加个空格呢?是一款 Chrome 扩展和 Firefox(Greasemonkey) 脚本,专门给那些没有加空格的网站加空格,自动实现。

汉学家称这个空白字元为「盘古之白」,因为它劈开了全形字和半形字之间的混沌。另有研究显示,打字的时候不喜欢在中文和英文之间加空格的人,感情路都走得很辛苦,有七成的比例会在 34 岁的时候跟自己不爱的人结婚,而其余三成的人最后只能把遗产留给自己的猫。毕竟爱情跟书写都需要适时地留白。

上面的话来自设置页面,在里面还能设置排除哪些网站,以及两个其他选项:

  • 在这个页面静音
  • 不要再他妈「空格之神显灵了」!

为什么你们就是不能加个空格呢? 会在你添加排除名单的时候发出奇怪的音效,以及打开每个网页时右下角显示「空格之神显灵了」!

看在其 Github 页面列出了其他平台的解决方案后(如 WordPress、Atom、Emacs),就不吐槽这俩功能了。

点击按钮前往下载页面:
为什么你们就是不能加个空格呢?[Chrome/Firefox] 2