Просмотр формата «Маркдаун»


Для просмотра документов в разметке «Маркдаун» очевидны три режима: чистый текстовой, преобразование в HTML в браузере, преобразование в HTML на сервере или локально с помощью скриптов или программ-конверторов.


Чистый текстовой режим

Текстовой режим — просмотр непосредственно в виде текста в формате «Маркдаун». То есть как в обычном текстовом редакторе, например, с подсветкой синтаксиса. Разве что в документе «Маркдаун» нужно по возможности обеспечить переход по гиперссылкам, например с помощью какого-нибудь плагина для данного текстового редактора.

Этот чистый текстовой режим и, соответственно, отсутствие необходимости в специальном браузере позволяет читать текст в разметке «Маркдаун» чуть ли не на дисплеях для микроконтроллёров, наподобие дисплеев для плат «Ардуино».

Для примера этот режим просмотра сайтов со страницами на «Маркдаун» можно в простейшем случае организовать с помощью утилит curl и less, где curl передаётся адрес md-страницы. То есть простейший консольный MD-браузер будет таким:

curl belursus.info/markdown/prosmotr.md | less

curl + less = простейший браузер Markdown
curl + less = простейший браузер Markdown

Можно также добавить, что некоторые текстовые редакторы имеют «подсветку» формата «Маркдаун».

Цветовая «подсветка» формата «Маркдаун» в редакторе Gedit
Цветовая «подсветка» формата «Маркдаун» в редакторе Gedit

Режим специального браузера

Режим специального браузера предполагает преобразование «Маркдаун» в HTML на стороне пользователя в браузере. Самое доступное решение, например, это при помощи специального расширения или плагина для популярных веб-обозревателей, где пользователь может выбирать или создавать собственные визуальные стили преобразования.

Раньше, например, браузер «Файрефокс» непосредственно умел преобразовывать формат «Маркдаун». Теперь для этого требуется установить отдельный плагин.

Примеры таких плагинов:

Markdown Viewer для Firefox
Markdown Viewer для Firefox

В идеале предполагается специальный просмотрщик для «Маркдаун», который будет преобразовывать в выбранные пользователем визуальные стили непосредственно безо всякого предварительного преобразования в HTML.

Стандартное преобразование на сервере

Третий режим предполагает, что преобразование страниц «Маркдаун» в HTML происходит на стороне сервера и последующим просмотром в обычном браузере. Это сейчас самый привычный способ использования «Маркдаун» на сайтах.

Непосредствено на этом сайте используется для преобразования «Маркдаун» в HTML набор PHP-скриптов WEB1M2PHP.

Также можно использовать специальные программы для преобразования файлов в формате «Маркдаун» в другие типы документов. Для примера, очень мощным преобразователем такого типа является утилита pandoc. Такие программы хороши для книг или документации, которые распространяются в формате «Маркдаун». Хотя в заключении снова позволю себе напомнить, что формат «Маркдаун» читабелен и безо всякой дополнительной конвертации.

Ⓜ ⬇ 2015