MarkDown - что это?
- [[Markdown]] — это язык разметки, с упрощенным до человекочитаемости синтаксисом.
- Markdown — создан Джоном Грубером (John Gruber) в 2004 году.
- Markdown — это фактически "микро" язык для трансляции "текста markdown"в подмножество языка XHTML.
- Markdown - итоговая презентация текста всегда документ HTML, и только потом если нужно следующим шагом PDF, др. стандарты документации.
- Markdown принципиально не может задействовать весь потенциал XHTML, результатом его работы всегда является ограниченный набор элементов.
- Markdown — это транслятор который при анализе интегрированного в "текст" markdown HTML/XHTML кода обязан по стандарту просто его транслировать в итоговый образ документа.
«Markdown — это инструмент преобразования текста в HTML для веб-писателей. Markdown позволяет писать в легко читаемом и удобном для написания текстовом формате, а затем преобразовывать его в структурно корректный HTML.»
John Gruber
Примечание
- Термин «транслятор» необходимо понимать как сущность «алгоритм».
- Я не нашел программу-редактор, реализующую концепт Markdown по принципам Джона Грубера (John Gruber).
- Ни один редактор не умеет создавать из Markdown валидный по Груберу HTML.
- Все проверенные мною программы (Obsidian, MarkText, Typora) на выходе из 10 строк текста генерируют портянку HTML в несколько тысяч строк!
- Причина: Obsidian, Typora и MarkText используют Markdown не для веб-писателей и блогеров, а как формат хранения баз знаний (Knowledge Management).
- Полностью соответствующие принципам Джона Грубера продукты на 2026 год — это программы-конвертеры из Markdown в HTML.
Ресурсы
- В общем: Markdown — Википедия
- Основной стандарт: CommonMark
- Описание :What is Markdown? ║CommonMark Spec
- Создатель: John Gruber - Wikipedia

Top comments (0)