APetrov.netNotes on life

Usability

Копирование текста в мобильных приложениях

Интересно, когда разрабочики мобильных приложений поймут, что нет никаких причин запрещать пользователю выделять и копировать любой текст в мобильном приложении? Почему ни один вменяемый сайт не запрещает копировать текст?

2 cooments

Интересно, кто пишет тексты для Почты России?

Почта России

write a cooment

Статья о мотивации

Написал новую статью – «Химия мотивации».

write a cooment

Влияние субъективных сигналов на скорость решения задач

Ученые, занимающиеся изучением психологии сознания, провели эксперимент с целью выяснить, как субъективные сигналы влияют на скорость решения задач. Субъективный сигнал — это тот сигнал, который получает сознания, когда мозг решил задачу. Помните, удовольствие, которое вы испытывали, решив сложную задачу в школе? Это и есть субъективный сигнал.

Обе группы испытуемых решали анаграммы на время. Во время решения анаграмм первой группе предъявляли на короткое время правильно решенные арифметические задачи, например, 6+2=8, а второй неправильно решенные, например, 6+2=15. Группа которой предъявляли неверные решения, показала худшие результаты.

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

write a cooment

Новая статья «MVP не работает в мобильных приложениях»

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

write a cooment

К вопросу о важности юзабилити тестирования

Тут же вспомнил, как проверял свой курс для пишущей машинки. Я пошёл в одну из школ для умственно отсталых детей. Ученики вызвали у меня уважение. Они, обделённые природой, хотели учиться – и учились. Они смогли освоить курс автоматического слепого метода набора на машинке. Конечно, многое мне приходилось повторять по десять-тридцать раз. Но ведь освоили. И хотя курс был уже готов, а рукопись сдана в издательство, я приостановил выпуск книги и внёс более ста поправок. Поправки эти были ответами на вопросы учеников из школы для умственно отсталых детей. Ну всё, думал я, теперь всё и всем станет понятно. Если уж такие дети смогли научиться, но нормальные, здоровые люди всё поймут верно. Ошибся. Вопросы возникли.

Владимир Шахиджанян – автор программы «Соло на клавиатуре».

write a cooment

Конференция UserExperience 2010

В начале октября я посетил конференцию UserExperience, но только сейчас появилось время написать про нее заметку.

я
Read more…

write a cooment

Немного о работе

юзабилити

write a cooment

Тебе GZIP? Да! На!

Самая лучшая оптимизация это та, для которой не надо менять код проекта. Read more…

write a cooment

Очень интересная статья о подготовке проектной документации

Проектная документация. Задачи, требования и практика. К слову, в своих проектах я использую почти идентичный подход к созданию документации.

write a cooment

Новая статья о юзабилити

Написал новую статью «Удобство использования форм». Думаю, многим будет полезно почитать.

write a cooment

Анализ логов web-сервера вместо юзабилити тестирования

Если вам необходимо провести юзабилити тестирование вашего ресурса, но у вас нет денег на это, то не надо отчаиваться.

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

Анализ логов не может полностью заменить юзабилити тестирование, но может помочь выявить проблемные места.

P.S.

Я рекомендую импортировать логи в базу данных. Так будет намного проще их анализировать и выявлять закономерности.

write a cooment

Windows User Experience Guidelines или как делать правильные интерфейсы под Windows

Недавно столкнулся с очень интересным документом — Windows User Experience Guidelines. Это пятисотстраничный мануал для разработчиков ПО под Windows. В этом замечательном манускрипте написано как именно проектировать ПО под Windows, чтобы оно было удобно, доступно и адекватно выглядело.

После прочтения этого мануала я начал уважать компанию Microsoft. Другое дело, что не все ПО разработанное Microsoft отвечает требованиям этого руководства :).

Приговор

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

Кстати, подобный документ есть и у компании Apple.

write a cooment

Интеллектуальная обработка введенных пользователем данных

Любая программа должна попытаться корректно обработать введенные пользователем данные. Программистам удобнее, чтобы пользователь придерживался определенных правил и форматов при вводе данных в систему. Почему? Потому, что так проще их обрабатывать и хранить. Но пользователь — не программист и он не знает какие для него правила придумали разработчики программы. Например, пользователь должен ввести номер своего телефона, допустим мы ожидаем от него такую строку 74957978889, а он привык писать телефон так – 8 (495) 797-88-89. Что мешает написать регулярное выражение, которое принимало данные в том формате, в котором удобно пользователю, а сохранять данные в удобном для программиста формате?

