Некий дядька John Fraser реализовал markdown целиком на Javascript. Получился Showdown, выглядит просто убойно!
Ну а я конечно же добавил туда highlight.js :-). Выглядит еще более убойно, хотя должен предупредить, что подсветку я вхачил очень быстро, о производительности не думал. Но все равно — сильная смесь вышла!
Комментарии: 7
Ко всему надо привыкать... По мне так BBCode удобней.
Да, действительно убойно. Чего не хватает только, так это синхронного скроллинга блоков, как во многих графических diff-тулзах :) Хотя при написании они скроллятся синхронно "естественным" путем, а вот при беспорядочном редактировании уже нет.
Я, в общем-то, не о markdown как о таковом пишу. О нем я уже писал когда-то давно: http://softwaremaniacs.org/blog/2006/01/02/markdown-extra/. Интересна именно его javascript-реализация. Причем интересна как для markdown'а — например можно делать живые preview форумных постов, так и для javascript'а — в качестве наглядной демонстрации применимости языка, который многими до сих пор (!) считается игрушечным.
Иван, запретите заходить сюда: http://softwaremaniacs.org/playground/ [=
Ничего опасного нет наверное, но как то немажорно, ладно у кого-нить другого не у Вас был - просил б [=
Коммент в ленту можно не писать (:
Нет, зачем же... Playground открыт вполне намеренно, ничего кроме "директории с экспериментами" там не будет, и это самый простой способ добраться с прямой ссылки на один эксперимент до других, которые тоже могут быть интересными.
Отступа нет у blockquote, в отличие от "официальной" демки Showdown - потерялось
От этого неочевидно, что цитаты вообще обрабатываются.
Превосходно! Теперь Осталось написать аяксовый интерпретатор чтоб код на лету валидировался :-D