Я имел ввиду подход «дизайн, интерфейс и юзабилити на первом месте, и только потом уже сложности реализации». А то тут сразу про конфигурацию начали говорить, когда мы интерфейсы обсуждаем.
Значит, в таком случае нужно делать гайдлайн по интерфейсу, чтобы пользователю не приходилось гадать, что же именно в этот раз пришло на ум разработчику.
Расскажу одну историю. Один мой друг побывал на совещаниях в Apple и Microsoft, которые проходили в тот же день. Это было в прошлом году, совсем недавно. Он пришел на совещание Apple (он поставщик Apple), и перед началом этого совещания, как только дизайнеры зашли в комнату, все замолчали, потому что дизайнеры — это самые уважаемые люди в организации. Всем известно, что дизайнеры говорят от имени Стива, потому что они напрямую подчиняются ему. Только в Apple дизайн подчиняется непосредственно генеральному директору.
Позже в тот же день он был в Microsoft. Когда он пришел на совещание в Microsoft, все говорили, а затем совещание началось, и ни один дизайнер не вошел в комнату. Там сидели технари и пытались выдвигать свои идеи о том, каким должен быть дизайн. Это путь к катастрофе. www.searchengines.ru/blog/archives/010572.html
Я могу ошибаться, но в моем варианте галочкой «Полные права» можно дать пользователю вообще все права, которые есть в конфигурации. И вообще, что все так к конфигурации привязываются? Мы сейчас интерфейс в общем расматриваем, а не только в отдельно взятой конфигурации 1С.
Но для чего-то же там есть уже кнопки «Снять все» и «Прочекать все», фактически я предлагаю то же самое, но в более интуитивной форме. А что качается конфигурации, то она свежепоставленная и еще непиленная.
Собственно, сам Sass (функции, переменные), готовые хаки для браузеров, и семантический Blueprint (периодически пользовал раньше в несемантическом виде), избавляющий от мусора в разметке. В доках можно найти еще полезные штуки. Да, все это можно делать руками на чистом CSS, но я предпочитаю иметь переменные, какие-то хелперы и хранить что-то в отдельных файлах, если это мне нужно, зная, что на выходе я получу всего лишь один CSS файл (уже сжатый, если нужно). Ну, и, субъективно, в связке с Haml получается вполне себе приятная верстка.
Если интересуют такие штуки, то есть еще Sass и <a href=«compass-style.org/>Compass. Первое — CSS-препроцессор, второе — Sass-фреймворк, дающие в паре много удовольствия =)
Как видите, получилось не так — просто выскакивала ошибка. Получается, что порядок выставления прав все-таки имеет значение.
P.S.: Cобственно, топик больше касается интерфейсов вообще, а 1с приводится как пример того, что может получиться, если интерфейс построен неверно.