Унификация взаимодействия логики и дизайна сайтов

Ноябрь 21st, 2006

Идея заключается в разделении дизайна и логики сайтов. Такое, конечно, уже давно используется. Но справедливо для конкретного сайта – на данном конкретном сайте можно поменять дизайн, почти безболезненно для функциональности. Идея состоит в том, чтобы унифицировать взаимодействие логики и дизайна. Другими словами каждый дизайн подходит каждой логике. Например, контент сайта уже сейчас выделяется в RSS поток, а функционал в веб сервисы. Ведь свойства сайта практически у всех одинаковые. Применение могут быть следующими: 1) Можно легко поменять дизайн, перенести с одного сайта на другой. 2) Пользователь сам у себя в браузере выбирает дизайн и все страницы загружаются в этом дизайне. Вместо www.favoritesite.com пользователь набирает www.favoritesite.com/functional.xml, где хранятся описания функций и прочей нужной информации. Тогда владельцам сайта не нужно беспокоится: поймет пользователь их интерфейс или нет. Он будет унифицирован.

Скорее всего, идея не может получить глобальное распространение. Зато на ее базе можно построить хорошее SDK по написанию сайтов.

Категория: Программное обеспечение | Автор: guest |

Оставить комментарий