Бывают случаи, когда с высокой долей вероятности можно предположить, как пользователь заполнит то или иное поле. Почему бы ни сделать это за него? Например, пользователь вводит счет получателя. Мы можем взять все счета получателей из справочника и угадать, какой он имеет введу по первым цифрам счета.

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

2 cooments

Стандартные элементы интерфейса

Большинство современных операционных систем и ПО используют стандартные элементы управления интерфейсом. Такие как: поля ввода, чекбоксы, скроллеры и т. д. Эти элементы были разработаны в исследовательском центре Xerox в Пало-Альто в 70-х годах и позднее легли в основу операционных систем Windows и Apple. На данный момент эти элементы GUI являются стандартом де-факто. Read more…

one cooment

Подборка ссылок на юзабилити ресурсы

UPA Russia
Российское отделение Usability Professionals’ Association. Раз в месяц публикует «Юзабилити бюллетень», состоящий в основном из переводных статей о юзабилити.
RusCHI
Российское отделение ACM SIGCHI, специализированной группы по взаимодействию человека с компьютером международного общества Association for Computing Machinery. Периодически устраивает семинары по юзабилити.
Usability.ru
Статьи о юзабилити.
GUI.ru
Сатьи о юзабилити и проектировании интерфейсов.
Fresh.GUI.ru
Новости мира юзабилити и проектирования интерфейсов.
User Centered Design
Юзабилити ЖЖ-сообщество.
P1uton.ru
Переводы статей по дизайну интерфейсов и юзабилити.

write a cooment

Определение юзабилити по стандарту ISO DIS 9241-11

Сегодня на собеседовании спросили определение юзабилити по ISO. Я как-то замешкался, и не смог вспомнить, хотя и видел его до этого в нескольких источниках.

Юзабилити (usability) – степень качества и адекватности интерфейса продукта. Наиболее четкое определение юзабилити (по стандарту ISO DIS 9241-11) звучит как «степень, в которой продукт может быть использован определенными пользователями при определенном контексте использования для достижения определенных целей с должной эффективностью, отдачей и удовлетворением» (the extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use). Также под юзабилити понимается и дисциплина, направленная на достижение такого интерфейса.

Очень размытое определение, не удивительно, что я его не запомнил.

А вот и сам стандарт ISO DIS 9241-11.

write a cooment

Рецензия на книгу «Web-дизайн доступных сайтов или руководство по универсальному юзабилити»

Небольшая, но интересная книжка, подробности читайте в разделе рецензии.

write a cooment

РИТ-2008

Вчера закончился РИТ-2008, на котором я имел удовольствие присутствовать. В целом все понравилось, вот только интересные мне доклады были слишком сжаты по времени и не было перерывов на перекуры :) Read more…

write a cooment

Иконки: национальные и культурные различия восприятия

Считается, что использование иконок облегчает локализацию интерфейса, за счет того, что иконки всем понятны без слов и их не нужно переводить на другие языки. Read more…

2 cooments

Порядок элементов в меню

И снова про меню, но это не удивительно, ведь меню важнейший элемент навигации на сайте. Read more…

write a cooment

Выпадающие меню на сайтах

Большинство выпадающих меню на сайтах значительно усложняют жизнь пользователям. Read more…

2 cooments

Добавить в избранное? Открыть в новом окне?

Это две самые распространенные и идеотские просьбы заказчика или менеджера. Как с этим бороться? Нужно правильно аргументировать свой отказ. Read more…

4 cooments

SilverLight — плохие технологии в кривых руках

Сегодня наши ребята выкатили новый релиз, в котором видео транслируется с помощью SilverLight. Напомню, что SilverLight это детище Microsoft, прозванное убийцей Flash. На практике SilverLight 1.0 это JavaScript фреймворк, который может только то, что может JavaScript. Единственное положительное отличие это возможность транслировать видео в HDTV. К слову, в 2008 году Adobe обещала добавить поддержку HDTV во Flash.

Read more…

write a cooment