Telegraph 是 Telegram 于十一月廿二日推出的单页文章发布平台,因为无需注册即可发布的低门槛、类似于 Medium 一样便捷的文本样式操纵以及支持社交网络嵌入而受到众多用户的一致好评。此前少数派社区内亦有作者撰文介绍过该平台

然而,我并不会将 Telegraph 作为主力使用平台或者向其他中文用户推荐使用 Telegraph 发布文章。

为什么我不推荐使用 Telegraph

没错,在国内外两大互联网巨头 WeChat 和 Facebook 都在拼命建造私有后花园的这个时间点,Telegram 难能可贵的推出了一个没有门槛、方便编辑的开放发布平台是一件令人钦佩的事情,甚至是一种万维网精神的体现。

然而作为一个中文使用者,Telegram 官方一直以来对 CJK 文字的无视态度实在让人很难接受。尚且不说 Telegram 一直以来不收录中文、日文语言(即使民间团体已经完成),Telegram Desktop 中糟糕的字体回退问题也一直挂在官方的 issues 迟迟无人着手解决。

这一态度在其新产品 Telegraph 中同样被体现出来:

  • 在 Windows 10 下使用原生中文输入法会遇到在 Telegraph 中无法键入的 bug。
  • Telegraph 在 CSS 中完全未考虑 CJK 显示而直接调用了 serif 字体,而中文衬线字体往往并不适合用于屏幕阅读。
  • 仅考虑了英文的行间距设置在显示中文时显得十分拥挤。
  • 直接使用标题作为 URL 而不能自定义的设定使得中文标题亦被 UrlEncode 进网页链接中,显得十分冗长杂乱。

以上这些原因使得 Telegraph 对于中文用户来说实在不是什么分享内容的完美选择,我的选择依然是自建博客。

自己动手,改善 Telegraph 中文体验

不过尽管个人不会使用 Telegraph 作为长文分享的主力平台,但是这一平台相比微博头条文章、微信公众号文章甚至本就不该出现的长图来说还算是一个相对不错的选择,在锤子便签、印象笔记纷纷因为不明原因关闭网页分享的今天,应该还是会吸引不少人加入。

然而鉴于 Telegram 官方完全没有要考虑 CJK 文字的意思,那就是时候祭出 Stylish,靠自己动手、丰衣足食了。Stylish 是一款通过附加 CSS 修改网页样式的浏览器扩展,此前少数派有作者专门介绍过

snipaste20161204_222622.png

于是笔者趁着周末晚上(首次)尝试自行编写了一个 Stylish CSS,对 Telegraph 作了以下修改:

  • 在标题及正文中添加非衬线的中文字体设置。
  • 移除除手动设置以外的文字样式中的所有斜体。
  • 增加作者、时间栏及正文中的行间距。
  • 更换时间戳前使用的粗点间隔号为细点。

你可以在安装完 Stylish 后通过这里安装该 CSS:Telegraph - zh_CN