Какой язык разметки? Markdown или?

В настоящее время я ищу язык разметки для использования в проекте. Я хочу разрешить посетителям сайта редактировать вики-подобные страницы, используя язык разметки (не HTML).

Я реализую этот сайт в Ruby on Rails и предпочел бы (хотя и не обязательно) использовать то, что уже имеет сильную поддержку в форме драгоценного камня.

Есть несколько основных вещей, которые я ищу в языке разметки:

  • Он должен быть простым в использовании для нетехническая толпа.

  • Это должно быть в безопасности от перекрестных сайтов скриптовые атаки.

  • Он должен быть относительно полезным для разметка общего назначения, найденная в вики страниц.

  • В идеале поддержка была бы там в виде драгоценного камня.

  • В идеале редактор WYSIWYG (или хотя бы редактор с помощниками, подобными тому on SO) будет существовать.

Из краткого обзора популярного языка разметки я склоняюсь к Markdown только потому, что он, кажется, имеет хорошую поддержку в RoR и (если я не ошибаюсь) также кажется бесплатным от эксплойтов межсайтового скриптинга.

Верны ли эти наблюдения? Какие падения идут с Markdown? На какие еще проблемы вы бы обратили внимание при выборе языка разметки? И самое главное, какой язык разметки вы бы выбрали?

Любая информация будет принята с благодарностью.

В качестве примечания я уже рассмотрел . Сравните и сопоставьте облегченные языки разметки и он не решал напрямую мои опасения, но, возможно, будет полезен тем, кто задает этот вопрос .----

10
задан Community 23 May 2017 в 12:23
поделиться