Pull to refresh

Comments 56

А зачем? Большинство посетителей хабра отлично знает HTML.
И что? html громоздкий, неудобный, его тяжело читать и тяжело править. Не зря же на всяких современных ресурсах типа stackoverflow.com отказались от html.
ну ввести вики-разметку можно, но никак нельзя при этом убирать HTML — лично мне его читать удобнее.
Да ради бога, пусть остаётся, я не против. Но не понимаю, как это может быть удобнее читать.
«Но не понимаю, как это может быть удобнее читать» — когда несколько лет подряд его пишешь и читаешь
Ну вот поразительно, но когда я увидел редактор на stackoverflow, я чут не разрыдался. Он волшебен. Там сразу всё понятно, и даже сразу превью рисуется. Волшебно, волшебно.

Ну, и читать код, в котором куча посторонних незначащих символов (< и >), весьма неприятно. Привычка, конечно, решает, но тут как бег на костылях. Можно, конечно, научиться быстро бегать на костылях, но зачем?
Да, два значащих пробела в конце строки намного нагляднее и удобнее =))
UFO just landed and posted this here
дааа, если замечательный набор удобных граблей с эргономичным ручками. Спасибо, не надо.

stackoverflow.com/editing-help
markdown насамом деле очень удобный язык разметки. позволяет печатать статьи намного быстрее. вообщем markdown вполне кошерный язык разметки.
UFO just landed and posted this here
Я когда предыдущий пост писал, весь изматерился от такого поведения. Ибо действительно поведение непредсказуемо.
Пожалуйста, уточните, чем именно убог HTML в данном контексте.
Всем убог. Ещё postscript посоветуйте, или rtf, из той же оперы. Почитайте статьи про языки текстовой разметки и зачем их придумывали, та же википедия, например.
Вы убоги. Чем? Ну, всем. Вы бы ещё третью руку себе приклеили, или ногу отрезали, из той же оперы. Спросите у коллег, почему Вы убоги.

