Умный тулбар
От: Anpek  
Дата: 01.06.09 13:56
Оценка:
Пытаюсь все как-то оптимизировать GUI. Такая идея пришла в голову. ОБъединить как-то тулбары и меню. Причем телбар будет меняться в зависимости от ситуации в программе. Не в смысле, что все будет скакать и прыгать, а кнопки с однотипными действиями будут приспосабливаться к тому, что делает юзер.

Ну, например. Есть у нас кнопки (пункты меню) New-Open-Save. Зачем и кому нужна кнопка New, если мы только-только начали раьботу в программе и у нас пустой документ? Скорее всего и Save нафиг не нужна. То есть можно сделать одну кнопку, на корой при открытии программы будет только Open. Далее пользовать что-то сделал. Open превращается в Save. У кнокпи в уголке есть стрелочка и выпадающим меню, там-то и будет все что только можно для данного типа действий.


Что скажете? Или плохо описал?
Re: Умный тулбар
От: zhech  
Дата: 01.06.09 14:23
Оценка:
Здравствуйте, Anpek, Вы писали:

A>Пытаюсь все как-то оптимизировать GUI. Такая идея пришла в голову. ОБъединить как-то тулбары и меню. Причем телбар будет меняться в зависимости от ситуации в программе. Не в смысле, что все будет скакать и прыгать, а кнопки с однотипными действиями будут приспосабливаться к тому, что делает юзер.


A>Ну, например. Есть у нас кнопки (пункты меню) New-Open-Save. Зачем и кому нужна кнопка New, если мы только-только начали раьботу в программе и у нас пустой документ? Скорее всего и Save нафиг не нужна. То есть можно сделать одну кнопку, на корой при открытии программы будет только Open. Далее пользовать что-то сделал. Open превращается в Save. У кнокпи в уголке есть стрелочка и выпадающим меню, там-то и будет все что только можно для данного типа действий.



A>Что скажете? Или плохо описал?


вроде похоже на "контекстную панель"..
Re: Умный тулбар
От: Кодёнок  
Дата: 01.06.09 14:35
Оценка: 3 (3) +3
Здравствуйте, Anpek, Вы писали:

A>Такая идея пришла в голову. ОБъединить как-то тулбары и меню. Причем телбар будет меняться в зависимости от ситуации в программе.


Скажи риббону «да»

A>Далее пользовать что-то сделал. Open превращается в Save.


...а наркотикам «нет»

A>Что скажете? Или плохо описал?


Не очень понятна идея. Конечно, команды теряют смысл в некоторых контекстах, но лучше, чтобы они дизаблились, а не появлялись/исчезали магическим образом. Иначе никогда не будешь знать, куда подевалась та команда, которая вчера тебе помогла и как заставить долбанную программу показать ее назад. Или наоборот, никогда не узнаешь, что в программе есть такая-то команда, пока не станцуешь определенный танец в определенную фазу луны.

Когда видны сразу все команды, то сразу имеешь приблизительное представление о возможностях программы.

Когда они появляются и исчезают, получается какая-то лампа Алладина. Учти, что если юзер один раз поискал и не нашел чего-то — он будет считать, что этого в принципе нет.
Re[2]: Умный тулбар
От: San_UI СССР  
Дата: 01.06.09 15:51
Оценка:
Здравствуйте, Anpek. Вы писали:
>>Что скажете? Или плохо описал?
Кё>Не очень понятна идея.
да идея в общем(и целом) понятна... И над ие решением бьются лучшие :MS: умы человечества , начиная с 2000го года (вспомним грандиозный замысел в Office2000 по внедрению "прячущихся неиспользуимых пунктов меню"))

