教Markup或使用WYSIWYG编辑器?

时间:2010-05-10 18:12:22

标签: wysiwyg markup wysiwym

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

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

我很好奇是否有人发现使用WYSIWYG编辑器以外的其他东西(比如SO)已经为 REAL WORLD USERS 工作了。我不是在谈论程序员,开发人员和体验互联网用户......我在谈论你的普通用户。

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

在WYSIWYG(ckEditor,FreeTextBox,TinyMCE)方面有很多选择,但我没有听到很多类似于SO的技术。

添加小屏障是否会吓跑用户?

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

教他们html更容易吗?

BBCode实施是个好主意吗?

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

其他人使用了什么方法?

3 个答案:

答案 0 :(得分:2)

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

非常常见(也由SO使用)是Markdown。另一个好的(尽管知之甚少)是Texy!

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

然而,对于那些已经很难激励人们编辑它的地方(比如wiki),合理的WYSIWYG通常是更好的解决方案。

修改

另一个好处是仍然使用编辑托盘来帮助使用标记语言(SO也是一个很好的例子;对于一个非常有趣的实现,请参阅Jumpchart.com)

答案 1 :(得分:1)

查看Asciidoc

答案 2 :(得分:1)

我最近发现了Hallo.js项目,并被它的简单和优雅所震撼。我一直在寻找内联编辑器。

我真的希望人们对它有更多的兴趣,它会改善对导入标记的支持,目前它还不够清理它。