
И как бы мы не надеялись, каждый клиент будет хотеть свой, индивидуальный дизайн и структуру сайта


Эрмитаж – это:
1. концепция простого интерфейса для пользователей по управлению сайтом и корпоративным порталом;
2. набор технологических рекомендаций для веб-разработчиков, как создавать приложения, чтобы пользователям было удобно работать в рамках платформы "1С-Битрикс". [spoiler]
Концепция простого интерфейса управления сайтом
Опыт использования разработчиками и клиентами нашей Панели управления позволил сделать следующий шаг в ее развитии. Стремясь к упрощению ежедневной работы пользователей, мы пришли к новому виду и к новому функционалу Панели управления.

Управление сайтом теперь мы разделяем на два основных режима:
* Сайт - Работа с содержимым сайта непосредственно "по месту".
* Администрирование - административный раздел для полнофункционального управления всем интернет-проектом
Оба режима управления, как и прежде, становятся доступны только когда пользователь авторизуется на сайте. В зависимости от прав пользователя, зависит и функциональность Панели управления.
В рамках технологии Эрмитаж концепция управления сайтом сводится к следующим проверенным старым и многим новым моментам.
Старые, уже известные функции:
* Управление содержимым сайта непосредственно "по месту".
* Кнопка Пуск с доступными по одному клику действиями. Изменен ее внешний вид и расположение.
* Мастера создания страниц, разделов, сложных функциональных страниц.
* Диалоги "над сайтом". Диалоговые окна изменили свой вид и стали более приятны для глаз.

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

Интерфейс управления "над сайтом" позволяет клиентам полноценно управлять сайтом прямо по месту и не накладывает ограничений на веб-разработчиков, позволяет быстро, с минимальными накладными расходами разрабатывать сайты удобные для клиентов. Это прекрасный и удобный компромисс оценили и клиенты и веб-разработчики.
Адаптивный интерфейс доказал свою состоятельность и его функционал оставлен в прежнем объеме. Адаптивный - это значит, что интерфейс запоминает выбранные вами позиции и размеры диалогов, сортировки и порядок колонок таблиц, и массу других мелких деталей. В следующий раз, когда вы начинаете работать с сайтом, даже на другом компьютере или браузере, вы начинаете работать в уже привычном и настроенном для себя интерфейсе.
Новый функционал Панели управления в рамках технологии Эрмитаж:
* Режим правки - переключение в режим редактирования. Включает режим управления компонентами, включенными в шаблон сайта и в Основную рабочую область конкретной страницы. Включение режима можно настроить как с перегрузкой страницы, так и без нее.

Вы помните, что в эпоху до Эрмитажа



Но практика показала, что второй закладкой практически не пользовались для ввода контента. А третья закладка выделяла слишком много элементов и делала работу с сайтом сложной. Мы называем это "информационным замусориванием".
В Эрмитаже мы оставили только две закладки и переключаясь в режим правки вы сможете управлять контентом именно там, где вам это необходимо.
* Управление всеми элементами и компонентами на публичных страницах.
* Контекстное меню компонента появляется при прохождении мышки над ним. Это меню можно перенести, закрепить, представить в вертикальном или горизонтальном виде. Адаптивный интерфейс системы запомнит измененный вид контекстного меню для данного компонента, данной страницы, данного пользователи и в следующий раз откроет его точно таком же виде и в том же месте.

* Возможность добавления, редактирования и удаления данных компонента непосредственно из Публичной части сайта. Для добавления/редактирования элементов не нужно переходить в Административный раздел.
* Возможность редактирования, удаления элементов списков при наведении мышкой на них.

* Возможность отмены последнего действия. Это первая реализация функционала Корзины в ядре продукта. Сегодня мы закрыли все операции с файлами. После добавления, изменения файлов есть возможность отменить действие. В будущем Корзина будет использована в инфоблоках и других модулях системы.

