welcome: please sign in

Revision 8 as of 2012-07-10 12:59:14

Clear message
location: u / Stiletto / BnW / posts_formatting_proposal

Форматирование, которое хотелось бы иметь. Основная мотивация: возможность писать не только мелкие посты (аля твиттор), но и посты среднего размера, для которых наличие хотя бы базового форматирования критично.
Должно одинаково хорошо показываться как в вебе, так и через xhtml-im (с учётом возможностей наиболее популярных клиентов, т.к. поддержка весьма разная), также в текстовом виде (failback) сообщение должно быть читабельным (что рекомендует и xhtml-im xep).

Must-have

Базовые возможности

Расширенние возможности

Не особо нужно, но для красоты добавить можно.

Нужно обязательно:


/!\ Edit conflict - other version:


Нужно обязательно:


/!\ Edit conflict - your version:



/!\ End of edit conflict


Критика

Это сделает посты нечитабельным, т.к. все начнут играть с форматированием и использовать его не по назначению.

  1. Можно добавить server-side опцию, которая отключит форматирование в вебе и клиенту не будет посылаться xhtml-im вариант наряду с обычным.
  2. Форматирование можно вручную отключить в клиенте.
  3. Посты можно легко сделать нечитабельным и без всякого форматирования.
  4. Есть желающие писать посты длиннее трёх строк, без форматирования это затруднительно.

Примеры

Вот так выглядят xhtml-im-сообщения с обильным форматированием в популярных клиентах:

Gajim

Pidgin

Psi


/!\ Edit conflict - other version:


||attachment:gajim.png||[[attachment:pidgin.png|{{attachment:


/!\ Edit conflict - your version:


attachment:gajim.png

attachment:pidgin.png

attachment:psi.png

Как видно, читабельность повышается достаточно сильно.


/!\ End of edit conflict