Как стать автором
Обновить

Форматтер для пользователя

Время на прочтение 2 мин
Количество просмотров 1.5K
Долгое время занимаюсь разработкой сайтов, естественно к каждому сайту требуется какое-либо подобие «админки», и так как самым главным моментом в сайте является содержание (контент) — необходимо подготовить инструмент для пользователя (администратора ресурса) для работы с содержанием (контентом). Так как стереотипы не убьешь, и в основном люди приучены к работе в Word (по крайне мере такие встречались мне), необходим форматтер. Испробовал довольно таки большое количество форматтеров, даже была бредовая идея писать свой. Проблем великое множество, юзверы пытаются редактировать форматирование текста на свой вкус, который порой отсутствует, менять шрифт, его цвет (ярко красные буквы с зеленым фоном даже встречались), размер, заливки в таблицах и прочее творчество. По итогу получалась не статья, а страшная эклектика…

В форматтерах позапрещали изменять формат текста, таблиц и прочего, подписали свои классы и т.д. Все вроде наладилось, результат стал более-менее приемлимым, вот только появилась проблема с картинками. Картинки — разных размеров, порой такие что ломают все верстку (такое даже на Хабре порой встречается, что тут говорить об менеджерах которые даже не представляют что размеры экранной графики измеряются в пикселах, а не в сантиметрах). Вообщем очередная «страшная» проблема, обучать персонал совсем неохота, мои страшные росказни про килобайты, скорость загрузки, пикселы не всегда доходят до ушей манагеров.

По итогу родилась следующая идея. Что если статью разбить на несколько блоков. Например, блок с картинкой слева и текстом, блок с картинкой справа и текстом, блок картинок в один ряд, блок таблицы, блок просто текста…
Пользователь загружая картинку указывают ее на своем компе она загружается и поджимается до нужных размеров (причем все это проиходит без перезагрузки страницы, благо есть такая технология как AJAX), тут же определяется положение картинки на страницы, выравнивания все и прочее.

Плюсы:
  • Пользователь сразу видет как будет выглядеть страница с его текстом
  • Простота использования
  • Пользователь не наворочает своего «креатива», все будет выглядеть так, как запланировал это дизайнер


Вот вопрос к Хабра-сообществу: есть ли подобные реализации и какие проблемы могут возникнуть на Ваш взгляд с использованием подобного инструмента?
Теги:
Хабы:
+2
Комментарии 11
Комментарии Комментарии 11

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн