Альтернатива rebar
От: c-smile Канада http://terrainformatica.com
Дата: 07.12.05 23:48
Оценка: 12 (2)
Вот в качестве proof of concept:

rebar (контейнер нескольких toolbars) выполнен в виде
набора sliding panels. При нажатии на кнопки (слева и справа) соотв. тулбары
въезжают на место.


(само собой это все с анимацией)

Думается мне что для некоторых типов приложений это будет работать.
Как считаете?
Re[3]: Альтернатива rebar
От: Mamut Швеция http://dmitriid.com
Дата: 08.12.05 17:01
Оценка: +2
К>>Но анимацию нужно делать опцией!..

WM>Да, но диалог с опциями обязательно должен появлятся с красивым анимационным эффектом.


WM>Если серьёзно: нафига анимацию отключать (при условии, что она не тормозит)?


Человеческая раздражимость. Я в инде анимацию менюшек всю нафиг поотключал, к примеру. Я хочу, чтоб меню появлялось сразу перед глазами, а не медленно мутировало из десктопа. И так — со многой другой анимацией элементов интефейса. До судорог в теле ненавижу анимацию в виндовом экспорере. Благо, она там редко на глаза попадается.
... << RSDN@Home 1.2.0 alpha rev. 619>>


dmitriid.comGitHubLinkedIn
Re: Альтернатива rebar
От: Кодт Россия  
Дата: 08.12.05 09:36
Оценка: +1
Здравствуйте, c-smile, Вы писали:

CS>(само собой это все с анимацией)


Но анимацию нужно делать опцией!..
Перекуём баги на фичи!
Re[2]: Альтернатива rebar
От: c-smile Канада http://terrainformatica.com
Дата: 08.12.05 17:02
Оценка: :)
Здравствуйте, Кодт, Вы писали:

К>Здравствуйте, c-smile, Вы писали:


CS>>(само собой это все с анимацией)


К>Но анимацию нужно делать опцией!..


Нет проблем, просто переопределить/убрать
transition:slide :

#thebar > li 
{
   transition:slide; /* sliding! */
   flow:horizontal;
   list-style-type:none;
   background-color: #F4F3F9;
}
Re[4]: Альтернатива rebar
От: WinterMute Россия http://yarrr.ru
Дата: 09.12.05 14:46
Оценка: +1
Здравствуйте, Mamut, Вы писали:

WM>>Если серьёзно: нафига анимацию отключать (при условии, что она не тормозит)?


M>Человеческая раздражимость. Я в инде анимацию менюшек всю нафиг поотключал, к примеру. Я хочу, чтоб меню появлялось сразу перед глазами, а не медленно мутировало из десктопа. И так — со многой другой анимацией элементов интефейса. До судорог в теле ненавижу анимацию в виндовом экспорере. Благо, она там редко на глаза попадается.


Не оспариваю персональные предпочтения, но интерестно получить формальное обоснование "почему анимация -- плохо".

Мне на ум приходит как раз обратное, анимация -- хорошо, потому-что позволяет лучше визуально контролировать
происходящие изменения. Например: есть тулбар плавающий над основным видом, по нажатию на волшебную кнопку
он закрепляется в области тулбара, и всё хорошо если тулбар один, но если их несколько, то при отсутствии анимации
трудно определить куда он втиснулся. Потом, некоторые действия пользователь инициирует либо неосмысленно, либо ошибочно,
(например, нередок случай случайного открепления/закрепления тулбара), анимация позволяет, пусть не исправить, но хотябы
понять что произошло, что повышает чувство контроля над ситуацией.

Я, конечно, немного слукавил, говоря что анимация это только хорошо, есть и недостатки, но мне они не кажутся
непоправимыми, я имею в виду то, что анимация отвлекает, но тут есть свои "но": та анимация, о которой мы говорим,
инициируется пользователем, поэтому показываемое действие ожидаемо и, с привычкой, излишнее внимание на него должно
исчезнуть (пытался придумать пример "из жизни", вспомнился Quake3 -- когда пускаеш ракету, то её "анимированность"
никак не мешает выпустить ещё пять штук прежде чем первая достигнет цели.). Чтобы анимация не мешала, достаточно
делать её непродолжительной по времени, не больше 1 -- 1,5с, и, разумеется, не надо применять анимацию, там, где
она никак не нужна, т.е. если результат действия однозначен, то его совершение анимировать незачем.
Re[2]: Альтернатива rebar
От: Eugene10000  
Дата: 08.12.05 11:42
Оценка:
Здравствуйте, Кодт, Вы писали:

К>Но анимацию нужно делать опцией!..


к черту опции..
Re[2]: Альтернатива rebar
От: WinterMute Россия http://yarrr.ru
Дата: 08.12.05 16:11
Оценка:
Здравствуйте, Кодт, Вы писали:

К>Здравствуйте, c-smile, Вы писали:


CS>>(само собой это все с анимацией)


К>Но анимацию нужно делать опцией!..


Да, но диалог с опциями обязательно должен появлятся с красивым анимационным эффектом.

Если серьёзно: нафига анимацию отключать (при условии, что она не тормозит)?
Re[3]: Альтернатива rebar
От: _wqwa США  
Дата: 08.12.05 19:16
Оценка:
Здравствуйте, WinterMute, Вы писали:

