HTML или альтернативная разметка для вики-сайта?

Выбирая редактор для своего википодобного сайта, я обсуждаю, разрешить ли HTML или пользовательскую альтернативную разметку (например, википедию / википедию или BBCode).

Преимущества HTML:

  • Легко для пользователей (копирование и вставка, обучение)
  • В некотором роде доказательство будущего
  • Доступно гораздо больше инструментов редактирования, обычно тоже WYSIWYG.

Альтернативные преимущества разметки:

  • На стороне сервера мне не нужно беспокоиться о парсинге вредоносного javascript, стилей или HTML, которые я не разрешаю.
  • Легко научиться
  • Может быть легче расшифровать, если не разбираться в HTML

Я что-то упускаю, какое лучшее решение?


person at.    schedule 24.12.2010    source источник


Ответы (4)


Зависит от вашей целевой аудитории. Если они технически подкованы, они, вероятно, знают HTML, BBCode и т. Д. Если нет, то, вероятно, они не знают, и упрощенная разметка может быть более подходящей. Лично мне нравится уценка для тех, кто не разбирается в технологиях. Для обоих доступны инструменты редактирования, а также доступны библиотеки для работы с каждым из них. Так что на самом деле все сводится к тому, что вы хотите, чтобы ваши пользователи использовали?

person Spyder    schedule 24.12.2010

Я бы придерживался вики-разметки. Вы можете упростить эту задачу, используя редактор WYSIWYG, например FCKEditor

Для HTML разрешите модераторам управлять, например, Расширение: RawMsg

person Reinstate Monica - Goodbye SE    schedule 24.12.2010

Постоянно как пользователь, я не поклонник html для таких вещей, как редактирование вики. В большинстве случаев вам не нужно больше, чем простые функции, поэтому они слишком многословны и просто усложняют жизнь, и мне тоже не очень нравится использовать редакторы WYSIWYG. Я предпочитаю иметь возможность самостоятельно вводить Markdown или Textile прямо в поле редактирования.

person prodigitalson    schedule 24.12.2010

Если вас беспокоит простота использования, воспользуйтесь редактором WYSIWYG, и тогда на самом деле не имеет значения, какова основная разметка.

person lambshaanxy    schedule 04.01.2011