自从博客切换到 Ghost ,就没了自带的评论系统,所以之前使用了 多说 作为评论服务。

如今,多说宣布在2017年6月1日停止服务,目前已经到最后一天,看起来也没有挽回的可能了。

还是切换到其他第三方评论服务吧。

第三方评论服务选型

大概找了一下市面上比较多人在用的第三方评论服务,大概如下——

  • Disqus
    • 好,业界老大,可惜被墙了。
  • 搜狐畅言
    • 我不喜欢搜狐,而且需要备案。
  • 友言
    • 虽然是和多说走的一个路子,但……其实我一直以为这货会比多说死得早的……官方网站一副几百年没更新的样子……更搞笑的是连自家博客都没用自己的评论……反正我是不敢用= =||
  • 网易云跟帖
    • 官网的设计风格比较现代,有自家网易新闻、网易云音乐的评论系统作为案例,支持多说数据导入,数据可以导出。这些年网易的品牌营销还不错,算是个有保障的选择吧。
  • Gitment
    • 基于 GitHub Issues ,是个很不错的思路,Github 官方也确认了不涉及滥用。但不能回复别人的评论,必须使用 Github 帐号登录。
  • 来必力
    • 来自韩国,本土化做的不错,除了国外那些流行的社会化登录,连微信、微博、QQ、百度、人人、豆瓣登录都支持。评论支持插入图片、支持多级回复。UI看起来也很清新。不过不太熟悉具体情况,有机会可以尝试一下。

最后选择了 网易云跟帖

改造

网易云跟帖默认界面实在是和现在的主题太不搭……而且按钮是什么"发表跟帖"、昵称后面带xx省xx市网友之类,看着实在太影响心情= =作为一名审美观正常的前端,怎么能容忍这种情况,废话少说,动手吧。

网易云跟帖默认界面

好了,开始改造。

参照目前主题的设计风格,和之前多说评论随便改出来的风格,强行用CSS调成了这个样子——

之前多说改造的效果:

多说自定义评论样式

改造后的网易云跟帖界面:

网易云跟帖自定义评论样式

大概就这样子了,如果我足够闲的话,其实连布局都想改一改= =


需要说明的是:

  1. 网易云跟帖不像多说那样支持在后台设置自定义样式,需要自己手动写 CSS 在主题文件引用。
  2. 自定义样式和网易云跟帖原有样式冲突的部分,需要加 !important 强行提高优先级。
  3. 另外 CSS 没办法修改DOM内容,所以文案相关的修改使用了伪元素 ::before::after 强行修改。

具体改造内容如下:

  • 异步加载——我的博客主题页面切换是异步加载的,网易云跟帖默认的加载方式在切换页面后无法显示,除非刷新页面。
  • 配色及风格修改
  • 字体和主题字体统一
  • 评论输入框样式及过渡动画
  • 评论提交按钮样式
  • 楼层回复/引用样式
  • 文案修改
    • 提交评论按钮由 发表跟帖 改为 发布
    • xxx人参与 改为 x条评论
    • 输入框的 Placeholder 由 抵制低俗,文明上网,登录发帖 改为 说点什么吧…
    • 没有评论时的 网易云跟贴,有你更精彩 改为 暂无评论
    • 没有更多跟贴了 改为 没有更多评论了
  • 隐藏 name-ip (xx省xx市网友)等多余元素
  • 无法识别的昵称改为 匿名

吐槽环节

调整完用起来才发现,网易云跟帖其实也挺烂的= =

帐号体系略混乱

网易的帐号系统真的是……我想改个评论昵称,在 网易云跟帖 里找不到更改的地方;网易通行证之类的改了对这个也没影响;网易云音乐等其他服务还有自己的一套体系……最后终于在一个叫 网易跟帖 而不是 网易云跟帖 的地方找到了这个昵称的修改。改完昵称又发现头像上传还是用的 Flash ,在 Chrome 下直接不显示= =||

数据导入出错

数据导入也是有问题,从多说导出来的 JSON 里明明是有数据的,但有些人的昵称不知道为什么会读取不到,然后网易就给分配了个 有态度网友06Qy7S ……

奇葩的评论数量

评论数量也有问题,官方默认显示的是 x人参与 ,但实际上我自己评论了6条,它就变成了 6人参与 ……我强行改成 x条评论 ,又发现点了个赞后这里的人数又加了1……这文案我该怎么写???

不支持匿名评论

网易云跟帖最大的缺陷就是不支持匿名评论,这样用户留言的门槛高了很多,并不利于促进小博客陌生访客的交流。(虽然我这地方也没人来……)

不过还是欢迎各位使用第三方评论系统的朋友来交流下,找个没那么坑的服务玩下去。


就啰嗦这么多吧。 距离上次博客更新已经一年,也许又要是下一年的博客再见了。