Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wiki 维基网站的HTML或替代标记?_Wiki_Html Parsing_Mediawiki_Markup_Html Editor - Fatal编程技术网

Wiki 维基网站的HTML或替代标记?

Wiki 维基网站的HTML或替代标记?,wiki,html-parsing,mediawiki,markup,html-editor,Wiki,Html Parsing,Mediawiki,Markup,Html Editor,在为类似wiki的站点选择编辑器时,我正在考虑是否允许HTML或自定义替代标记(可能像wikipedia/wikimedia或BBCode) HTML的好处: 易于用户处理(复制和粘贴、学习) 有点未来的证据 更多的编辑工具可用,通常所见即所得 其他加价好处: 在服务器端,我不必担心解析我不允许的恶意javascript或样式或HTML 可以很容易地学习 如果不懂HTML,则更容易破译 我是否遗漏了什么,最好的解决方案是什么?取决于您的目标受众。如果他们精通技术,他们可能知道HTML、B

在为类似wiki的站点选择编辑器时,我正在考虑是否允许HTML或自定义替代标记(可能像wikipedia/wikimedia或BBCode)

HTML的好处:

  • 易于用户处理(复制和粘贴、学习)
  • 有点未来的证据
  • 更多的编辑工具可用,通常所见即所得
其他加价好处:

  • 在服务器端,我不必担心解析我不允许的恶意javascript或样式或HTML
  • 可以很容易地学习
  • 如果不懂HTML,则更容易破译

我是否遗漏了什么,最好的解决方案是什么?

取决于您的目标受众。如果他们精通技术,他们可能知道HTML、BBCode等。如果他们不懂,他们可能不懂,简化标记可能更合适。就我个人而言,我喜欢对不懂技术的人降价。两者都有可用的编辑工具,也有可用于处理它们的库。所以,实际上,这取决于你希望你的用户使用哪一个

作为一个用户,我不喜欢html的维基编辑功能。大多数时候,你只需要简单的功能,所以它太冗长了,只会让生活更艰难,我也不太喜欢使用WYSIWYG编辑器。我更喜欢自己直接在编辑字段中键入Markdown或Textile。

我会坚持使用wiki标记。您可以使用所见即所得编辑器(如


对于HTML,让版主控制使用,例如

如果担心易用性,使用WYSIWYG编辑器,那么底层标记是什么并不重要