Если задуматься о том как мы работаем с информацией, то можно заметить интересное сочетание:

1. 80% мы читаем

2. 20% записываем или редактируем

И сюда можно добавить еще один интересный факт, в зависимости от чтения или правки одной и той же записи, нам нужен принципиальной иной интерфейс.

Можно привести множество примеров:

1. Контакты в телефоне. Просмотр имеет одну форму, а при редактировании контакта форма существенно меняется.

2. Посты в блоге на WordPress. Тоже формы редактирования поста и просмотра разные. При этом тут сочетание совсем иное чем 80/20. Пост можно написать один раз и потратить 5 минут, а просмотрят его тысячи раз и в сумме это составит многие часы.

От сюда можно вывести еще один важный вывод. Удобство просмотра информации много важнее удобства редактирования.

Можно привести и обартные примеры:

1. MS Word — как редатируем, так и читаем.

2. Для WordPress есть расширения, которые позволяют изменять данные прямо из режима просмотра.

3. 1С Битрикс.

Во всех случаях мы получаем проблемы и существенное увеличение затрат, а также тотальную ограниченность, т.к. развитие и расширение такого механизма очень сложно, а использовать его можно только в очень ограниченных ситуациях.

MS Word сдает свои позиции веб-страницам. Если замерить число пользователей, которые ежедневно каким-либо образом работают с информацией, то число пользователей веб-страниц будет многократно больше числа пользователей MS Word.

Одна из причин — то что веб-страницы заточены на чтение. И не усложняются механикой редактирования, до тех пор, пока эта механика не будет вызвана. Но как правило с полной сменой формы.

Нормального плагина для WP до сих пор нет и сомневаюсь что появится.

1С Битрикс — тут тоже самое. Эта система многократно сложнее чем WordPress. По этой причине затраты на ее разработку много выше, для ее работы нужны много больше вычислительных мощностей. На простенькие хостинги ее не поставить. А масштабирование и умение держать нагрузки у Битрикса много хуже чем у того же WP. Ну и по долям рынка там сравнивать нечего. Битрикс это мелочь, которую на графике даже увидеть сложно. А WP занимает наибольшую долю.

Уверен что одна из причин, это то что в WP очень грамотно разделены функции просмотра и редактирования. Формы интерфейсов пользователя отличаются для того и другого режима очень сильно.

При редактировании мы видим один набор элементов. При просмотре другой.

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

Но почему то это не мешает пытаться совместить интерфейс редактирования и просмотра. Совершенно не понятный для меня маневр, который в лучшем случае будет работать в строго ограниченных ситуациях. В худшем может порализовать развитие системы в целом.