Pull to refresh
33
0
Александр Мадьянкин @OutPunk

Пользователь

Send message
Интерфейс неплох, согласен. Бывает намного ужаснее, но недочеты тоже надо искоренять.
Я имел ввиду подход «дизайн, интерфейс и юзабилити на первом месте, и только потом уже сложности реализации». А то тут сразу про конфигурацию начали говорить, когда мы интерфейсы обсуждаем.
В Windows есть же группа «Операторы архива» для бэкапа. Так что вполне себе решение.
Значит, в таком случае нужно делать гайдлайн по интерфейсу, чтобы пользователю не приходилось гадать, что же именно в этот раз пришло на ум разработчику.

Расскажу одну историю. Один мой друг побывал на совещаниях в Apple и Microsoft, которые проходили в тот же день. Это было в прошлом году, совсем недавно. Он пришел на совещание Apple (он поставщик Apple), и перед началом этого совещания, как только дизайнеры зашли в комнату, все замолчали, потому что дизайнеры — это самые уважаемые люди в организации. Всем известно, что дизайнеры говорят от имени Стива, потому что они напрямую подчиняются ему. Только в Apple дизайн подчиняется непосредственно генеральному директору.

Позже в тот же день он был в Microsoft. Когда он пришел на совещание в Microsoft, все говорили, а затем совещание началось, и ни один дизайнер не вошел в комнату. Там сидели технари и пытались выдвигать свои идеи о том, каким должен быть дизайн. Это путь к катастрофе.
www.searchengines.ru/blog/archives/010572.html


Не знаю, пока еще не имел дела с 8.2, в топике 8.1 описывается. Хотя Турбомилк все-таки внушает надежду.
Я могу ошибаться, но в моем варианте галочкой «Полные права» можно дать пользователю вообще все права, которые есть в конфигурации. И вообще, что все так к конфигурации привязываются? Мы сейчас интерфейс в общем расматриваем, а не только в отдельно взятой конфигурации 1С.
Если был таким же, как и дизайнеры интерфейсов в 1с, этого поста бы не было.
Охотно верю и знаю, что так оно и есть. Но речь сейчас не об этом — был бы интерфейс назначения прав нормальным, ошибки бы не случилось.
Мне кажется, что ваш вариант вполне имеет право на жизнь, но требует лишних кликов, я бы так делать не стал =). KISS же.
Нет, затемнение не пойдет — а вдруг понадобится из полных прав убрать только одно? Тогда уместно автоматом снять галочку «Полные права».
Но для чего-то же там есть уже кнопки «Снять все» и «Прочекать все», фактически я предлагаю то же самое, но в более интуитивной форме. А что качается конфигурации, то она свежепоставленная и еще непиленная.
Но ведь чекбокс можно сделать не на уровне конфигурации, а на уровне платформы, к примеру.
А вообще права работают по принципу — разрешено, если разрешено хотя бы в одной роли.
Как видите, получилось не так — просто выскакивала ошибка. Получается, что порядок выставления прав все-таки имеет значение.

P.S.: Cобственно, топик больше касается интерфейсов вообще, а 1с приводится как пример того, что может получиться, если интерфейс построен неверно.
Собственно, сам Sass (функции, переменные), готовые хаки для браузеров, и семантический Blueprint (периодически пользовал раньше в несемантическом виде), избавляющий от мусора в разметке. В доках можно найти еще полезные штуки. Да, все это можно делать руками на чистом CSS, но я предпочитаю иметь переменные, какие-то хелперы и хранить что-то в отдельных файлах, если это мне нужно, зная, что на выходе я получу всего лишь один CSS файл (уже сжатый, если нужно). Ну, и, субъективно, в связке с Haml получается вполне себе приятная верстка.
Чиорт, тег не закрыл. Вы уж меня извините, я только проснулся.
Если интересуют такие штуки, то есть еще Sass и <a href=«compass-style.org/>Compass. Первое — CSS-препроцессор, второе — Sass-фреймворк, дающие в паре много удовольствия =)
Боюсь, что нам с вами не о чем говорить.

Information

Rating
Does not participate
Registered
Activity