November 16th, 2007

me
  • sunalex

Вакансия помощника дизайнера, Питер, 20000+

Господа и товарищи, в компанию Devexperts, где я работаю сейчас, нужен помощник дизайнера/младший дизайнер.

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

Collapse )
monkey
  • guiman

"Advanced...", progressive disclosure

Ситуация - есть панелька, используемая для редактирования каких-то объектов (например, колонок в таблице). Там задается набор их свойств. Однако, помимо свойств с этим объектом могут быть ассоциированы, например, правила условного форматирования этих колонок (пример - conditional formatting в Excel/Numbers). 
Большинство usecase'ов покрывается просто свойствами колонки, однако человек может пойти дальше и сделать так что ячейки выглядят по-разному в зависимости от их значений (или значений других ячеек). Это нужно показывать как-то.
Делать очень большой контрол где есть все - не очень хочется (и свойства и все правила), потому что правила занимают достаточно много места и в большинстве случаев не нужны пользователям. 
Делать копку "Rules...", "Conditional Formatting..." etc тоже не очень хорошо - человек должен не открывая панельки знать, есть ли правила, ассоциированные с этой колонкой или нет. Писать же где-то рядом с кнопкой что вообще там есть правила - как-то станновато выглядит. 
Есть ли какие-нибудь другие решения в подобной ситуации?

Apple Numbers делает достаточно топорно - пишет рядом с кнопкой "у вас есть X правил". Смысл говорить сколько их - на мой взгляд отсутствует, важно просто есть они или их нет.