Про интернет
Или: Как BBCode, Markdown и вечный спор о безопасности привели к тому, что мессенджеры умнее CMS



📜 Пролог: Три эпохи, три подхода


В начале был HTML. Честный, понятный, вездесущий. Вы писали жирный текст, и браузер его делал жирным. Проблема? Любой пользователь мог написать — и это срабатывало. В 2000-е годы это было весело (до первого взлома).

Потом пришли форумы. Чтобы обычный пользователь не поломал сайт, придумали BBCode. Вместо

[.code] писали [b]. Вместо [code]



[url][/url]

. Безопасно, просто, но уродливо в исходном коде.

Потом случился GitHub и Stack Overflow. Они популяризировали Markdown. Ещё проще, ещё читаемее, ещё безопаснее. **жирный** вместо

[b]

. Идеально для тех, кто не хочет учить теги.

А потом пришёл Telegram. И внёс свою лепту.

Мы, как веб-разработчики, до сих пор спорим: что хранить в базе данных? Готовый HTML? Сырой BBCode? Чистый Markdown? А может, вообще ничего из этого?

Ответ меняет не только то, как вы пишете код, но и то, насколько ваш сайт готов к эпохе AI-агентов, о которой мы говорили в прошлый раз.[/b]

Источник: TCSE

Перейти на сайт

Другие материалы на сайте b.Z - Записки о гаджетах, людях и музыке