AIMP Forum

AIMP for Windows => Плеер / Player => Предложения / Suggestions => Пользовательский интерфейс / UI => Topic started by: rondo on February 09, 2020, 21:31:05

Title: Оценка трека (звёздочки)
Post by: rondo on February 09, 2020, 21:31:05
На данный момент у плеера (версия 4.60) достаточно нелогично (с точки зрения UX) работает функция оценки треков. Сейчас, чтобы оценить трек, скажем, на 3/5, вам необходимо кликать на четвёртую по счёту точку [○○○●○] в области оценки. Сделано это потому, что нет отдельной кнопки удаления рейтинга(x) (https://www.aimp.ru/forum/index.php?topic=64080.msg396797#msg396797), и кликая на первую точку [●○○○○], вы тем самым удаляете рейтинг, а чтобы оценить трек на 5/5 звёзд, вам и вовсе нужно нажать на пустую область вне рейтинга справа.
Вот как сейчас это выглядит (на примере стоящего по умолчанию скина Bliss 4K):
(https://i.imgur.com/w15YCvC.gif)
удаление сработало не с первого раза
Неудобства добавляет и то, что до момента непосредственно клика по звёздочке, сам рейтинг никак визуально на передвижение по нему курсора не реагирует.

Что я предлагаю:
1. добавить в пустую (но активную) область справа от рейтинга крестик (х), который будет удалять рейтинг (и будет интуитивно понятен)
2. при клике на, скажем, 4 ячейку [○○○●○], трек будет оцениваться соответственно на 4 звезды [★★★★☆], что опять же интуитивно понятно
3. чтобы ячейки всегда были активными, и проводя по ним курсором — визуально на него откликались.
Для примера, вот как реализована функция оценки трека в другом плеере:
(https://i.imgur.com/kjcX5d7.gif)
вы на интуитивном уровне знаете, куда нужно нажать чтоб оценить трек на нужную вам оценку. (х) — это закрыть, и это тоже понятно любому пользователю
(обе gif есть в аттаче к посту)

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

P.S. Понимаю, что многие сидящие на этом форуме пользуются плеером много лет и совершенно не видят в этом никакой проблемы. Устоявшаяся система кажется привычной и логичной, вы привыкли что 3 — это оценка в две звезды, а клик на ячейку 5 — это четыре звезды, но с точки зрения упомянутого выше UX/UI крестики(х) и привязанные к ячейкам звёздочки (где 3=3, а 5=5) — гораздо удобнее и логичнее.

Спасибо за внимание!
Title: Re: Оценка трека (звёздочки)
Post by: Artem on February 09, 2020, 21:34:15
Проблема лишь одна - кто будет обновлять все старые скины?
Title: Re: Оценка трека (звёздочки)
Post by: rondo on February 09, 2020, 21:44:06
Проблема лишь одна - кто будет обновлять все старые скины?
Первое решение, что пришло в голову:
Добавить пункт в настройках с названием новая система рейтинга и включать его по умолчанию, добавив сноску (не работает в большинстве сторонних скинов).
А в старых, не оптимизированных скинах оставить систему рейтинга как было, и при выборе этих скинов пункт в настройках "новая система рейтинга" сделать неактивным.

Я не имею статистики по использованию плеера, но есть подозрение, что людей использующих AIMP с default скином всё же подавляющее большинство, и сделать им удобную функцию оценивания —  приоритет :)

Title: Re: Оценка трека (звёздочки)
Post by: Zhenya on February 09, 2020, 21:51:26
2. при клике на, скажем, 4 ячейку [○○○●○], трек будет оцениваться соответственно на 4 звезды [★★★★☆], что опять же интуитивно понятно
3. чтобы ячейки всегда были активными, и проводя по ним курсором — визуально на него откликались.

Поддерживаю эти пункты. Мне тоже не нравится текущий пользовательский опыт, связанный с изменением оценки.

Но крестик справа от оценок мне не нравится. Имхо, лучше сделать как в Windows — чтобы обнулить оценку, нужно кликнуть по левой половине первой звезды, остальные же звёзды «полноценные» для клика:

(https://i.imgur.com/xJ1vdhz.gif)

В винде, кстати, есть подсветка звёзд при наведении на них указателя мыши.
Title: Re: Оценка трека (звёздочки)
Post by: Zhenya on February 09, 2020, 21:54:46
Проблема лишь одна - кто будет обновлять все старые скины?

Если обойтись без отдельного крестика, то вроде и обновлять старые скины не нужно? Есть кадры с подсвеченным состоянием — отображать их, нет кадров — не отображать. Поведение по «половинчатости» звёзд просто меняется для всех скинов.
Title: Re: Оценка трека (звёздочки)
Post by: rondo on February 09, 2020, 21:57:57
Но крестик справа от оценок мне не нравится. Имхо, лучше сделать как в Windows — чтобы обнулить оценку, нужно кликнуть по левой половине первой звезды, остальные же звёзды «полноценные» для клика:
Ну или как вариант — повторный клик на ту же звезду. Т.е. если трек оценён на 3/5 [★★★☆☆], для удаления рейтинга достаточно будет кликнуть на третью звезду еще раз.
Менее понятный вариант чем (х), но в любом случае логичнее того, что есть сейчас (имхо)
Title: Re: Оценка трека (звёздочки)
Post by: Artem on February 09, 2020, 23:10:27
Вот, попробуйте:
https://yadi.sk/d/KdOUTeffKWzcwA
Title: Re: Оценка трека (звёздочки)
Post by: Zhenya on February 09, 2020, 23:23:03
Вот, попробуйте:
https://yadi.sk/d/KdOUTeffKWzcwA

Мне новый вариант больше нравится. Нужная оценка ставится точнее.
Проверял так:
1. Отвести указатель мыши в сторону от звёзд в плейлисте.
2. Быстро поставить нужную оценку.
3. Повторить пункты 1-2 с другими треками в плейлисте с одной и той же оценкой.

С новым вариантом ошибок меньше (0 из 10 против 3 из 10).

А подсветка звёзд при наведении на них указателя мыши будет?
Title: Re: Оценка трека (звёздочки)
Post by: Soolo on February 10, 2020, 08:50:34
Таки нормас вышло, располовинивается только первая звезда, что логично
Title: Re: Оценка трека (звёздочки)
Post by: Artem on February 10, 2020, 09:13:01
А подсветка звёзд при наведении на них указателя мыши будет?

В рамках 4.60 точно нет
Title: Re: Оценка трека (звёздочки)
Post by: Иван83 on February 10, 2021, 19:07:44
А как снять все звёздочки и выделения, полностью очистить карму так сказать?

(https://c.radikal.ru/c19/2102/21/97c3896c6720.jpg)