Как я делал расширение для ютуба. Фича, которая может на многое повлиять
Если вы смотрите длинные видео на YouTube (лекции, подкасты, разборы, туториалы) то вы наверняка пользуетесь такой удобной штуковиной как таймкоды. Но в тоже время вы знаете, как иногда не удобно до них добираться)))
Нее, я не имею ввиду что это прям какая-то проблема-проблема... нет конечно, но в любом случае, чтобы их увидеть, надо сначала проскроллить страницу вниз, потом кликнуть на маленькую, еле заметную кнопку "ещё", развернуть описание и только потом вы увидите поле с заветными метками.
Вроде всего один дополнительный клик и пара секунд времени, но оказывается есть достаточно много людей, которые прям очень не любят делать лишних действий и которые буквально помешаны на повышении продуктивности и юзабилити. Для них даже один лишний клик, или движение мышкой, уже повод для того, чтобы искать решение, как от этого можно избавиться. У нас это не так распространено, а вот в буржунете прям целые сообщества есть.
Сам я не то чтобы сильно из-за этого заморачиваюсь, но честно говоря, если бы была возможность этот лишний клик не делать, то я бы тоже предпочёл его убрать))) Собственно поэтому я и засел делать это расширение, которое показывает таймкоды сразу при загрузке видео, в удобном поле справа.
Да, как это часто бывает, делал изначально для себя, но теперь решил выкатить на всеобщее обозрение.
Итак, что делает расширение Timestamps (Таймкоды для ютуба)?
Когда вы открываете видео, оно (расширение) автоматически находит все временные метки под роликом, а затем аккуратно выводит их справа от плеера, в удобную боковую панель. Это выглядит естественно, как будто всё это и есть реальный интерфейс самого ютуба.
Больше никакого скроллинга и ненужных кликов, открыли видео и все его метки уже видны рядом. Жмёте на нужный момент и сразу переходите на выбранный отрезок. Реально удобно.
Само расширение кстати работает ТОЛЬКО при заходе на Ютуб, на любых других сайтах оно отключается по умолчанию (иконка становится серой) и никак не нагружает браузер.
Если же автор видео не добавил таймкоды, то расширение просто не запустится и вы увидите обычную страницу ютуба, как и раньше. Другими словами, если таймкоды есть - расширение активируется, если таймкодов нет - то и активироваться нечему.
Из минусов:
1. Работает только на десктопной версии ютуба (потому что это расширение для браузера, а на телефонах все же обычно смотрят не через браузер, а через отдельное приложение).
2. Иногда у некоторых пользователей может отображаться с ошибками. Это связано с тем, что ютуб постоянно тестирует разные "новшества" в дизайне интерфейса, одним зрителям может показываться один вид страницы, а другим - немного другой.
Я сначала прям заморочился из-за этого, пока мне не объяснили в поддержке, что это нормально, на ютуб каждый месяц заходят почти 3 миллиарда человек, и на каких-то из них постоянно проводят тесты. И вот, если вы попали в такую группу "тестирования", в этом случае и могут быть ошибки.
Конечно я стараюсь следить за изменениями и оперативно вносить правки, но иногда на это требуется время. Обычно день-два нужно чтобы найти и исправить ошибку и день-два чтобы снова отправить расширение на перемодерацию в Google.
Бонус, который я не планировал.
Во время тестирования, я случайно обнаружил одну неожиданную штуку, которая имеет шанс стать отдельной "фичей", ради которой пользователи возможно захотят если уж не установить расширение навсегда, то как минимум его протестировать.
Все ненавидят рекламу на ютубе, это факт. И больше всего зрителей бесят длиннющие рекламные вставки перед началом видео, а ещё когда ролик прерывается на рекламу, причём иногда по 5-10 раз.
Так вот, оказывается, если сразу после начала воспроизведения рекламы кликнуть на ЛЮБОЙ таймкод, то реклама мгновенно перемотается в конец и появится кнопка «Пропустить».
То есть, вам не нужно ждать по 20-30 секунд пока закончится реклама, вы сразу кликаете на таймкод справа и она тут же заканчивается.
Самое главное, что это не взлом, не нарушение правил и не блокировка скриптов (как у того же AdBlock), с которым Гугл активно борется. Просто сам YouTube при переходе по таймкоду перематывает всё, включая рекламный блок. Может в будущем это и "пофиксят", но пока вроде работает.
Об этой фишке я реально узнал совершенно случайно, когда тестировал расширение и тыкал по всем кнопкам во время просмотра видео. И именно эта его особенность, меня сейчас радует не меньше главного функционала - показывать таймкоды в удобном месте и без всяких лишних кликов и скроллов.
Просто смотрю видео... началась реклама... жму на любой таймкод (тем более что он в зоне видимости) и реклама сразу вырубается. Жаль только что не все авторы добавляют таймкоды к своим роликам)))
Я кстати когда обнаружил эту фичу с пропуском рекламы, хотел даже вынести её в отдельный блок описания в магазине хрома, но потом подумал что вдруг Гугл это быстро исправит и пользователи подумают что я их наеб... обманул.
В общем в официальное описание не стал вставлять, а вот в статье решил упомянуть, всё же штука реально удобная. Тем более есть идеи как это можно ещё улучшить. Попробую реализовать в следующих версиях.
Почему это особенно актуально сейчас
YouTube в последние годы заметно увеличил рекламную нагрузку, а блокировщики рекламы работают всё хуже, так как платформа их активно вычисляет и периодически блокирует. Либо же блокирует не сами блокировщики (типа AdBlock), а просто берёт и ограничивает доступ к просмотру видео для пользователей, у которых они установлены.
YouTube Premium хоть и решает эту проблему, но стоит денег, а платить готовы далеко не все.
Кому расширение Timestamps (Таймкоды для видео на ютубе) может пригодиться!
Если вы:
смотрите длинные обучающие видео и хотите быстро переходить к нужным разделам
раздражаетесь от рекламы и не хотите платить за Premium
часто пересматриваете отдельные моменты в подкастах или лекциях
просто хотите сделать свой YouTube чуть-чуть удобнее
любите тестировать всё новое
то в этом случае расширение вам должно понравиться!
Как установить (протестировать)?
Заходите в Chrome Web Store (из браузера Google Chrome разумеется) и устанавливайте нажатием одной кнопки. Оно бесплатное, никаких регистраций и подтверждений почты не нужно.
Название для русскоязычных пользователей:
Timestamps - удобные таймкоды справа от видео
Если у вас браузер на английском языке, (ну мало ли), то:
Timestamps - handy timestamps right of video
Или по прямой ссылке 👇👇👇:
Для других браузеров типа Opera, Firefox, Edge, Яндекс Браузер тоже можно поставить, но там правда чуть посложнее будет. Насколько я помню, они вроде изначально показывают свои собственные магазины, и чтобы подгрузить расширение из базы Google Chrome, нужны "танцы с бубнами". Не то чтобы это прям сильно сложно, но это уже не за один клик, как в гугл хроме. Хотя надо изучить тему, может что уже изменилось.
Гугл чудит.
p.s. У некоторых пользователей перед установкой может появиться плашка примерно такого содержания "Это расширение не отвечает стандартам улучшенного безопасного просмотра" (иногда бывает чуть другой текст, но не суть) - так вот, не пугайтесь, я сначала когда её первый раз увидел - сам офигел от того, что мол это за подстава такая от гугла!? Ведь я точно знаю, что каждое расширение проверяется модераторами вручную, и загрузить какую-то "серую" тему в магазин просто невозможно, его сразу отклонят, а аккаунт разработчика заблокируют.
Так как это моё первое расширение, то естественно первым делом я пошёл спрашивать у чата GPT. Он и объяснил, что такое уведомление показывается для всех новых разработчиков, потому что чтобы Гугл тебе доверял, нужно наработать репутацию.
Обычно через 2-3 месяца, если разработчик не забрасывает расширение, отвечает на вопросы пользователей, всячески показывает алгоритмам что он тут с серьёзными намерениями, то это предупреждение исчезает.
Так что будьте в курсе, потому что лично меня (соберись я устанавливать какое-то новое расширение) такое уведомление бы 100% напрягло. Хотя возможно, что когда вы читаете эту статью, плашка уже исчезла сама... тогда вообще всё "ок."
Попробуйте и напишите пожалуйста в комментариях, корректно ли у вас всё отображается? Работает ли фишка с "пропуском" рекламы?
p.s. N2.
Текст писал сам, не ИИ. Всем добра! Если будут вопросы - спрашивайте, чем смогу - помогу.
#youtube #ютуб #лайфхак