Ничего личного, просто Ваш ответ выглядит примерно так же :)
Какой вопрос, такой ответ. Про семантическую разметку тонны информации, html ничем не отличается от rtf по сути. А вики-разметка очень отличается.
Для меня вики разметка это чтото совсем уже запредельное… Перекрутили они там чего то
ИМХО
Более того, семантическая разметка сразу снимает кучу проблем с дизайном и переносимостью. Не нужно заниматься каким-то диким перекодированием тонн ужасного html-кода, нагеренённого какими-то сторонними поделками. Ну и вообще, в интернетах это написано более качественно и детально, чем я смогу тут в паре предложений написать.
Благодарю за ответ. Это должно было быть в топике, где нет никакой проблемы написать более чем пару предложений.
Спасибо, дополнил.
UFO just landed and posted this here
Это не проблема HTML, это проблема хабровских CSS. Поправить – и встанет на ноги сам. Списки, кстати, тоже покалечены.
UFO just landed and posted this here
UFO just landed and posted this here
ну во первых не все знают html, я например начал с ним работать только 4 месяца назад, до этого как раз пользовался разметкой от Dokuwiki и это было вполне удобно. написать [вот так вот](http://site.ru) намного проще чем так
Зачем вам все эти рюшечки?
Если хотите, сделайте свой блог и ставте что нравится
А причём тут мой блог? В моём блоге и так стоит Markdown. И в блогах кучи айтишников тоже стоит Markdown или ещё какой подобный язык разметки. А обозвать семантическую разметку «рюшечками» — это сильно.
UFO just landed and posted this here
Почему на stackoverflow постить крайне удобно, а на хабр — нет? А потому что там не теги переименованные, а семантическая разметка текста. А html — физическая.
А в чем именно неудобство? В чём Вас ограничивает разметка Хабра?
Неудобно и многословно. Согласитесь, для выделения текста, _значительно_ быстрее обрамить его подчерками, чем переключаться на английскую раскладку и вставлять html-теги.
Списки аналогично, значительно удобнее поставить в начале строки звёздочку, чем ковыряться с html.
Маркап — действительно удобно, единственный плюс html в случае хабра в том, что его нужно проверить только один раз — после постинга (ну и после модификации, если она была) и положить в базу, в случае же с маркапом нужно сначала проверить текст на те случаи, когда разметка может покорежить текст (например, int *ololo, *test), потом сгенерировать html и хранить эти два представления по отдельности.
html на хабре точно так же обрабатывается.
Я про обработку и не говорил, я говорю про обязательное хранение как оригинала, так и его html-представления.
Ну так сейчас так и происходит: хранится введённый текст и результат его обработки. Два html-я по сути.
я просто сравнил один пост из своих — на страничке он точно такой же, как и в оригинале, единственное что хабракат на ссылку заменяется.
А если я хочу обрамить слово подчёркиваниями? Там экранирование хотя бы на такой случай есть?
Всегда считал HTML в редакторе на хабре преимуществом, по сравнению с BBCode, Wiki-разметкой и т.п. псевдоформатированием.
А я всегда считал это плевком в сторону авторов, которые вместо написания текста вынуждены ковыряться в правилах обработки html-тегов на хабре. Я не хочу думать о форматировании, я хочу думать о тексте и о содержимом. Я не хочу учиться бегать на костылях всяких сторонних глюкодромов для генерации html-кода, который нужные грабли блокирует.
Панель форматирования вам в помощь.
А как будет выглядеть форматирование — <b>123</b> или *123* — это исключительно дело привычки. Так уж получилось что для многих на хабре хтмл более привычен.
Для каждого посещаемого мной ресурса запоминать собственные теги разметки?
Нах нах нах
Все понятно что B I U делают с текстом (кстати в том же ворде они через CTRL делают вполне ожидаемые вещи)
Для разметки топика достаточно следующих тегов: B, U, I, UL LI, OL LI, IMG, SPAN, A и может еще парочки. В чем проблема их запомнить и даже при смене дизайна хабром поправить стили и где поползет разметка — для меня остается загадкой
Нуну, а ещё молиться, что именно данный набор поддерживается, и поддерживается ли вообще, и как именно поддерживается. Уж лучше я напишу пост, один раз заглянув в короткий мануальчик, чем буду разбираться два часа, почему у меня заголовок не отбивается пустой строкой и почему абзацы игнорируются.
прямо над окном редактора серенько написать в одну строку список поддерживаемых тегов — опять же не вижу проблемы. Чистый HTML == власть народу!
UFO just landed and posted this here
Очередной безответный пост.
Заметил, что уже довольно продолжительное время администрация хабра никак не реагирует на просьбы и предложения сообщества. И вообще, в техническом плане развитие хабра полностью остановилось. Это кажется мне весьма странным, ведь потенциал для развития просто огромен! Хабра-программеры, ау!
А что же делать с существующими комментариями? Не всё можно конвертировать в Markdown.
В Markdown можно писать и на html. так, что посути проблем не должно быть проблем.

p.s.
docs.google.com/viewer?a=v&q=cache:VyXeAMBE8n0J:media.libsyn.com/media/howtube/Markdown_Cheat_Sheet.pdf+markdown+syntax+cheat+sheet&hl=en&gl=us&pid=bl&srcid=ADGEESh8Kfyjm-wvoGOFqdytZxZ77W6XMV8cI4GTeu5eyErvduMw3OK385wNDD2FaZ5Su1fHLVp239NmSxyvbrLM4DZ_D74RN6Fb7wEQ90f3NW-_tuCT49go7g9muxBDeWHm-QoVaou8&sig=AHIEtbT4v5jGIIJffiundvTsmFeZmCOKdw
Лучше бы прикрутили разные редакторы с возможностью выбора. Каждый бы выбирал свое.
Это совсем маловероятно, хотя желательно. Такой зоопарк будет…
> во-первых, семантическая разметка позволяет генерить из текста что угодно,
> а html требует дополнительных усилий
Красивая, но в подавляющем большинстве случаев не нужная возможность. Не всплывают в памяти сайты, которые посещаю постоянно, предлагающие мне свой контент в куче форматов. Т.е. не актуально.
> во-вторых, разметка позволяет использовать единый стиль для всех постов
Если не будет единых правил оформления постов (а надобности в них я не вижу), то с помощью какой-угодно разметки не получится держать абсолютно единый стиль. А в определенных рамках стиль держится самим ресурсом. Имхо тоже не актуально.
> в-третьих, разметка легко читается и легко пишется
Очень субъективно.
> в-четвёртых, текстовая разметка позволяет легко сравнивать версии документов
Как Вы сами справедливо заметили — для хабра не актуально.
> в качестве примера можно посмотреть редактор комментариев на [Stack Overflow]
Цитата со Stack Overflow:
«If you need to do something that Markdown can't handle, use HTML»
Любой язык разметки прост до тех пор пока не пытается охватить всё. Ввести его на хабре — будет куча возмущенных постов, что вот такая-то плюшка не поддерживается.
Вопрос о семантичности такой разметки также довольно спорный. Чем * ** и *** семантичней соответствующих тегов? Семантической разметкой я бы назвал DocBook, но его нельзя назвать таким уж простым.
Получается, что фактически преимущество добавления Markdown для хабра — определенной части авторов станет приятней писать. Не берусь судить о размере этой части. Но, поскольку хабр таки коммерческий проект, то и решения будут приниматься из соображений целесообразности, а не «будет круто». И пост в стиле наезда на хабр и хтмл — не лучший способ продвижения какой-либо фичи. Если сумеете показать, зачем это нужно руководству проекта — шансы на внедрение будут гораздо выше, чем от этого поста.

В целом я согласен. У меня обычно 3—4 часа уходит на написание статьи, а потом ещё около часа на подгонку под Хабр (с учётом подсветки синтаксиса листингов и т.п.). Не вижу, кстати, проблемы добавить ту же подсветку синтаксиса на Хабре — на всех айтишных форумах есть.
Я заколебался со своего блога копировать сюда статью. Хоть там и html, но хабр его как-то очень по-своему интерпретирует, пришлось убить много времени на борьбу с мелочами.
Sign up to leave a comment.

Articles