LINUX.ORG.RU

Нужно ли оставить только markdown как единственный вариант разметки на LOR?

 , ,


0

3

По моему мнению LORCODE после появления возможности использовать Markdown стал ненужным. MD это de facto стандарт, который подсвечивается в каждом первом редакторе оффлайн и онлайн, который можно создать на локалке заранее если нужен длинный пост или сложное форматирование.

Lorcode - это такой очень сильно обрезанный BBcode, где даже заголовков нет. Кажется, что если выкинуть из движка его поддержку и сконвертить старые посты (могу помочь со скриптом (там sed -e xxx -e yyy -e zzz…), как, думаю, и 50% форума), то станет проще поддерживать в порядке код парсера, меньше вопросов будет при создании постов новыми лицами (а если еще и кнопки с форматированием добавить, то…).

В общем ваше мнение. Нужно ли прикопать очень устаревший BBcode с ограниченным функционалом в пользу MD?

Перемещено hobbit из polls

★★★★★

Последнее исправление: PPP328 (всего исправлений: 1)

Кажется, что если выкинуть из движка его поддержку и сконвертить старые посты

…то что?

hobbit ★★★★★
()

Ну и я например, использую только MD, но считаю, что пишущим новость надо давать выбор, зачем выкидывать работающее?

hobbit ★★★★★
()

Markdown отвратителен тем что там нужно следить за символами которые ты вставляешь, если скопипастил то пройдись по всему тексту, вдруг там кавычка...

Еще он очень сложен, я не могу запомнить все эти невероятные сочетания.

Так что мое мнение, Markdown это худшее что случалось с ЛОРом, под анонимом теперь сидеть больно.

Если он станет обязательным, то проще перестать писать на ЛОРе.

MOPKOBKA ★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 1)

TeX paragraphs w/quoting лучше верните :)

squareroot ★★★★
()

Как только появился markdown, я осилил markdown, а lorcode с тех пор ни разу не использовал. Но знаю, что многим старичок нужен, так что пусть будет.

Нет, я хочу иметь выбор при написании текста

Наверное, этот вариант мне ближе всего. Получается, как в анекдоте:

Попал еврей на необитаемый остров. Через несколько лет какой-то корабль угораздило занести на этот же остров. Смотрят, а на острове две синагоги стоят.
Спрашивают еврея: «А зачем тебе, одному еврею, две синагоги?»
«В одну я хожу молиться, а в другой - ноги моей не будет!»

Vidrele ★★
()
Ответ на: комментарий от Zhbert

Вот это мне не понятно. Markdown — простая, удобная и логичная разметка. Всю ущербность лоркода начинаешь понимать, когда пытаешься сделать сложную разметку в профиле (как например у меня, особенно списки внизу). На телефоне это делать вообще ад, а на ПК приходится по 100500 раз переключать раскладку, чтобы расставить эти чёртовы теги.

Werenter ★★★
()
Последнее исправление: Werenter (всего исправлений: 1)

А опрос — манипуляция. Что выбирать, если я использую только Markdown, но считаю что LORCODE тоже должен быть?

Werenter ★★★
()
Последнее исправление: Werenter (всего исправлений: 1)
Ответ на: комментарий от MOPKOBKA

Vx**2+Ux**2

Vx**2+Ux**2

Vx**2+Ux**2

Vx**2+Ux**2

Четырьмя разными способами.

Как это выглядит в разметке:

Vx\*\*2+Ux\*\*2

    Vx**2+Ux**2

`Vx**2+Ux**2`

```
Vx**2+Ux**2
```
Werenter ★★★
()
Последнее исправление: Werenter (всего исправлений: 2)
Ответ на: комментарий от Werenter

Ну да, я думаю так же. Но тем не менее…

Zhbert ★★★★★
()

Lorcode - это такой очень сильно обрезанный BBcode

Нужно по аналогии сделать Lordown

Logopeft ★★
()
Ответ на: комментарий от MOPKOBKA

LORCODE тоже в себе содержит теги [inline] и

[code]

