Size: 3300
Comment:
|
← Revision 15 as of 2013-03-04 22:46:13 ⇥
Size: 3472
Comment: formatting info
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## page was renamed from u/Kagami/bnw_posts_formatting_proposal | || <!> Статья частично устарела, см. [[../Форматирование|Форматирование]]. XHTML-IM часть пока остаётся актуальной.|| |
Line 13: | Line 14: |
* {{{`код`}}}; также желательно иметь поддержку многострочного кода и подсветку популярных ЯП | * {{{`код`}}} * многострочный код и подсветка популярных ЯП (./) |
Line 20: | Line 22: |
* youtube-видео в веб-морде, как сделано на psto, например | |
Line 22: | Line 25: |
Не особо нужно, но для красоты добавить можно. | Не особо нужно, но для красоты добавить можно: |
|
Форматирование, которое хотелось бы иметь. Основная мотивация: возможность писать не только мелкие посты (аля твиттор), но и посты среднего размера, для которых наличие хотя бы базового форматирования критично.
Должно одинаково хорошо показываться как в вебе, так и через xhtml-im (с учётом возможностей наиболее популярных клиентов, т.к. поддержка весьма разная), также в текстовом виде (failback) сообщение должно быть читабельным (что рекомендует и xhtml-im xep).
Must-have
//курсив//
**полужирный**
формулы TeX $$e=mC^2$$ (джва года жду!)
Базовые возможности
`код`
многострочный код и подсветка популярных ЯП
- =заголовок первого уровня=, ==заголовок второго уровня==
--зачёркнутый текст--
>цитирование
__подчёркнутый текст__
++мелкий текст++
%%спойлер%%
- youtube-видео в веб-морде, как сделано на psto, например
Расширенние возможности
Не особо нужно, но для красоты добавить можно:
- картинки
- маркированные, нумерованные списки
Критика
Это сделает посты нечитабельным, т.к. все начнут играться с форматированием и использовать его не по назначению.
- Можно добавить server-side опцию, которая отключит форматирование в вебе и клиенту не будет посылаться xhtml-im вариант наряду с обычным.
- Форматирование можно вручную отключить в клиенте.
- Посты можно легко сделать нечитабельным и без всякого форматирования.
- Есть желающие писать посты длиннее трёх строк, без форматирования это затруднительно.
Примеры
Вот так выглядят xhtml-im-сообщения с обильным форматированием в популярных клиентах:
Как видно, читабельность повышается достаточно сильно.