HTML или альтернативная разметка для вики-сайта? - PullRequest
1 голос
/ 24 декабря 2010

При выборе редактора для моего вики-подобного сайта я спорю о том, разрешить ли HTML или другую альтернативную разметку (например, wikipedia / wikimedia's или BBCode).

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

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

Преимущества альтернативной разметки:

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

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

Ответы [ 4 ]

1 голос
/ 24 декабря 2010

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

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

1 голос
/ 24 декабря 2010

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

0 голосов
/ 04 января 2011

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

0 голосов
/ 24 декабря 2010

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

...