которые дают разный результат. Если тебе надо вставить фигню внутри текста - используй [inline] в лоркоде или `фигня тут` в маркдауне. Что здесь непонятного? А если нужно вставить как обычный текст символы, которые Markdown использует как синтаксис разметки, используй экранирование, как в баше.

(Сообщение набрано в Markdown)

Werenter ★★★
()
Последнее исправление: Werenter (всего исправлений: 1)
Ответ на: комментарий от Werenter

btw, документация по Markdown на ЛОРе стала лучше, чем была раньше, если ты давно не заглядывал в описание разметки, рекомендую заглянуть снова.

Werenter ★★★
()
Ответ на: комментарий от Werenter

Ты сам себе ответил, @MOPKOBKA уведомление на этот комментарий не получит…

hobbit ★★★★★
()
Ответ на: комментарий от Werenter

Хорошая идея же

Ну, такое.

Я, допустим, гуманитарий. Матана не знаю. Амбиции войти в айти периодически то вспыхивают, то гаснут. Но поработать в техподдержке провайдера успел, проблемы абонентов решал, вланы протягивал, много рутин заскриптовал, подсказывал сетевым инженерам, как сделать так, чтобы скрипт заработал.

Когда-то я работал в сельской школе, где в штате было аж три линуксоида и все гуманитарии, включая меня. Ладно, убунтоиды - такие себе линуксоиды, но тем не менее. Как-то сверху пришла разнорядка: все учителя должны пройти онлайн-тест компьютерной грамотности на сайте Microsoft, распечатать и принести сертификат. В итоге я проходил этот тест за всех естественников, которые бы матан-капчу точно решили.

Знаю разработчиков с гуманитарными дипломами. Знаю войтишников, никогда не поступавших в вузы.

А еще тут есть настоящие школьники, которые для ресурса скорее полезны, чем вредны: скриншоты постят, рабочие места публикуют, вопросы задают. Их матан-капча остановит, а вот любители троллить тупостью останутся в том же количестве.

Vidrele ★★
()

Считаю, что нужно удалить возможность создания новых сообщений в LORCODE и добавить обычный HTML со всеми его фичами.

Сейчас и у LORCODE, и у MD есть недостатки: у первого отсутствуют таблицы и заголовки, только один тип списков. Markdown эти проблемы решает, но таблицы в нём писать неудобно.

Также, в принципе у HTML гораздо больше всего, чем у MD и LORCODE.

P.S. Для HTML нужно ещё сделать автозамену \n на <br> и добавить подсказку о том, что для & нужно & amp; (без пробела)

UPD: Markdown нужно оставить, а HTML как замена LORCODE

MrCookie
()
Последнее исправление: MrCookie (всего исправлений: 2)
Ответ на: комментарий от Werenter

Отключить его. Вернее, сделать так, чтобы он убирался из сообщений

UPD: …убирался вместе со всем его содержимым

MrCookie
()
Последнее исправление: MrCookie (всего исправлений: 1)
Ответ на: комментарий от MrCookie

но таблицы в нём писать неудобно.

…которых в лоркоде просто нет, т.е. по сравнению с лоркодом маркдаун идеален :)

удалить возможность создания новых сообщений в LORCODE и добавить обычный HTML

Тебя не смущает, что к моменту появления BBcode (папы лоркода) обычный HTML уже существовал? BBcode —он ведь не просто так появился. И кроме тега script там ещё дофига чего фильтровать. У «обычного» HTML множество версий, какую из них добавлять? BBcode же сознательно сделан похожим на HTML, при этом он предоставляет гарантированно работающее подмножество HTML-подобных инструментов.

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

Не надо ничего удалять. Улучшить работающее — это можно.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от MrCookie

Сейчас и у LORCODE, и у MD есть недостатки: у первого отсутствуют таблицы и заголовки, только один тип списков. Markdown эти проблемы решает, но таблицы в нём писать неудобно.

Что в md, что в html писать таблицы - это боль (паравозик <tr><tr><tr>). В текущей разметке таблицы md еще и выглядят ужасно.

