Tag: markdown
Тынц: jonschlinkert.github.io/remarkable/demo/
Там нет настроек под этот форум, но можно живьем поиграться и заценить простоту разметки.
При этом у парсера конфигурируемый синтаксис (!) и запредельная скорость. У меня в последнее время такое хобби - лепить на яваскрипте проекты, которые работают на скорости С-шного кода. Это типа совсем не шутка. Те, кто докапывался до глубин современных яваскриптовых движков и в курсе что такое inline cache - оценят. Те кто строил парсеры и представляют чего там стоит сделать динамический синтаксис - тоже.
Я тут трохи увлекся высокими материями, и малость затрынделся насчет сроков очередного обновления нодеки, но мы уже вовсю пилим окончательный вариант постинга сообщений, честное пионерское. С редактором и т.п. - всё как у взрослых.
Хочется подбить итоги, чего же нужно от разметки. Это в первую очередь касается пишущих в блоги, т.к. в форумных постах особо никто не заморачивается.
Это останется, тут вроде обсуждать нечего:
- bold, italic, strike (перечеркивание), вставка внешних картинок, смайлики, цитаты, ссылки, сполеры.
Не помню, говорил уже или нет, что не будет больше лосося bbcode в нодеке не планируется, вообще. А планируется markdown с парой-тройкой расширений.
Что такое markdown можно почитать тут и тут. А поиграться - тут.
Если кто привык “кнопочками” разметку набивать - кнопочки будут. А кто хочет без кнопочек - набивать форматированный текст станет намного быстрее. WIZYWIG (когда прямо в редакторе показывается точная разметка) пока похерю. Во-первых, качественно его сделать очень трудно и очень долго. Во-вторых, превьюшка под постом по мере набора, которая точно соответствует результату, решит проблему дешево и сердито.