教Markup或使用WYSIWYG编辑器?

Arm*_*est 7 markup wysiwyg wysiwym

当涉及所见即所得的编辑时,WYSI很少WYG.我总是遇到的问题是当人们从word中粘贴格式化文本时.

理想情况下,我正在寻找的是一种让人们在文档中输入文本同时教他们结构的方式...我只是不知道这是否是一个现实的目标(与cut n'粘贴相比)

我很好奇,如果人们发现使用WYSIWYG编辑器以外的东西(例如,拿SO)已经为真实世界用户工作过.我不是在谈论程序员,开发人员和体验互联网用户......我说的是普通用户.

当谈到让用户输入内容时,我会对最佳实践感兴趣...如果有人能指出我一些好的编辑/例子,我会很高兴.

当涉及到WYSIWYG(ckEditor,FreeTextBox,TinyMCE)时,有很多选择,但我没有听到很多类似于SO的技术.

添加那个小障碍是否会吓跑用户?

教人们标记文字是否太难了?

教他们html更容易吗?

BBCode实现是个好主意吗?

wysiwyg/markup有什么优点/缺点.

其他人使用了什么方法?

Jak*_*mpl 2

有许多好的标记语言,通常标记越自然,用户使用标记的可能性就越高。

一个非常常见的(SO 也使用)是Markdown。另一个好人(尽管不太为人所知)是Texy!

一般来说,这取决于您要使用的应用程序以及用户与您的应用程序的关系。对于用户必须编辑的内容(例如,作为其工作的一部分或其他内容),我认为标记语言是合理的,因为其好处将超过学习成本。

然而,对于已经很难激励人们编辑它的地方(比如维基),合理的所见即所得通常是更好的解决方案。

编辑

另一个好处是仍然使用编辑面板来帮助使用标记语言(SO 又是一个很好的例子;有关真正有趣的实现,请参阅 Jumpchart.com)