Kolins ★★★
()
Последнее исправление: Kolins (всего исправлений: 1)
Ответ на: комментарий от MrCookie

md ужасен, я каждый раз когда с ним сталкиваюсь сижу и плююсь, просто мешанина из символов и в большом документе понять что часть разметки, а что часть текста, где тег открывается где лакрывается, вложенные теги - это просто кошмар. А хочешь как-то кастомизировать (например многие md редакторы страдают большим межстрочным расстоянием) то welcome to css, из за этого css (даже если кастомный не писал) один текст в разных редакторах выглядит по разному.

Kolins ★★★
()

Возможность выбора всегда лучше его отсутствия

saibogo ★★★★
()
Ответ на: комментарий от hobbit

И кроме тега script там ещё дофига чего фильтровать

Ну да, так оставить надо самое нужное:

  • <dl>, <dt>, <dd>

  • <hr>

  • <ol>, <ul>, <li>

  • <pre>

  • <div>

  • <blockquote>

  • <a>

  • <abbr>

  • <b>

  • <i>

  • <u>

  • <s>

  • <code>

  • <em>

  • <q>

  • <big>, <small> (deprecated, но работают)

  • <sup>, <sub>

  • <img>, <audio>, <video>

  • <h1> ... <h6>

  • <caption>

  • <table>

  • <tr>, <td>, <th>, <tfoot>

И автозамену \n на <br> и & на & amp; без пробела

MrCookie
()
Последнее исправление: MrCookie (всего исправлений: 1)
Ответ на: комментарий от utanho

А почему нет? Просто копировать из вима в браузер неудобно.

Werenter ★★★
()
Ответ на: комментарий от hobbit

Убивать лоркод сейчас никто не будет

Но ведь можно сделать поддержку тегов HTML (которые я чуть выше написал), но дать возможность использовать квадратные скобки вместо угловых. (UPD: либо и те, и те)

А если ещё добавить теги cut, list и user, то получится тот же самый лоркод, только в разы улучшенный.

Получается, что

Не надо ничего удалять. Улучшить работающее — это можно.

MrCookie
()
Последнее исправление: MrCookie (всего исправлений: 1)
Ответ на: комментарий от PPP328

Зато будет выбор: либо минималистичный простой Markdown, либо лоркодо-HTML с большим набором фич и адекватными таблицами.

В Markdown всё равно не получится нормально добавить фичи HTML, иначе в большие тексты будут кишить всякими там *, _, # и ещё чем-нибудь

UPD: плюс, для кого-то, как для Kolins, маркдун плохо читаемый

MrCookie
()
Последнее исправление: MrCookie (всего исправлений: 1)
Ответ на: комментарий от Kolins

Потому что MD создан для небольших сообщений с минималистичным форматированием, для всего прочего есть HTML, RTF и вообще офисные форматы

MrCookie
()
Ответ на: комментарий от MrCookie

Вы на форуме пишете сообщения с версткой сложнее чем журнальные колонки? На форумах и пишут

небольших сообщений с минималистичным форматированием

PPP328 ★★★★★
() автор топика
Ответ на: комментарий от utanho

Угу, а сам ЛОР перевести на gopher. Мне кажется, коллективный разум почти родил первоапрельский опрос.

Vidrele ★★
()
Ответ на: комментарий от PPP328

с версткой сложнее чем журнальные колонки

  1. Это очень даже пригодится в статьях и новостях, особенно нормальные таблицы, центрирование текста через div, разделитель через hr
  2. Многое пригодится и в комментах. big – например, для акцентирования внимания, <img>, <audio>, <video> – понятно для чего
MrCookie
()

Недостаточно амбициозно. Нужно сделать автоматическое снятие скора за постинг сообщений с LORCODE.

ox55ff ★★★★★
()
Ответ на: комментарий от MrCookie

Это очень даже пригодится в статьях и новостях

Так вы поэтому не пишете ни то, ни другое?

dataman ★★★★
()
Ответ на: комментарий от Kolins

в html писать таблицы - это боль (паравозик )

А у вас есть ещё какие-то предложения?

MrCookie
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.