WM>Да, но диалог с опциями обязательно должен появлятся с красивым анимационным эффектом.


WM>Если серьёзно: нафига анимацию отключать (при условии, что она не тормозит)?

Ты видел, как появляется window-modal sheet in MacOS X?
Неужели?!
Кто здесь?!
Re[4]: Альтернатива rebar
От: WinterMute Россия http://yarrr.ru
Дата: 09.12.05 14:15
Оценка:
Здравствуйте, _wqwa, Вы писали:

_>Здравствуйте, WinterMute, Вы писали:


WM>>Да, но диалог с опциями обязательно должен появлятся с красивым анимационным эффектом.


WM>>Если серьёзно: нафига анимацию отключать (при условии, что она не тормозит)?

_>Ты видел, как появляется window-modal sheet in MacOS X?

Нет. Как?
Re[5]: Альтернатива rebar
От: _wqwa США  
Дата: 09.12.05 16:39
Оценка:
Здравствуйте, WinterMute, Вы писали:

WM>Здравствуйте, _wqwa, Вы писали:


_>>Здравствуйте, WinterMute, Вы писали:


WM>>>Да, но диалог с опциями обязательно должен появлятся с красивым анимационным эффектом.


WM>>>Если серьёзно: нафига анимацию отключать (при условии, что она не тормозит)?

_>>Ты видел, как появляется window-modal sheet in MacOS X?

WM>Нет. Как?


C красивым анимационным эффектом . Прямо под заголовком окна появляется щель, из которой плавно вылетает эта sheet, как будто лист бумаги. Причем это не отключатся в системных настройках. Не видел, чтобы пользователям это не нравилось.
Неужели?!
Кто здесь?!
Re: Альтернатива rebar
От: iLYA Канада http://www.bizon.org/ilya/
Дата: 09.12.05 17:33
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Как считаете?

Вот если бы еще 3 или 5 наиболее активных кнопок (могут быть из разных категории) показывались постоянно. А то получается — что функциональность доступна в два клика. Первый клик — это слайдинг, второй клик — собственно действие.

iLYA
Re[2]: Альтернатива rebar
От: c-smile Канада http://terrainformatica.com
Дата: 09.12.05 21:05
Оценка:
Здравствуйте, iLYA, Вы писали:

LYA>Здравствуйте, c-smile, Вы писали:


CS>>Как считаете?

LYA>Вот если бы еще 3 или 5 наиболее активных кнопок (могут быть из разных категории) показывались постоянно. А то получается — что функциональность доступна в два клика. Первый клик — это слайдинг, второй клик — собственно действие.

LYA>iLYA


It's an HTML, man. Do whatever you want.
(no Russian keyboard here, sorry)
Re[5]: Альтернатива rebar
От: Mamut Швеция http://dmitriid.com
Дата: 10.12.05 07:28
Оценка:
WM>Не оспариваю персональные предпочтения, но интерестно получить формальное обоснование "почему анимация -- плохо".

Не, не плохо, но в ГУИ ее лучше сделать настраиваемой, имхо. Потому что обязательно появится старый ворчун вроде меня и начнет доставать техподдержку
... << RSDN@Home 1.2.0 alpha rev. 619>>


dmitriid.comGitHubLinkedIn
Re[3]: Альтернатива rebar
От: iLYA Канада http://www.bizon.org/ilya/
Дата: 11.12.05 00:00
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>It's an HTML, man. Do whatever you want.

CS>(no Russian keyboard here, sorry)

Я понимаю, что делать можно все, что хочешь. Но вопрос в другом — удобно ли это. Достигнуть цель в два клика — это НЕУДОБНО!!!

А по поводу русской клавиатуры: http://www.translit.ru/?ru-keyboard
Re[4]: Альтернатива rebar
От: c-smile Канада http://terrainformatica.com
Дата: 11.12.05 01:19
Оценка:
Здравствуйте, iLYA, Вы писали:

LYA>Здравствуйте, c-smile, Вы писали:


CS>>It's an HTML, man. Do whatever you want.

CS>>(no Russian keyboard here, sorry)

LYA>Я понимаю, что делать можно все, что хочешь. Но вопрос в другом — удобно ли это. Достигнуть цель в два клика — это НЕУДОБНО!!!


В идеале все кнопки должны быть на виду. Что-бы без двух кликов обходится. Но это не реально.
Поэтому и появлется rebar.

Если же требуется сделать несколько их видимых постоянно то возможны варианты.
Например разделить место занимаемое toolbar на статическую зону + sliding.

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

Просто в случае sliding у тебя эффективно больше места образуется на экране.
Re[5]: Альтернатива rebar
От: iLYA Канада http://www.bizon.org/ilya/
Дата: 11.12.05 05:36
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Но как правило ты одномоментно выполняешь одну какую-то группу функций. Например форматирвание.

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

CS>Просто в случае sliding у тебя эффективно больше места образуется на экране.


А если я хочу работать с таблицей (объединять ячейки) и сразу же в некоторых местах выделять жирным кое-какие участки текста или менять цвета текста или ....куча вариантов. Два клика — как пить дать.

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

iLYA
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.