

Каждый продукт проходит свои этапы развития. Первоначально для нас был важен [spoiler]функционал, чтобы "оторваться". Мы делали модули и прямо скажем, мало следили за административными интерфейсами. Видимо кто-то еще помнит административные интерфейсы версии 3.х и 4.х

Следующим этапом на первое место вышли вопросы безопасности. Мы в версии 4.х активно занимались этим вопросом, тестировали сами, делали аудиты и в тоге сделали даже свой отдел, который проверяет все изменения, которые готовятся к продукту.
Но функционала к тому времени было накоплено уже столько, что мы в версии 5.0 произвели полную реконструкцию административного интерфейса, реализовали все на AJAX, сделали Адаптивный интерфейс, т.е. приспосабливающийся к привычкам пользователя и запоминающий все его предпочтения.
К версии 6.0 основным стал вопрос производительности работы и разработки, и мы решали его кардинально. Реализовали серию технологий кэширования, создали Автокэширование на уровне компонент 2.0, провели нагрузочные тесты, устранили узкие места, перепроверили и вычистили код продукта…
Для версии 6.5 основными стали вопросы интеграции с 1С и технологии Веб 2.0...
Таким образом, каждый раз достигая определенной вершины, мы ставили это направление системно на поток и уже детально учитываем в своей работы на всех стадиях производства.
Ну а что-же в версии 7.0?


Пришло время для нас заняться юзабилити публичных интерфейсов продукта и очень детально проработать типовые операции.

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

Но хочу обратить внимание, что некоторые части интерфейса уже начали выходить для тестирования партнерам.
В последнем обновлении Главного модуля 6.5.5 вышел новый интерфейс для редактирования меню в публичном разделе. Если поставить бету и перейти в режим редактирования сайта и вызвать редактирование меню, мы увидим с вами новый интерфейс:

Пункты просто перетаскиваются/сортируются между собой обычной мышкой. Схватили и потащили.

Тут же можно нажать на название пункта меню и поменять его.

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

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

