自从博客切换到 Ghost
,就没了自带的评论系统,所以之前使用了 多说
作为评论服务。
如今,多说宣布在2017年6月1日停止服务,目前已经到最后一天,看起来也没有挽回的可能了。
还是切换到其他第三方评论服务吧。
第三方评论服务选型
大概找了一下市面上比较多人在用的第三方评论服务,大概如下——
- Disqus
- 好,业界老大,可惜被墙了。
- 搜狐畅言
- 我不喜欢搜狐,而且需要备案。
- 友言
- 虽然是和多说走的一个路子,但……其实我一直以为这货会比多说死得早的……官方网站一副几百年没更新的样子……更搞笑的是连自家博客都没用自己的评论……反正我是不敢用= =||
- 网易云跟帖
- 官网的设计风格比较现代,有自家网易新闻、网易云音乐的评论系统作为案例,支持多说数据导入,数据可以导出。这些年网易的品牌营销还不错,算是个有保障的选择吧。
- Gitment
- 基于
GitHub Issues
,是个很不错的思路,Github 官方也确认了不涉及滥用。但不能回复别人的评论,必须使用 Github 帐号登录。
- 基于
- 来必力
- 来自韩国,本土化做的不错,除了国外那些流行的社会化登录,连微信、微博、QQ、百度、人人、豆瓣登录都支持。评论支持插入图片、支持多级回复。UI看起来也很清新。不过不太熟悉具体情况,有机会可以尝试一下。
最后选择了 网易云跟帖 。
改造
网易云跟帖默认界面实在是和现在的主题太不搭……而且按钮是什么"发表跟帖"、昵称后面带xx省xx市网友之类,看着实在太影响心情= =作为一名审美观正常的前端,怎么能容忍这种情况,废话少说,动手吧。
好了,开始改造。
参照目前主题的设计风格,和之前多说评论随便改出来的风格,强行用CSS调成了这个样子——
之前多说改造的效果:
改造后的网易云跟帖界面:
大概就这样子了,如果我足够闲的话,其实连布局都想改一改= =
需要说明的是:
- 网易云跟帖不像多说那样支持在后台设置自定义样式,需要自己手动写 CSS 在主题文件引用。
- 自定义样式和网易云跟帖原有样式冲突的部分,需要加
!important
强行提高优先级。 - 另外 CSS 没办法修改DOM内容,所以文案相关的修改使用了伪元素
::before
和::after
强行修改。
具体改造内容如下:
- 异步加载——我的博客主题页面切换是异步加载的,网易云跟帖默认的加载方式在切换页面后无法显示,除非刷新页面。
- 配色及风格修改
- 字体和主题字体统一
- 评论输入框样式及过渡动画
- 评论提交按钮样式
- 楼层回复/引用样式
- 文案修改
- 提交评论按钮由
发表跟帖
改为发布
xxx人参与
改为x条评论
- 输入框的 Placeholder 由
抵制低俗,文明上网,登录发帖
改为说点什么吧…
- 没有评论时的
网易云跟贴,有你更精彩
改为暂无评论
没有更多跟贴了
改为没有更多评论了
- 提交评论按钮由
- 隐藏 name-ip (xx省xx市网友)等多余元素
无法识别的昵称改为匿名
吐槽环节
调整完用起来才发现,网易云跟帖其实也挺烂的= =
帐号体系略混乱
网易的帐号系统真的是……我想改个评论昵称,在 网易云跟帖
里找不到更改的地方;网易通行证之类的改了对这个也没影响;网易云音乐等其他服务还有自己的一套体系……最后终于在一个叫 网易跟帖
而不是 网易云跟帖
的地方找到了这个昵称的修改。改完昵称又发现头像上传还是用的 Flash ,在 Chrome 下直接不显示= =||
数据导入出错
数据导入也是有问题,从多说导出来的 JSON 里明明是有数据的,但有些人的昵称不知道为什么会读取不到,然后网易就给分配了个 有态度网友06Qy7S
……
奇葩的评论数量
评论数量也有问题,官方默认显示的是 x人参与
,但实际上我自己评论了6条,它就变成了 6人参与
……我强行改成 x条评论
,又发现点了个赞后这里的人数又加了1……这文案我该怎么写???
不支持匿名评论
网易云跟帖最大的缺陷就是不支持匿名评论,这样用户留言的门槛高了很多,并不利于促进小博客陌生访客的交流。(虽然我这地方也没人来……)
不过还是欢迎各位使用第三方评论系统的朋友来交流下,找个没那么坑的服务玩下去。
就啰嗦这么多吧。
距离上次博客更新已经一年,也许又要是下一年的博客再见了。