* Подсказки и рекомендации в процессе работы рекомендованы в виде всплывающих тултипов. В большинстве случаев в тултипах указаны страницы учебных курсов или документации для облегчения процесса изучения и освоения работы с системой.
* Мастер создания страницы автоматически делает транслитерацию и перевод имени страницы и предлагает его в качестве имени документа в целях лучшей поисковой оптимизации.
* Минимизированный режим работы будет удобен для тех, кто уже знает как работать с системой. Этот режим позволяет освободить экранное пространство за счет свернутой панели. В отличие от старого режима свернутой панели новый режим сохраняет управленческие функции. Можно работать с Меню, можно обновить продукт, включить или выключить режим правки... Одним словом, свернутая панель продолжает оставаться функциональной!

Кстати, работает двойной клик на развернутой и свернутой панели


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


Переход в Администрирование выполняется из любого раздела сайта и в любом режиме панели управления. Сильных изменений в разделе Администрирования не будет, и выглядеть он будет так


Все что я перечислил выше - это, по большому счету, решения, направленные на удобную работу пользователей при Управлении сайтом или Корпоративным порталом. Но любой проект - это почти всегда индивидуальное решение по дизайну, структуре и логике. И невозможно было бы говорить о полноценной концепции интерфейса Эрмитаж, не предложив концепцию разработки, которая позволяет быстро создавать индивидуальные решения, работающие в общем интерфейсе.
Эрмитаж для веб-разработчиков
Рекомендации для разработчиков показывают, как нужно разрабатывать приложения для платформы "Битрикс", чтобы они обеспечивали удобство и простоту работы конечных пользователей с использованием интерфейса Эрмитаж.
Большинство из этих рекомендаций вы уже знаете. Можно сказать, что это просто сведенный в единую концепцию Эрмитаж и немного дополненный список хорошо известный вам уже сегодня. Большинство проектов уже работают по этой концепции

