1 问题描述:
在给【手机用户02】的问题进行回复时,发现了一个问题。
1. 评论发布后,换行符(为了方便阅读, 以及更好的理解),会被从字符流中去除。导致所有的文字挤成了一团,影响阅读。
2 评论功能分析:
其实问题与回答的样式,会对论坛的结果影响很大。下面选三个代表性的web的评论回复分析。
1. 博客园 文艺范
2. 知乎 商业成功
3. stackoverflow 我认为是最厉害的
2.1 博客园
博客园的评论回复支持 MarkDown语法,但是支持有限(加粗,超链接,代码,引用,插入图片),虽然没有去除换行符,但是会去除空白行 也不可以插入数学公式效果也不太好。
整个编辑页面很舒服,可以通过一些hack方法加入空白行,结果很不错。
2.2 知乎
知乎的回复 其实和写文章一样,可以说评论与正常的文章写作一致,评论的写作工具与文章的写作工具基本一致。不支持Markdown。
3 stackoverflow.com
回复功能,简单,可以加代码 加数学公式。看着不如知乎的回复华丽,但是内容质量极高。
下面这张图是来自Games101作业1画线算法的注释(// Bresenham's line drawing algorithm
// Code taken from a stack overflow answer: https://stackoverflow.com/a/16405254)
3 总结与建议
我们可以尝试类似 stackOverflow的回复方式。不需要回复的内容格式多么华丽,就是简简单单,可以加代码 加数学公式,没有标题,粗体斜体什么的。
1. 修复 吞换行符,吞空白行的问题。
2. 版面样式 回复的样式简简单单,不需要提供大部分样式。
3. 增加 代码 数学公式 预览功能。