Open sadr0b0t opened 3 years ago
Сюда же: отмечать в списках просмотренные ролики
Варианты реализации:
Вариант с подсчетом времени просмотра кажется более гибким и естественным: можно, например, сделать цветные варианты метки, которые будут показывать, что ролик посмосмотрен больше половины, почти целиком, полностью, больше, чем полностью. Минус здесь: счетчик времени просмотра не будет учитывать части ролика, которые были реально просмотрены (если один ролик будет начинать играть с начала минуту, а потом переключаться дальше, рано или поздно он будет помечен как просмотренный целиком). Плюс если включить плеер на автоматическое проигрывание и уйти, значительное количество роликов будут помечены как просмотренные.
Плюс ручной метки в этом контексте - помечать просмотренными ролики осмысленно, которые реально просмотрел и отправил "в архив".
Возможно, стоит реализовать обе возможности как отдельные фичи.
Это позволит показывать улучшенную историю просмотров - только те ролики, которые играли, например, больше минуты (или больше 20% от всей длины - для коротких роликов) и не показывать те, которые почти не играли (отфильтровать ролики, в которые случайно ткнули в рекомендациях).