* Дизайн. Выполняется в соответствии с
* В шаблоне сайта рекомендуется использовать стандартные компоненты меню с кешированием. (
* Рекомендуется создавать сайт с использованием
* Рекомендуем
* Рекомендуем, если модифицируется компонент Битрикс или создается свой компонент – создавать его
* При разработке компонентов можно учитывать
* Использование
* Рекомендуем, для ускорения работы сайта и масштабирования проекта поддерживать технологию Автокеширования и использовать Управляемое кеширование – технологию
* При настройке компонентов желательна обязательная установка в параметрах компонента значения Авто+Управляемое с большим временем кеширования (1-12 месяцев в случае, если вы полностью работаете по технологии Сache Dependencies).
* Желательно, чтобы в режиме Автокеширования компонент не выполнял запросов к базе данных или выполнял только те запросы, кеширование которых является нерациональным. (
* По возможности желательна поддержка
* Рекомендуется поддержка управления элементами списков через API продукта. Это позволит пользователям редактировать и удалять элементы прямо на страницах сайта. (Новое. Главу добавим в ближайшее время)
* Рекомендуется оформлять большие разработки в собственные модули с API и включением в них своих компонентов. С последующим размещением их в MarketPlace и возможностью обновления по технологии SiteUpdate. (
* Рекомендуется использование API платформы для работы с объектами системы. Крайне нежелательные прямые запросы к базе данных. Это может привести к несовместимости обновлений продукта с реализацией партнера.
* Сохранение целостности ядра продукта и использование наших рекомендаций при реализация проекта для обеспечения возможности обновления продукта по технологии обновлений SiteUpdate. Используйте систему внутренних событий, для изменения логики работы продукта или запрашивайте появление новых событий. (
Как вы видите, из нового для веб-разработчиков мы добавили только рекомендации по Сache Dependencies и Поддержку управления элементами списков. Все остальное вы знали и уже давно использовали. Пока я представим вам исключительно картинки нового интерфейса

Через несколько дней вы сможете загрузить и попробовать Эрмитаж в новой версии 9.5 Управления сайтом и в Корпоративном портале. Ну и забегая вперед отвечу на вопрос. Почему Эрмитаж и почему вообще появилось название для нового интерфейса?

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


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

Фото:
Мы не меняем контекст и панели кнопок, мы делим работу на работу с Сайтом и Администрирование. Мы вводим понятие режима правки.
И опять же, Эрмитаж - не просто интерфейс, а именно концепция разработки сайтов так, чтобы ими было удобно управлять пользователям.
Ну а если вам нравится, можете называть это ribbon
Когда же появится интерфейс по созданию пользовательских компонентов и модулей? А если быть точным, то некой оболочки для своих компонентов.
Мне кажется это будет полезно каждому разработчику. Ведь каждый раз создавать набор стандартных файлов для компонента и модуля доставляет некоторые неудобства. Гораздо приятней когда почти сразу преступаешь к реализации, вместо потраченного времени на однотипные действия по подготовке к написанию...
По-моему это нужно было предусмотреть ещё с вводом самой такой возможности написания пользовательских компонентов и модулей.
Спасибо.
дерутберут деньги за любое изменение сайта. С другой стороны, вы движетесь в правильном направлении, упрощая работу с сайтом для обычных пользователей.Очень странно, почему не развивается идея рабочего стола? Он как дублировал так и дублирует содержимое левого меню. Добавились информеры проактивки и производительности.
А ведь можно с помощью гаджетов собрать более функциональный и полезный стол для задач менеджера. На партнёрском форуме были обсуждения, но там была модификация файлов админки.
Но тогда непонятно это:
29.09.2010 11:11:11
мистика...
даёшь 11 версию к 11.11.11!
Вопрос: А подсветка кода в редакторе вообще планируется ?
Риббон пускай и известен всем из офиса, и пускай его битрикс оттуда и стянул, но тем то он и прекрасен, что никого пугать не будет и всем привычен, а к кнопочкам другим привыкнут люди. Считаю отличнй апдейт, ждем!
еще бы компоненты перерисовать в этом стиле
ну там форум блоги фотогалерею ).
Клиенты которые привыкли сидеть на Opera, очень жалуются. Особенно сложно объяснить почему ничего не работает клиентам, которые постоянно используют КорПортал.
С другими последними версиями браузеров, с Chrome 6 и 7 например, тоже бывают проблемы.
Это я к тому, что если не сделано простое, врядли стоит рассчитывать на реализацию сложного
Хотя интерфейс то вроде удался, спору нет.
Рекомендуется ее продлить - теперь вы точно знаете почему, хотя это лишь один из 15-20 пунктов причин
Точнее у меня пару вопросов.
Читали ли вы книгу "Психбольница в руках пациентов"?
Какие методики вы используете для проектирования взаимодействия, и вообще существует ли у вас такая фаза проектирования?
я сталкиваюсь с таким, что с данной панелью и с админкой от силы то 10% пользователей пользуется.
А что касается разработчиков, то поюзаем - увидим.
Смена панели на 6 или 7 версии (уже не помню) в свое время мне понравилась
а больше ничего не помню
и еще один интересный момент касательно разработчиков.
наконец в одной кучке.... стандарты разработки.
Есть ведь проивзодители софта, у которых стандарты уж отдельными доками оформлены, и сертификация партнерских продуктов подразумевает проверку на соблюдение стандартов.
Пора уже. Пора.
Мастер настройки и установить готовое решение
не превратятся ли в "потенциально опасные"? Может их лучше в админке пожирнее да поболее, а не в Эрмитаже?
думаю, что сбить настройки сайта какая то из них поможет? Особенно при неудачной "ауре" нажимающего
удалил дубльТакже очень порадовали новые изменения, так как они упрощают значительно работу с сайтом для конечного пользователя, что на сегодняшний день считаю одним из самых значимых плюсов системы управления "1С-Битрикс". Думаю, это станет хорошей новостью для наших клиентов, спасибо!
Вместе с апдейтом сотрется ли старая панель навсегда, или все-таки Битрикс оставит (хотя бы на какое-то время) возможность вернуть привычне четыре вкладки для Корпортала и Сайт-Менеджера?
Иногда я думаю вавилонская башня опрокинулась не просто так .... интересно когда будет логический конец ?