Да, Проблема есть (и она не может не есть) — что делать с различными неипользуемыми (в данной ситации) контролами... Прятать?
но
Кё>Когда видны сразу все команды, то сразу имеешь приблизительное представление о возможностях программы.
и
Кё> конечно, команды теряют смысл в некоторых контекстах, но лучше, чтобы они дизаблились, а не появлялись/исчезали магическим образом. Иначе никогда не будешь знать, куда подевалась та команда, которая вчера тебе помогла...
и это так и есть(((
Re: Умный тулбар - идеи
От: San_UI СССР  
Дата: 01.06.09 18:39
Оценка:
но вот ваше конкретное предложение, Anpek
A> а кнопки с однотипными действиями будут приспосабливаться к тому, что делает юзер. ..Зачем и кому нужна кнопка New, если мы только-только начали работу в программе и у нас пустой документ? Скорее всего и Save нафиг не нужна.
но это годится только для SDI-программ как максимум

A> То есть можно сделать одну кнопку, на которой при открытии программы будет только Open. Далее пользовать что-то сделал. Open превращается в Save. У кнопки в уголке есть стрелочка и выпадающим меню, там-то и будет все что только можно для данного типа действий.

Прятать, в выпадающих пунктах, опции что только что были тут — верный способ запугать пользователя( Можно, конечно, делать это, но разве что при реальном дефиците места на дектопе/панели, что актуально разве что в редких случаях.
Кё> Когда они появляются и исчезают, получается какая-то лампа Алладина. Учти, что если юзер один раз поискал и не нашел чего-то — он будет считать, что этого в принципе нет.
и это действительно реальная опасность. Немного (скажем честно) среди "обычных пользователей" любителей полазить по пунктам меню и покопаться в потрохах программ.
Нет, наверное тут нужно другое решение
Re: Умный тулбар
От: butcha Россия  
Дата: 01.06.09 19:36
Оценка:
Здравствуйте, Anpek, Вы писали:

A>... Скорее всего и Save нафиг не нужна...


Двумя руками (и остальными частями) за последовавшие ответы топикстартеру. Приведу пример, как то совершенно случайно отключил автоматические редиректы в опере. И кнопочка, которая включает их загадочно исчезла. Наверное создатели оперы тоже решили что она мне больше не нужна. Теперь вот уже больше месяца тупо тыкаю в ссылки при каждом перенаправлении страницы и периодически просматриваю все менюшки, вдруг заветный пунктик все таки объявится (поминая создателей любимой оперы не очень хорошими словами).
Re[2]: Умный тулбар
От: San_UI СССР  
Дата: 01.06.09 20:17
Оценка:
B> как-то совершенно случайно отключил автоматические редиректы в опере.
> И кнопочка, которая включает их загадочно исчезла.
ээ.. а что это такое (точнее где было и как выглядело/действовало. чего-то не припоминаю такого)
Re[3]: Умный тулбар
От: butcha Россия  
Дата: 01.06.09 20:47
Оценка:
Здравствуйте, San_UI, Вы писали:

B>> как-то совершенно случайно отключил автоматические редиректы в опере.

>> И кнопочка, которая включает их загадочно исчезла.
S_U>ээ.. а что это такое (точнее где было и как выглядело/действовало. чего-то не припоминаю такого)

Ну это когда кликнув по ссылке видишь вот это вместо страницы назначения и приходится вручную подтверждать что ты хочешь попасть именно на ту страницу. И я совершено точно помню, что где то я это в опциях включил эти подтвреждения, а избавится не могу.

Re[4]: Умный тулбар
От: San_UI СССР  
Дата: 01.06.09 21:11
Оценка:
butcha, Вы писали:
B>>> как-то совершенно случайно отключил автоматические редиректы в опере.
>>> И кнопочка, которая включает их загадочно исчезла.
B>Ну это когда кликнув по ссылке видишь вот это вместо страницы назначения и приходится вручную подтверждать что ты хочешь попасть именно на ту страницу. И я совершено точно помню, что где то я это в опциях включил эти подтвреждения, а избавится не могу.
хмм.. это не оно? -> Кнтр+Р (Настройки) -> Сеть -> "Включить автоматическое перенапраление" ?
(вроде и не так глубоко запрятано, но читать таки да, надо внимательно — и сам помню искал в дебрях настроек Оперы (они действительно нескольковесьма запутаны) кое-что запрятанное и поглубже))

но к делу это отношение не имеет (хотя это и пример для Anpek). Так что будем делать с неактуальными/давно-неиспользуемыми (это два разных класса объектов) иконками на тулбаре? С недоступными (в данном конкретном режиме) так всё ясно — их элементарно можно задисейблить (обесцветить, в серые цвета)
Re[5]: Умный тулбар
От: butcha Россия  
Дата: 01.06.09 21:37
Оценка:
Здравствуйте, San_UI, Вы писали:

S_U>хмм.. это не оно? -> Кнтр+Р (Настройки) -> Сеть -> "Включить автоматическое перенапраление" ?

S_U>(вроде и не так глубоко запрятано, но читать таки да, надо внимательно — и сам помню искал в дебрях настроек Оперы (они действительно нескольковесьма запутаны) кое-что запрятанное и поглубже))

Блин, действительно оно. Невнимательным стал...

S_U>но к делу это отношение не имеет (хотя это и пример для Anpek). Так что будем делать с неактуальными/давно-неиспользуемыми (это два разных класса объектов) иконками на тулбаре? С недоступными (в данном конкретном режиме) так всё ясно — их элементарно можно задисейблить (обесцветить, в серые цвета)


Не знаю, лично я бы воспринял исчезовение кнопки 'Save' как нечто неправильное. Например при создании любого документа, даже если в нем нет ещё ни одного символа я его сначала сохраняю (совершено пустой) а затем уже набиваю его всякой ерундой
Re[6]: хехе, результат несовпадения терминологий
От: San_UI СССР  
Дата: 02.06.09 00:14
Оценка:
да, butcha совершенно прав — зачастую сохраняют и пустой документ (в самых различных целях). Это к тому, что надо предусматривать все варианты.

B> butcha писал: Блин, действительно оно. Невнимательным стал...

а это кстати, возможно, результат несовпадения терминологий (вы искали "редирект", а там написано "автоматическое перенапраление"-), зачастую так бывает. Именно поэтому надо после того как не нашлось то-что-вы-предполагали, надо поискать альтернативные/близкие варианты.
Re: мультииконки - были варианты
От: San_UI СССР  
Дата: 02.06.09 00:16
Оценка:
и, кстати
A> Anpek писал: То есть можно сделать одну кнопку, на корой при открытии программы будет только Open. Далее пользовать что-то сделал. Open превращается в Save. У кнопки в уголке есть стрелочка с выпадающим меню, там-то и будет все что только можно для данного типа действий.
подобные решения уже встречались. Но группировались кнопки только сходного действия — чаще всего Сохранить и Сохранить как..
А решения были различные — как комбобокс со стрелкой-значком рядом, так (как и у вас) — со стрелкой в уголке. Было и решение с различием нажатия главной и второй кнопок мыши по иконке (главной — Save, второй — Save as..). Конкретные программы вспомнить не могу, но они запомнились.
Но чтобы группировать в одном значке иконки разного назначения.. да ещё контекстно-зависимые И пока что и у вас это не очень получается. Но если продумаете идею, и представите более проработанный вариант, то...
Re: Умный тулбар
От: goto Россия  
Дата: 02.06.09 01:06
Оценка: +3
Ну, это как в авто садишься, а спидометра, педали тормоза и руля, пока не завелся, нет. Ведь мы же еще никуда не едем, нафига они? Или когда стоим, руль превращается в ручник и открывалку капота. А едем — опять руль. И капот теперь фиг откроешь, и ручник случайно не дернешь. Удобно.

UI все-таки должен быть в каком-то смысле не умнее юзера, чтобы UI его не перехитрил. Предсказуемым должен быть. И привычным (позволять привыкание). Тут 2 стороны:
— если мы хотим сделать UI для максимально эффективной работы при относительно большом времени обучения, то решается эта задача, мне кажется, другим путем, не такими кнопками;
— если мы хотим сделать противоположное — UI, с которым можно работать сразу, без изучения, то такие кнопки тоже не к месту.

Мне кажется, обычно достаточно настраиваемого статического тулбара(ов).
Re[2]: мультииконки - были варианты
От: Centaur Россия  
Дата: 03.06.09 10:39
Оценка:
Здравствуйте, San_UI, Вы писали:

A>> Anpek писал: То есть можно сделать одну кнопку, на корой при открытии программы будет только Open. Далее пользовать что-то сделал. Open превращается в Save. У кнопки в уголке есть стрелочка с выпадающим меню, там-то и будет все что только можно для данного типа действий.

S_U>подобные решения уже встречались. Но группировались кнопки только сходного действия — чаще всего Сохранить и Сохранить как..
S_U>А решения были различные — как комбобокс со стрелкой-значком рядом, так (как и у вас) — со стрелкой в уголке. Было и решение с различием нажатия главной и второй кнопок мыши по иконке (главной — Save, второй — Save as..). Конкретные программы вспомнить не могу, но они запомнились.
S_U>Но чтобы группировать в одном значке иконки разного назначения.. да ещё контекстно-зависимые И пока что и у вас это не очень получается. Но если продумаете идею, и представите более проработанный вариант, то...

Люди! Опомнитесь!

Классическое меню File группирует в себе New, Open, Save, Save As, Print и Exit.

Контекстно-зависимое главное меню (Personalized menus) придумали в какой-то из версий Office или Internet Explorer, в следующей версии сказали, что ну его на фиг, юзеры теряются.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.