Защита от дурака

Большинство считает, что задача системы управления сайтом (CMS — content managment system) состоит в том, чтобы добавлять на сайт новый контент, а также редактировать или удалять старый. «Да, это так» ©. Но мы считаем, что у этой системы есть и другая, не менее важная задача — оградить дизайн от всяческих посягательств того человека, который будет заниматься обновлением сайта.

Для начала, некоторые мысли по поводу защиты собственного творения должны появиться уже в голове дизайнера, который должен, например, прикинуть, как будут выглядеть очень длинные слова (метоксихлордиэтиламинометилбутиламиноакридин) в том или ином текстовом блоке. Затем наступает очередь верстальщика, который не только реализует задумки дизайнера, но и расставляет другие ограничители и ловушки против тех безумств редактора сайта, которые дизайнеру не могли присниться и в страшном сне.

Наконец, CMS. Многие думают, что WYSIWYGэто круто. Нет, это не так. Также, не каждому редактору сайта можно давать в руки инструмент для самостоятельного добавления таблиц — «никогда нельзя заранее сказать, что пчелам в голову придёт». Лучше, если эта таблица будет генерироваться автоматически на основе тех данных, которые нужно вводить в более простой, пусть и менее удобной, форме. А еще надо помнить о том, что мало кто из редакторов сайта будет уделять внимание типографике, благодаря которой текст на сайте окончательно причесывается и не раздражает глаз образованного пользователя. Впрочем, по сравнению с орфографическими ошибками это уже мелочи.