Как стать автором
Обновить

Компания ALEE Software временно не ведёт блог на Хабре

Сначала показывать

Интерактивное прототипирование с GUI Machine

Время на прочтение16 мин
Количество просмотров27K

В предыдущих сериях...


imageВ предыдущих статьях цикла мы в деталях описали процесс поиска подходящего нам инструмента прототипирования и историю создания собственного инструмента – GUI Machine.

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

Статья будет интересна не только тем, кто уже знаком с инструментом и хочет узнать о нём больше, но и тем, кто находится в активном поиске инструмента прототипирования и проводит их сравнительный анализ.
Читать дальше →
Всего голосов 29: ↑24 и ↓5+19
Комментарии60

Интеграция сайтов и социальных сетей: эргономические аспекты

Время на прочтение5 мин
Количество просмотров16K
imageОт переводчика. Широкое использование возможностей социальных сетей является одной из характерных тенденций развития интернета в наши дни. Социальные сети давно уже перестали быть простой данью моде и используется в качестве эффективного средства коммуникации в самых разных областях: журналистике, политике, торговле, шоу-бизнесе… Современный веб-сайт не только сообщает некоторую информацию, но еще и создает пространство для общения. Перед разработчиками сайтов стоит важная задача: сделать так, чтобы работа с инструментами социальной коммуникации была действительно удобной и приятной. Публикуя в этом посте перевод статьи из французского блога Usaddict, мы хотели бы начать дискуссию об эргономических аспектах различных социальных инструментов. Надеемся, что в ней примут участие не только специалисты в области юзабилити и дизайна веб-сайтов, но и те, кто использует социальные сети как инструмент в своей повседневной работе: журналисты, маркетологи, специалисты по работе с социальными медиа.
Читать дальше →
Всего голосов 6: ↑5 и ↓1+4
Комментарии0

Сделать интерфейс проще

Время на прочтение5 мин
Количество просмотров14K
imageОт переводчика. Принцип простоты является одним из основополагающих в эргономике и дизайне. Термины «простота» и «интуитивность» принадлежат к числу наиболее часто используемых в публикациях по проблемам юзабилити. Однако нередко бывает так, что мы употребляем эти термины как самопонятные и не задумываемся над их значением. Как можно определить простоту? Можно ли предложить какие-то объективные критерии для оценки простоты и интуитивности интерфейсов?
Предлагаем вниманию наших читателей перевод статьи Брандона Уокина (ныне занимающегося дизайном интерфейсов для Фейсбука), в которой затрагиваются обозначенные выше вопросы.

Читать дальше →
Всего голосов 20: ↑16 и ↓4+12
Комментарии12

Календари: эргономика и дизайн

Время на прочтение5 мин
Количество просмотров4.2K
imageОт переводчика Продолжаем публикацию статей, посвященных анализу эргономической специфики различных элементов интерфейсов. Сегодня мы предлагаем нашим читателями статью по проблемам эргономики календарей, которые получили широкое распространение на сайтах, осуществляющих продажу различных услуг через Интернет (продажа билетов, бронирование гостиниц и аппартаментов, доставка товаров на дом и т. п.).

На многих веб-сайтах приходится иметь дело с процедурой выбора даты. Для облегчения выбора и преодотвращения возможных ошибок сайты снабжаются календарями. Нередко приходится сталкиваться с тем, что календари плохо адаптированы под потребности посетителей сайтов, и поэтому их использование сопряжено с затруднениями. В данной статье мы хотели бы дать несколько практических рекомендаций по упрощению процедур ввода даты и улучшения эргономических характеристик календарей.
Читать дальше →
Всего голосов 4: ↑3 и ↓1+2
Комментарии9

Геолокация и юзабилити

Время на прочтение4 мин
Количество просмотров5.3K
imageОт переводчика. С развитием мобильного Интернета широкое распространение получили геолокационные сервисы. Запустив приложение в смартфоне, можно получить информацию о маршрутах городского транспорта, расписании сеансов в ближайшем кинотеатре, адресах ближайших магазинов и ресторанов и т. п. Интерес пользователей к подобным сервисам растет. В этой связи представляется интересным рассмотреть сервисы геолокации с точки зрения эргономики и юзабилити. Предлагаем вниманию наших читателей перевод статьи на эту тему, написанной специалистами французской компании Usaddict. Надеемся, что данная публикация положит начало продуктивной дискуссии о специфике эргономики и дизайна сервисов геолокации.
Читать дальше →
Всего голосов 2: ↑1 и ↓10
Комментарии0

Текстовые поля: эргономика и дизайн

Время на прочтение4 мин
Количество просмотров12K
imageОт переводчика. Наверное, каждый пользователь Интернета сталкивался со следующей проблемой: после долгого введения информации в текстовые поля (например, при регистрации на каком-нибудь сайте) система выдает сообщение об ошибке, и все приходится вводить заново. Испытав серьезные затруднения с регистрацией, многие посетители просто-напросто отказываются пользоваться предлагаемыми на сайте сервисами. Для коммерческих веб-проектов это означает еще и потерю прибыли. Как сделать так, чтобы процесс заполнения текстовых форм был максимально простым и удобным? Об этом пойдет речь в статье, написанной специалистами французской компании Usaddict.
Заполнение текстовых полей относится к числу важных и деликатных моментов работы с веб-сайтами. Нередки случаи, когда пользователи отказываются регистрироваться на сайте, потому что не понимают, как именно нужно правильно заполнять формы регистрации. Учет эргономических аспектов данного элемента интерфейса поможет сделать сайт более удобным и привлекательным для пользователей.

Читать дальше →
Всего голосов 29: ↑26 и ↓3+23
Комментарии12

Интерфейс аудиоплейера: эргономика и дизайн

Время на прочтение5 мин
Количество просмотров3.7K
imageОт переводчика. Благодаря Интернету перед любителями музыки открылись поистине безграничные возможности: достаточно набрать в поисковике название необходимой композиции, и на экране появятся многочисленные ссылки для прослушивания и скачивания. Постоянно развиваются цифровые форматы хранения аудиозаписей. В последнее время широкое распространение получило прослушивание музыки в режиме онлайн. Появляются многочисленные сайты, предлагающие музыку на любой вкус и даже подбирающие композиции под текущее настроение пользователя. Одним из ключевых элементов интерфейса таких сайтов является аудиоплейер. В предлагаемой статье мы бы хотели обсудить эргономические характеристики проигрывателей потокового аудио .
Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии10

Слова имеют значение: языковые проблемы проектирования интерфейсов

Время на прочтение5 мин
Количество просмотров4.5K
imageРазрабатывая пользовательские интерфейсы, поневоле приходится иметь дело с проблемой языка. Невозможно смоделировать процесс человеко-машинного взаимодействия, вообще не используя слов и выражений естественного языка. Удовлетворение пользователя в процессе работы во многом обусловлено тем, насколько ясно и понятно написаны тексты инструкций, подсказок, какие языковые выражения использованы в пунктах меню и т. п. Если эти тексты перегружены малопонятной терминологией и содержат стилистические ошибки, то о каком удобстве пользователя можно вести речь? В данном тексте мы бы хотели выделить основные языковые проблемы, с которыми приходится сталкиваться при проектировании интерфейсов, и попытаться наметить возможные пути их решения. Приглашаем читателей к обсуждению. Надеемся, что в дискуссии примут участие не только представители ИТ-сферы, но и гуманитарии.

Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии19

Психология юзабилити: влияние пользовательских установок на восприятие интерфейса

Время на прочтение4 мин
Количество просмотров20K
Споры рационалистов и эмпириков об источнике человеческого знания являются одной из интереснейших страниц в истории философии и психологии. В наше время открытия в области частных наук (нейрофизиологии, когнитивной психологии, лингвистики, исследований искусственного интеллекта и т. п.) заставляют вновь обратиться к данным дискуссиями и посмотреть на традиционные проблемы с неожиданной стороны.
Под эмпиризмом понимается позиция, согласно которой ключевым источником человеческого знания является чувственный опыт. По выражению английского философа 18 века Джона Локка, одного из самых известных приверженцев эмпиризма в философии и психологии, человеческое сознание представляет собой «чистую доску» (tabula rasa), на которую наносятся метки чувственных впечатлений. Интеллект не оказывает никакого влияния на чувственное восприятие; его функции сводятся лишь к обобщению полученных в чувственном опыте данных.
В противоположность эмпиризму рационализм основным источником познания полагает разум. Философы и психологи, стоящие на позициях рационализма, считают, что человеческий разум вовсе не является «чистой доской»: на наше восприятие вещей могут оказывать влияние как врожденные компоненты, так и предшествующий опыт. Экспериментальная психология ХХ века показала, что наше чувственное познание всегда определенным образом ориентировано. Воспринимая новые вещи, мы всегда интерпретируем их на основе целой системы предрассудков и предмнений. Для иллюстрации высказанных тезисов можно, например, сравнить, как одно и то же событие освещается в выпусках новостей на разных телеканалах: на один и тот же визуальный ряд накладываются различные тексты, создающие у зрителей установку, на основе которой осуществляется интерпретация видимого.
Читать дальше →
Всего голосов 32: ↑25 и ↓7+18
Комментарии15

Выпадающие списки: эргономика и дизайн

Время на прочтение5 мин
Количество просмотров19K
imageОт переводчика. В продолжение серии публикаций по материалам французского блога Usaddict предлагаем вниманию наших читателей статью Тьерри Буйо и Жюля Леклерка, посвященную роли и функциям выпадающих списков в интерфейсе. Приглашаем к обсуждению и к обмену практическим опытом.

Выпадающие списки принадлежат к числу наиболее часто используемых компонентов интерфейсов как десктоп-, так и веб-приложений. В некоторых случаях использование выпадающих списков действительно способно сбить пользователя с толку. Так бывает, если выпадающий список не выполняет своей основной функции, заключающейся в облегчении выбора нужного пункта меню, занимающем ограниченное пространство на экране. В этой статье мы попытаемся рассмотреть ключевые проблемы, связанные с эргономикой выпадающих списков.
Читать дальше →
Всего голосов 33: ↑22 и ↓11+11
Комментарии18

Окулографические исследования: о чем не расскажет взгляд

Время на прочтение7 мин
Количество просмотров3K
image Предлагаем вниманию читателей вторую часть статьи, посвященной применению методик айтрекинга в исследованиях юзабилити. Продолжая обсуждение затронутой в предыдущем посте тематики, мы хотели бы рассмотреть вопрос о возможностях и границах окулографических исследований. Через призму современной проблематики проектирования интерфейсов мы пытаемся выработать новый взгляд на вопрос о поисках адекватного метода изучения человеческого фактора. Наука ориентирована на количественные исследования, тогда как в жизненном мире человека важную роль играют качественные характеристики, от которых наука с ее идеалами объективности и общезначимости результатов стремится дистанцироваться. Может ли айтрекинг с его точностью и беспристрастностью помочь разобраться в том, что думают и чувствуют пользователи при работе с приложениями и сайтами?
Читать дальше →
Всего голосов 5: ↑5 и ↓0+5
Комментарии4

Окулографические исследования: что может рассказать взгляд

Время на прочтение8 мин
Количество просмотров22K
imageОт переводчика. Методики окулометрического тестирования(айтрекинга) в последнее время получили широкое распространение в сфере юзабилити. Публикуя перевод статьи французских исследователей-юзабилистов Тьерри Буйо и Софи Рэдесдорф, мы приглашаем наших читателей к обсуждению проблем визуального восприятия интерфейсов. Какие элементы интерфейса привлекают внимание пользователей? Как связаны визуальная привлекательность и функциональность? Насколько важен учет психологических особенностей человеческого восприятия при разработке интерфейсов приложений и сайтов?
Разговор об айтрекинге невозможен и без обсуждения важных методологических вопросов. С помощью окулографа можно с высокой точностью представить траекторию движения взгляда, зафиксировать зоны повышенного внимания, но может ли это хоть что-то рассказать о том, как испытуемые интерпретируют видимое? Мысли и чувства пользователей невозможно зафиксировать с помощью приборов; результаты исследований смысловой сферы не могут быть подвергнуты экспериментальной проверке. Можно ли (и если можно, то как) выработать такую стратегию исследования человеческого фактора, в которой учет всех субъективных моментов сочетался бы со строгостью методологии и общезначимость результатов?
Мы надеемся, что в обсуждении статьи примут участие представители самых разных областей знания: программисты, дизайнеры, философы, психологи.

Читать дальше →
Всего голосов 25: ↑21 и ↓4+17
Комментарии29

Интерфейсы мобильных приложений: дизайн и эргономика

Время на прочтение7 мин
Количество просмотров36K
imageОт переводчика. Продажи смартфонов и планшетов растут с каждым днем, и это уже говорит о необходимости повышенного внимания к интерфейсам для мобильных устройств. На каких принципах должен основываться дизайн приложений и сайтов для мобильных девайсов? Как удовлетворить все запросы пользователей, которые становятся все более и более требовательными?
По имеющимся прогнозам, в течение 2011 года объем продаж планшетов существенно возрастет, а объем продаж смартфонов существенно превысит объем продаж телефонов традиционного образца. Как показывает практика, пользователи предпочитают приложения для веб-навигации, уже установленные на телефоне, специальному программному обеспечению, которое нужно специально покупать или скачивать. Что это означает? В первую очередь — то, что в настоящее время перед веб-разработчиками и дизайнерами стоит задача учета особенностей мобильных устройств. Задача, следует заметить, не самая простая (см. статью известного специалиста в области веб-дизайна Якоба Нильсена «Мобильный контент: вдвойне сложнее» — www.useit.com/alertbox/mobile-content-comprehension.html, русский перевод- itopti.livejournal.com/2578.html, а также множество примеров дизайна на сайте www.mobileawesomeness.com ).
Cпециалист по юзабилити Патрик Кокс сформулировал 10 принципов, на которых должна основываться разработка мобильных приложений и сайтов www.ergonomie-interface.com/mobile-tactile-nomade/conception-site-web-mobile). Приглашаем читателей к обсуждению; будем рады, если кто-то сможет поделиться собственным опытом проектирования интерфейсов для мобильных приложений.


Читать дальше →
Всего голосов 18: ↑15 и ↓3+12
Комментарии12

Эргономика компьютерных игр

Время на прочтение5 мин
Количество просмотров18K
imageОт переводчика: Предлагаем вниманию наших читателей перевод еще одной статьи с французского сайта Usabilis.Com. Статья посвящена эргономическим аспектам разработки игрового ПО. Игровые приложения представляют собой совершенно особый тип программ.
Некоторые игры можно считать своеобразными произведениями искусства, в которых пользователь одновременно выступает в качестве актера и режиссера. Разработка интерфейсов игровых программ предполагает не только решение сугубо утилитарных задач, связанных с обеспечением простоты и удобства управления игрой, но еще и создание у пользователя определенного эмоционального настроя. Хорошая игра должна, во-первых, увлекать и всецело затягивать, а во-вторых — вызывать чувство эстетического удовлетворения. Как сделать игру увлекательной, красивой и удобной? Есть ли какие-то отличия между интерфейсами игр и интерфейсами прочего ПО? Какие моменты следует учитывать при проектировании игровых приложений? Приглашаем к обсуждению этих вопросов на материале приводимой статьи.

Читать дальше →
Всего голосов 19: ↑15 и ↓4+11
Комментарии16

Улучшаем интерфейс Java-приложения

Время на прочтение27 мин
Количество просмотров99K
Добрый день, Хабражитель!

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

Итак, в данном посте я постарался изложить самые важные и значимые на мой взгляд моменты по работе со Swing и графикой — как создавать компоненты, как стилизовать интерфейс, чего делать не стоит и многое другое…

Читать дальше →
Всего голосов 118: ↑113 и ↓5+108
Комментарии71

История создания инструмента прототипирования. Часть II

Время на прочтение7 мин
Количество просмотров13K

Поиск подходящего инструмента прототипирования (об этом мы достаточно подробно написали в предыдущем посте) занял у нас довольно много времени и… окончился ничем. Нам так и не удалось найти инструмент, который в полной мере покрывал бы все наши потребности. Похоже, что программы для прототипирования, полностью отвечающей всем нашим представлениям и пожеланиям, в природе просто не существовало… Единичные кандидаты были близки к победе, но в любом из них был какой-нибудь неприятный и неприемлемый для нас «нюанс», который не позволял честно и без кривляния душой сказать: «Это именно то, что мы искали». Конечно, можно было закрыть глаза и пойти на компромисы, но это не наш путь. Недосказанность — это то, чего мы очень не любим.

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

Создание собственного инструмента прототипирования началось не с чистого листа, а на основе… впрочем, историю создания нашего инструмента опишу ниже.
Читать дальше →
Всего голосов 15: ↑13 и ↓2+11
Комментарии38

Эргономика и красота

Время на прочтение8 мин
Количество просмотров6.9K
От переводчика. В печатных изданиях и в Интернете можно найти немало публикаций по различным частным аспектам проблематики юзабилити. Работ, посвященных анализу теоретико-методологических основ юзабилити, появляется значительно меньше.
Мы хотели бы восполнить этот пробел и начать серию публикаций, в которых вопросы компьютерной эргономики рассматриваются на стыке различных областей знаний: технической эстетики и дизайна, психологии, философии техники… Публикации будут включать как переводные, так и наши собственные исследовательские материалы.
Для начала мы хотели бы предложить вниманию наших читателей статью французской исследовательницы Амели Буше «Эргономика и красота». Работа была написана еще в 2004 году, однако затронутые в ней вопросы не утратили своей актуальности и сегодня. Что важнее: красота или функциональность? Каковы критерии красоты и эстетичности применительно к программным продуктам? Какую роль играет пользовательское восприятие чисто эстетических аспектов ПО в формирование представлений о его функциональности?
Надеемся, что предлагаемые статьи вызовут интерес читателей и станут предметом продуктивного обсуждения.


Читать дальше →
Всего голосов 10: ↑9 и ↓1+8
Комментарии22

Расширяем возможности Java-приложения

Время на прочтение11 мин
Количество просмотров19K
Здраствуй, Хабражитель!

Вот уже несколько лет проработав над разными десктопными Java-приложениями и в очередной раз копаясь в своих залежах полезных библиотек я понял, что настал момент немного структурировать всю накопившуюся коллекцию и выкинуть лишнее. Заодно, захотелось выделить из нее наиболее редкие экземпляры и дописать небольшие пояснения к ним (что, где и как работает), чтобы при необходимости быстро и легко использовать нужную часть. Собственно информацией о некоторых особо выделяющихся библиотеках из коллекции мне и захотелось поделиться с Вами — вдруг кому-то это окажется интересным или даже полезным.

Итак, сегодня я приведу здесь библиотеки, которые могут Вам помочь решить часто возникающие вопросы вроде «Как сделать это на Java?» по разным узким направлениям разработки.

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

Читать дальше →
Всего голосов 74: ↑71 и ↓3+68
Комментарии25

Как мы выбирали инструмент прототипирования. Часть I

Время на прочтение6 мин
Количество просмотров22K

Между разработчиками ПО и пользователями ситуации непонимания имеют место достаточно часто. Пользователь хочет получить эффективный инструмент для решения тех или иных задач, к тому же простой в освоении и удобный в использовании, но имеет весьма приблизительное представление о специфике работы программиста. Программист же зачастую имеет весьма и весьма приблизительное представление о круге задач, с которыми имеет дело пользователь. То, что разработчику кажется блестяще реализованным, конечному пользователю может показаться неудобным. На вещи, которые представляются вполне очевидными пользователю, программист может вообще не обратить внимания. (Подробный анализ этих проблем см., например, в книге Дэвида Платта с провокационным, но выразительным названием «Софт — отстой! И что с этим делать?»). Как избежать ситуаций непонимания и помочь программисту и пользователю найти общий язык? (Данная тема уже не раз становилась предметом исследования представителей самых разных областей знаний — программистов, психологов, специалистов в области эргономики. Подробный и интересный обзор литературы по теме — здесь)

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

Читать дальше →
Всего голосов 32: ↑20 и ↓12+8
Комментарии33

GUI Meetup Spring: проектируем и прототипируем интерфейсы

Время на прочтение2 мин
Количество просмотров6K
Здравствуйте, хабралюди!

Это — первая запись в нашем корпоративном блоге. По всем правилам приличий представляемся: мы — компания «АЛЕЕ СОФТВЕР», занимаемся разработкой программного обеспечения с 1997 года (разработаны система электронного архива STOR-M, система управления взаимодействия с клиентами Alee CRM, система управления веб-контентом Alee Blaze, инструмент прототипирования GUI Machine), поставкой промышленного оборудования и ведем активную образовательную деятельность.

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

Речь о GUI Meetup Spring, к участию в котором мы вас приглашаем. Вас — это разработчиков, дизайнеров, проектировщиков (системных и взаимодействия), UX-специалистов, менеджеров проектов, технических писателей и аналитиков. А также всех, для кого слова «пользовательский интерфейс», «проектирование», «юзабилити», «просто», «понятно», «удобно» и «красиво» — не пустой звук.

Читать дальше →
Всего голосов 11: ↑9 и ↓2+7
Комментарии3