|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.02.2013, 15:09 | #11 | |
Форумчанин
Регистрация: 09.02.2011
Сообщений: 150
|
Цитата:
http://arstechnica.com/information-t...-start-button/ Оа правда не мерцала а "плавала" (bouncing) по task bar-у, указывая стрелкой на кнопку START. Однако MS этой надписью явно злоупотреблял - она появлялась каждый раз после загрузки. Поэтому скоро появились советы типа "как её отключить черех Реестр". Но принцип тот же - есть некая "ключевая точка" в GUI с которой нужно начинать работу новичку.... |
|
15.02.2013, 15:43 | #12 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Если нужно новичку дать отправную точку, то нужно как-то акцентировать внимание на одном элементе, а не на всех ключевых (тем более, что мерцающие label совсем не являются ключевыми в том интерфейсе). В целом, если человек не хочет изучать интерфейс, то ему не помочь никакими выделениями, мерцаниями, затемнениями. Таким людям только одну большую красную кнопку можно дать, которая сделает всё как надо.
|
18.02.2013, 11:28 | #13 |
Форумчанин
Регистрация: 09.02.2011
Сообщений: 150
|
Я переработал этот свой пример.
Теперь на http://files.rsdn.ru/44022/SilverlightDemo1Page.html находится прежняя версия, а на http://files.rsdn.ru/44022/SilverlightDemo2Page.html - доработанная. Мне кажется, стало лучше... |
18.02.2013, 11:36 | #14 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
18.02.2013, 13:09 | #15 | |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Цитата:
К тому же воспринимается это как возможность поиска, а на деле - банальный фильтр. Вот не найдёт пользователь Windows Forms и решит, что нет опыта разработки с использованием этой библиотеки. Из мелких замечаний: - skills и skill's details должны быть выровнены по высоте - фон у skill's details не в тему - Если ввести в поиск "C", то появляется богомерзкая горизонтальная прокрутка (а то мало нам лентяям вертикальной). В целом же юзабилити как не было, так и нет. Контента не так много и форма вряд ли будет использоваться часто, чтобы пытаться экономить миллисекунды потенциального пользователя. Тут нужно работать над подачей информации, а не над подсветкой непонятно чего. Не думаю, что какой-то работодатель стал бы заморачиваться с поиском нужных ему навыков, тем более, что нужного там и нет. ЗЫ. Когда берут человека с опытом работы, то больше интересуются проектами и ролью в них, а не набором технологий, которые человек слышал. |
|
27.02.2013, 17:06 | #16 |
Форумчанин
Регистрация: 09.02.2011
Сообщений: 150
|
Вот на http://files.rsdn.ru/44022/SilverlightDemo3Page.html ещё более доработанная версия этого же приложения.
Таким образом, в процессе его разработки я прошёл через следующие шаги (можно считать это разбором процесса улучшения usability) 1. Мне нужно было КАКОЕ-НИБУДЬ приложение, как demo к моему резюме. 2. Я мог конечно сделать offline приложение, разместив его исходники на своём сайте. Но куда лучше если это приложение будет сразу же доступно моему потенциальному читателю резюме. 3. Значит, приложение должгно быть в webe. С точки зрения доступности лучше всего сделать приложение на HTML+JavaScript. НО: это ещё надо найти где-то бесплатный хостинг ASP.NET приложений... 4. Потому я решил сделать его на Silverlight, который немного знаю. 5. Сначала я хотел сделать "просто demo", "сюжет" которого взят из головы. Однако потом подумал - а почему бы не "заложить" в это demo не просто некую "высосанную из пальца" функциональность, а сделать своего рода "интерактивное резюме" СО СВОЕЙ РЕАЛЬНОЙ информацией? 6. Чтобы оно и в самом деле было ИНТЕРАКТИВНЫМ, я решил ввести дополнительно функцию "быстрого поиска" - это поле "Look in the Skills list below by:". 7. Создав поле "Look in the Skills list below by:", я задумался: а что если Пользователь его не заметит? Пользователю может быть совсем не очевидной связка "Содержимое списка Skills можно отфильтровать, введя нужное ключевое слово". А мне очень хотелось чтобы он этим полем попользовался, увидев что перед ним настоящий application, а не просто web страница. Поэтому я поместил в это поле текст "type a keyword here..." набранный слабым шрифтом. Этот текст автоматически исчезает, как только в поле попадёт фокус. 8. Но и этого мне показалось мало! Хотелось всё-таки привлечь внимание к полю Look in the Skills list below by:" наверняка. Поэтому я применил такой трюк: сразу после захода на экран этот текст "type a keyword here..." мерцает пару секунд; затем успокаивается 9. Текст "->" в промежутке между списком Skills и полем Details вставлен чтобы подчеркнуть связку: поле Details в данный конкретный момент отражает детали того Skill-а который выбран в списке Skills. 10. Сначала (см http://files.rsdn.ru/44022/SilverlightDemo1Page.html) я НЕ выбирал ничего в списке Skills сразу после захода на экран. Однако потом пришёл к выводу - лучше сразу автоматически выбрать первую строку из Skills. Тем самы пользователю станет очевиднее связка Skills -> Details Кроме того, первый вариант http://files.rsdn.ru/44022/SilverlightDemo1Page.html был слишком "навязчивым" в смысле мерцания. 11. Вариант http://files.rsdn.ru/44022/SilverlightDemo2Page.html был уже лучше. Тем не менее я решил - на одном экране совмещены intro (текст "This is s demo ...") и собственно функциональность. В результате экран получился несколько "информационно перегруженным". Поэтому я разделил его на два (вызываемых один за другим) - http://files.rsdn.ru/44022/SilverlightDemo3Page.html. |
27.02.2013, 18:44 | #17 | |||
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Цитата:
Цитата:
Цитата:
Так же я бы скилл никакой сразу не выбирал, а в details по центру написал неприметным шрифтом "скилл не выбран". Этого должно быть достаточно для отражения связи между этими двумя списками. Как вариант дальнейшего развития: 1 страница/форма/окно/... как там оно в таких случаях называется? Привет. Я такой-то такой-то. Немного обо мне. Далее. 2. Имеющийся опыт разработки. Проекты и выполняемые функции. Если конечно это есть, а иначе на 3 сразу. 3. Навыки программиста. Языки, технологии, базы данных с нормальным описанием скиллов, а не просто перечень аббревиатур. 4. Навыки для коммерческой разработки в команде. Системы контроля версий, багтрекеры, ... 5. Общежитейские навыки. Иностранные языки, водительское удостоверение, наличие авто, ... 6. Прощание. Контакты. В качестве фичи можно влепить поиск, на случай если человек что-то не нашел нигде. Вот как-то так. Заставлять искать в сервелате в данном случае - это заставлять человека откладывать мышь и браться за клавиатуру. Именно в такой последовательности окна, т.к. мне видится именно такой приоритет при поиске сотрудников. Если человек не умеет C#, то уже не важно что он там JIRA вдоль и поперёк изучил и на шаге 3 кандидатура будет отсеяна. В одном же общем списке неважные работодателю скиллы только будут мешать и непонятное объединение навыков в списке skills особо не поможет, равно как и поиск. |
|||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") | funnyy | Помощь студентам | 3 | 17.10.2012 17:40 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
"Подсветка дат" в TMonthCalendar | Bl@ck | Общие вопросы Delphi | 2 | 01.06.2009 18:53 |
Подсветка "Pascal" на PHP | _SERGEYX_ | PHP | 7 | 19.10.2008 10:44 |
"Наложение" картинок и их подсветка .. | crus | HTML и CSS | 3 | 04.07.2008 19:37 |