consros » 04 май 2018, 18:25
Нет формального критерия отбора ссылок.
Например. Сама ссылка на видео, отдающаяся плееру, как правило временная, через пару часов она уже не будет работать. И даже предыдущий переход - ссылка, которая привела к ссылке на видео - тоже может быть верменной. Как, например, список клипов во ВКонтакте или на YouTube.
И эта предыдущая ссылка может быть, например, одной из серий в списке серий какого-то сезона какого-то сериала. Так, вроде бы, работает hdserials или kinodom: показываются подробности о сериале, внизу выбор перевода. Следующий переход - меню в центре экрана со списком сезонов, ещё следующий - меню в центре со списком эпизодов выбранного сезона. Что добавлять в историю? "Серия 12" ?
Когда пишется отдельное приложение под отдельный сервис, там можно формализовать, что конкретно показывается и что запоминается. А тут у нас то сериал, то фильм, то вообще телевидение и, например, программа из архива. И какая из ссылок сработает только сейчас, а которую можно запомнить - приложение неизвестно.
Надо отдельно формализовывать переходы, использовать правильные имена и возвращаемые параметры. И приводить к этой системе все сервисы. Иначе будут сплошные жалобы, что ничего не работает. "Идея хорошая, но с реализацией не справились". А я буду от этих комментариев сатанеть. Как-то так.
Может быть ещё что-то придумаем, но пока вот так.
Кнопка "Спасибо" выглядит так: