• Контактная информация:
  • Телефон: +38 068 734-10-37
  • Skype: dezmaster
  • Jabber: dezmaster@gmail.com
  • ICQ: 486914

Сайт Ярослава Бирзула Пишу о дизайне интерфейсов, менеджменте и всяком другом. Работаю в UXDepot

Интерфейс видеоплеера: Работа над ошибками

в категории: Анализ, ДизайнКомментариев: 16

Здравствуйте, уважаемые читатели.
Это четвертая, завершающая серию «Интерфейс видеоплеера» статья, которая посвящена работой над ошибками, допущенными в предыдущей статье «Интерфейс видеоплеера: Дизайн».
Некоторые ошибки были допущены специально, на некоторые меня навели замечательные комментаторы.

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

Факт: ошибки были допущены, их необходимо проработать и исправить так, чтобы они перестали быть ошибками для большинства пользователей.
Чтобы сделать это, стоит составить список этих самых ошибок и для каждой из них продумать решения.

Список проблемных мест и их решения:

1. Приподняв панель управления над нижним краем видео, я панелью визуально занял больше места, чем необходимо.
Решение: привязываем панель к нижнему краю видео и немного уменьшаем её размеры.

2. Панель управления содержит несколько эффектов и лишних границ.
Решение: убираем всё, кроме легкого эффекта объема на управляющих кнопках.

3. Голубой цвет подсветки кнопок отвлекает внимание.
Решение: делаем его голубым исключительно при наведении. В обычном состоянии работаем с градациями серого цвета.

4. Бегунок на полосе проигрывания.
Решение: убираем, он лишний и визуально тяготит интерфейс. Вместо него делаем четкие границы проигранного и загруженного индикаторов.

5. Цифры проигранного времени слишком малы.
Решение: увеличиваем до общей высоты элементов.

6. При переходе из прототипа в дизайн пропала кнопка остановки загрузки видео.
Решение: добавляем её.

7. Иконки разного стиля и размера.
Решение: приводим их в порядок: унифицируем стиль и размер.

8. Отступы между элементами разные:
Решение: унифицируем отступы.

Уже после создания первой версии мне в голову пришло интересное решение всплывающей панели управления, которую я и хотел бы показать вам на оценку: всё окно обрамляется в небольшую рамку 5-7 пикселей, внизу же эта рамка более толстая — 30-40 пикселей, и используется как фон для элементов управления.
Так визуально панель управления кажется уже, чем, если бы она всплывала над видео в гордом одиночестве. При этом сами управляющие элементы довольно большие, довольно трудно пропахнуться.
Также такое решение позволяет быстро менять основные цвета дизайна, поскольку в нем минимум эффектов.

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

PS: это последняя статья из серии «Интерфейс видеоплеера». Скорее всего, у вас появятся еще мысли по его улучшению, поэтому я буду обновлять дизайн прямо здесь, в этой записи.

PPS: Следующей статьей станет рецензия на второе издание книги Стива Круга «Не заставляйте меня думать».

Читатели оставили 16 хороших комментариев

Напишите свой комментарий
  1. Влад написал этот ответ 8 июля, 2010 в 10:56

    а где время всего фильма?

  2. Алексей Скрипник написал этот ответ 8 июля, 2010 в 11:30

    В моём представлении идеальный плеер сам выбирает качество в зависимости от скорости подключения к интернету: synchro.livejournal.com/73764.html

  3. Ярослав Бирзул написал этот ответ 8 июля, 2010 в 11:40

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

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

    2. Не все технологии потокового видео поддерживают переключение качества на лету. Насколько я помню такую штуку реализовали только в Silverlight. Если я не прав — подскажите решение.

  4. Ярослав Бирзул написал этот ответ 8 июля, 2010 в 11:43

    Влад, в прототипе его нет. Вместо него есть пара других возможностей: показ времени при наведении курсора на полосу проигрывания и при клике на прошедшее время оно переключается в режим «оставшееся».

  5. gigimon написал этот ответ 8 июля, 2010 в 12:50

    Плеер получился оочень похожим на Vimeo, но думаю таким же удобным как и у вимео.

    На счет качества, мне кажется зависит от количества этих самых установок. Если их два, то стандартная и HD, если больше, то нет смысла от кнопки HD и надо делать переключатель (выпадающий список)

  6. 0x00000020 написал этот ответ 8 июля, 2010 в 17:25

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

  7. Ярослав Бирзул написал этот ответ 8 июля, 2010 в 19:25

    0×00000020, спасибо за замечание насчет цветов, упустил этот досадный момент.

    На мой взгляд стилистика у иконок одна — белые, очень простые с легким эффектом объема.

    В любом случае — загрузил новую версию.

  8. Ярослав Бирзул написал этот ответ 8 июля, 2010 в 19:28

    gigimon, установок предполагается две — обычная и HD, потому сделано обычной кнопкой.

    Насчет схожести с плеером Vimeo мне трудно судить, однако кажется, что основное сходство это отделение вспомогательных иконок от общей панели управления и перенос их наверх.

    Но это уже своего рода паттерн, очень удобное решение.

    В остальном, стилистически, да и в целом, внешне не могу сказать, что он очень похож на Vimeo.

  9. Shugich написал этот ответ 11 июля, 2010 в 19:49

    Всё что будет сказано является имхо, т.к. это только мой опыт простора видео онлайн.

    1. Уже ранее говорили о общем времени видео. На самом деле я фиг догадаюсь навести на прокрутку. Я трогаю её вообще невероятно редко. Зато если видео очень длинное, то смотреть его я вряд ли буду. Тут этого не определить.

    2. HD вынесли куда-то в жопу. Я привык, что HD находится где-то справа от прокурутки.

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

    4. Кнопочка стоп в конце странно понятная... О назначении её я догадался с трудом (первый раз взглянув на результат)... А ещё по ней будет ну очень просто промахнуться...

    5. Опять же про HD. Мне кажется, глядя на ютуб, вскоре это будет не так актуально, ибо должна быть возможность различного выбора качества, а не только стандарт и HD.

    6. Реклама. Не предусмотрено как она будет появляться и как её отключать... А это очень важно...

  10. Ярослав Бирзул написал этот ответ 12 июля, 2010 в 06:42

    1. Я проведу доп. исследование на эту тему. Возможно стоит оставить общее время видео, которое будет уменьшаться по мере проигрывания, а не наоборот.

    2. YouTube, понимаю. Однако, мне кажется, что отделить три доп. кнопки всё-таки стоит.

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

    4. Её область реагирования такого же размера, как и у остальных кнопок, поэтому промахнуться довольно сложно. А где бы вы её ожидали увидеть?

    5. Очень спорный вопрос. Мне кажется, что будущее за динамическим изменением качества и двумя вариантами видео — «обычный (480p)» и HD (720p), а после очередной тех. революции 640p и 1080p.

    6. Предусмотрено в исходнике, но на скрине я показать забыл. Сегодня залью версию с рекламой, спасибо за замечание :)

  11. Shugich написал этот ответ 12 июля, 2010 в 07:23

    4. Я бы её хотел увидеть недалеко от кнопки плей... Как бы логично где нажал загрузку — там и остановку нажал.

  12. Shugich написал этот ответ 12 июля, 2010 в 12:00

    В опере последние ответы слетели...

  13. Ярослав Бирзул написал этот ответ 12 июля, 2010 в 12:03

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

  14. Леонид Ивахов написал этот ответ 12 июля, 2010 в 16:07

    Ярослав, что же всё-таки на счёт бегущей строки в видео и моего комментария по этому поводу?

    www.birzool.com/videoplay...pe/#comment-4244

    Вы обещали затронуть тему accessibility.

    И что думают на этот счёт другие активные комментаторы блога?

  15. Ярослав Бирзул написал этот ответ 12 июля, 2010 в 17:34

    Леонид, бегущую строку и рекламу я покажу сегодня вечером.

  16. bestarta написал этот ответ 22 января, 2011 в 19:57

Напишите свой комментарий