Форматирование, которое хотелось бы иметь. Основная мотивация: возможность писать не только мелкие посты (аля твиттор), но и посты среднего размера, для которых наличие хотя бы базового форматирования критично.<
>
Должно одинаково хорошо показываться как в вебе, так и через xhtml-im (с учётом возможностей наиболее популярных клиентов, т.к. поддержка весьма ''разная''), также в текстовом виде (failback) сообщение должно быть читабельным (что рекомендует также и xhtml-im xep).
=== Must-have ===
* ''//курсив//'' (./)
* '''**полужирный**''' (./)
* [[http://url|именованные ссылки]] (./)
=== Базовые возможности ===
* ''<цитирование, #789922)>>'' (милый photon, возможно для тёмной темы bnw потребуется другой цвет); сильно улучшает читабельность
* ~-++мелкий текст++-~
* %%спойлер%%
=== Расширенние возможности ===
Не особо нужно, но для красоты добавить можно.
* = абзац первого уровня =
* == абзац второго уровня ==
* и т.д.
=== Критика ===
Q.: «Это сделает посты нечитабельным, т.к. все начнут играть с форматированием и использовать его не по назначению.»<
>
A.:
1. Можно добавить опцию, которая отключит форматирование в вебе и клиенту не будет посылаться xhtml-im вариант наряду с обычным.
2. Посты можно легко сделать нечитабельным и без всякого форматирования.
3. Есть желающие писать посты длиннее трёх строк, без форматирования это затруднительно.
=== Примеры ===
Вот так выглядят xhtml-im-сообщения с обильным форматированием в популярных клиентах:
||Gajim||Pidgin||Psi||
||[[attachment:gajim.png|{{attachment:gajim.png||width=300}}]]||[[attachment:pidgin.png|{{attachment:pidgin.png||width=300}}]]||[[attachment:psi.png|{{attachment:psi.png||width=300}}]]||
Как мы видим, читабельность повышается достаточно сильно.