YouTube в кармане: Секреты мобильной версии m.youtube.com, о которых вы не знали (и зачем она нужна, когда приложение глючит)

YouTube в кармане: Секреты мобильной версии m.youtube.com, о которых вы не знали (и зачем она нужна, когда приложение глючит)

У большинства на телефоне открывается один и тот же сценарий: тап по иконке YouTube, лента, рекомендации, ролики. А про то, что у ютуб youtube официальный сайт живет не только в приложении, но и в виде отдельного мобильного сайта m.youtube.com, многие даже не вспоминают. Хотя именно он иногда спасает, когда приложение внезапно решает жить своей жизнью, тормозит, вылетает или упирается в странные ограничения провайдера.

Если открыть youtube.com или www.youtube.com в мобильном браузере, почти всегда произойдет тихий редирект на m.youtube.com. Это та самая упрощенная версия сайта, заточенная под маленький экран и касания. Внешне все похоже на привычное приложение, зато под капотом работает обычная веб страница, а значит, есть свои плюсы и интересные трюки.

Ниже разберем, чем мобильный сайт отличается от приложения, когда именно m.youtube.com ведет себя бодрее, какие есть лайфхаки с фоновым прослушиванием и как за пару тапов открыть полноценную десктопную версию YouTube прямо с телефона.

Что такое m.youtube.com и чем он живет по сравнению с приложением

m.youtube.com это мобильная версия youtube.com, которая крутится внутри браузера. Вы заходите на youtube.com, браузер смотрит на ваш экран и тип устройства, подставляет мобильный User Agent и в ответ получает уже адаптированную страницу. Весь интерфейс, кнопки, плейер, рекомендации работают через HTML, JavaScript и возможности самого браузера, а не через нативный код приложения.

Приложение YouTube общается с серверами через свои внутренние протоколы и API, может заранее подгружать куски видео, сильнее оптимизировать трафик, подсовывать пуш уведомления и глубоко интегрироваться с системой. Сайт m.youtube.com работает более честно с точки зрения веба, чуть меньше вмешивается в систему, а часть функций реализует силами самого браузера. Иногда это делает его менее прожорливым по ресурсам, особенно на старых устройствах, где приложение обросло тяжелыми фичами.

Есть и обратная сторона. На сайте некоторые возможности урезаны или спрятаны глубже. Например, управление скачанными видео, отдельные разделы настроек, продвинутые функции для авторов. Но для базового сценария смотреть ролики, листать ленту, вводить запросы, заходить в подписки мобильного сайта более чем достаточно. А если очень хочется полный функционал, никто не запрещает переключить браузер в режим обычного настольного сайта.

Еще одна важная деталь в том, как трафик выглядит для провайдера. Официальное приложение YouTube легко определяется по набору IP, доменов и сигнатур трафика. Мобильная версия в браузере маскируется под обычный HTTPS веб сайт. Это не волшебная маска невидимости, но иногда субъективно кажется, что m.youtube.com грузится стабильнее, особенно если провайдер любит крутить какие нибудь хитрые оптимизации именно под видеосервисы.

И наконец, если вы по каким то причинам не хотите ставить отдельное приложение например, на рабочий телефон или старый смартфон для ребенка использование m.youtube.com через браузер превращает YouTube в обычный сайт. Меньше постоянных уведомлений, нет лишней иконки, а заодно проще ограничить доступ через настройки браузера.

Когда мобильный сайт выручает, а приложение только раздражает

Первый очевидный случай когда приложение YouTube просто глючит. Обновилось, поймало баг, начали крашиться сторисы или шорты, при попытке открыть конкретный канал все падает. В такой ситуации можно недолго страдать, переустанавливать приложение, а можно просто открыть браузер, ввести m.youtube.com и продолжить смотреть контент без танцев с бубном.

Второй частый сценарий медленный или нестабильный интернет. Приложение иногда пытается быть умнее вас, переходит на слишком высокое качество, начинает агрессивно подкачивать фрагменты видео и в результате больше тормозит. В браузере вы прямо в плеере регулируете качество, а сам браузер по своему управляет кэшированием и подкачкой. На слабых или старых устройствах именно просмотр через m.youtube.com может ощущаться чуть более плавным.

Третий вариант когда нужно временно выйти из привычного аккаунта, не ломая всю экосистему. Например, вы даете телефон ребенку посмотреть пару роликов или хотите зайти под другим аккаунтом, не трогая основное приложение. В браузере можно просто открыть youtube.com в режиме инкогнито, залогиниться во второй аккаунт и не пачкать рекомендации в основном профиле.

Четвертый кейс работа за чужим или временным устройством. На смартфоне друзей, в интернет кафе, на чужом планшете, где нет вашего приложения. Здесь мобильный сайт m.youtube.com выигрывает по определению, потому что не требует установки, работает из коробки через любой более менее современный браузер и не оставляет лишних следов после закрытия вкладки.

И пятый интересен тем, кто пишет о технике, делает скриншоты, инструкции и гайды. У сайта и приложения YouTube отличаются интерфейсы, расположение кнопок и подписи. Иногда именно мобильная веб версия выглядит ближе к десктопу, что удобно, когда нужно визуально совместить инструкции для компьютера и телефона.

Практические лайфхаки: как открыть полную версию и слушать фоном

Самый популярный запрос как открыть полный вариант www.youtube.com с телефона, а не урезанную мобильную версию. Рабочий способ простой. Открываете в браузере ссылку на youtube.com или конкретное видео, затем вызываете меню браузера. В Chrome, Firefox, Opera на Android есть пункт вроде "Версия для ПК" или "Desktop site". Ставите галочку, страница перезагружается и в кадре уже привычный десктопный интерфейс с левым меню, шапкой и классическим видом плейлиста.

На iOS логика похожа, но пункты спрятаны чуть глубже. В Safari открываете youtube.com, нажимаете на иконку адресной строки или меню, находите действие с названием наподобие "Версия для компьютера". Браузер подменяет свой User Agent, сервер выдает настольный интерфейс, и вы получаете почти полную копию того, что видите на ноутбуке, только с пинч зумом и скроллом.

Зачем это нужно обычному человеку. В десктопной версии есть расширенные настройки плейлиста, доступ к старым разделам интерфейса, удобнее управлять очередью воспроизведения и читать длинные описания. Плюс иногда именно полноценный интерфейс корректнее показывает старые функции, которые в мобильной версии спрятали или слегка порезали.

Теперь про больной вопрос фонового прослушивания. Официально YouTube позволяет воспроизводить видео в фоне в мобильном браузере и приложении только подписчикам YouTube Premium. Но на практике есть несколько рабочих сценариев, которые периодически то появляются, то ломаются. Самый мягкий вариант использовать браузеры вроде Firefox или Opera на Android, открыть через них m.youtube.com, запустить нужный ролик, затем свернуть приложение и через шторку уведомлений нажать кнопку Play. На части устройств звук продолжает играть при выключенном экране, превращая YouTube в своего рода подкаст платформу.

Еще одно направление экспериментов включение десктопной версии youtube.com в мобильном браузере и использование системной функции "картинка в картинке", если она доступна в вашей прошивке. Тут логика простая: так как браузер сам умеет выносить видео в плавающий мини экран, иногда можно использовать это поверх ограничений YouTube. Но это как игра с дверью на магнитах сегодня держится, завтра обновление все ломает. Основное честное решение по прежнему Premium, все остальное не гарантируется и в любой момент может перестать работать.

И наконец, отдельный трюк для продвинутых пользователей выбор нестандартного браузера. Например, тестовые сборки некоторых браузеров на Android уже умеют держать фоновое воспроизведение для любых сайтов, в том числе для m.youtube.com. Там это реализовано на уровне самого браузера, без хитрых скриптов. Правда, такие фичи живут в экспериментальных ветках и не всегда стабильны, так что использовать их стоит с пониманием, что это не официальная функция YouTube, а бонус от разработчиков браузера.

Немного про комфорт, трафик и безопасность

С точки зрения расхода батареи и нагрузки на железо нативное приложение YouTube обычно оптимизировано лучше. Оно экономнее жонглирует памятью, аккуратнее использует GPU, реже пересобирает интерфейс. Мобильный сайт m.youtube.com целиком лежит на совести браузера, которому приходится одновременно рисовать страницу, крутить JavaScript, держать вкладки и кэш. Иногда это обходится чуть дороже по ресурсам, зато вы получаете дополнительные настройки вроде блокировки всплывающих окон или более гибкого управления вкладками.

По трафику все примерно одинаково. И приложение, и мобильный сайт используют адаптивные потоки под разные разрешения. Но у браузера есть один приятный бонус встроенные режимы экономии данных и возможность поставить сторонний VPN или прокси только для веб трафика. Если вы хотите переслать ровно один ролик через нестандартный канал, проще открыть ссылку в браузере, чем городить отдельную конфигурацию для всего приложения.

Безопасность у m.youtube.com и у официального приложения примерно на одном уровне канал связи шифруется, взаимодействие идет по HTTPS, логин и пароли живут в аккаунте Google. При этом браузер добавляет свои уровни защиты: песочницу, фильтры вредоносных сайтов, отдельные настройки разрешений. Если вы аккуратно относитесь к установке приложений, но активно пользуетесь браузером, мобильный YouTube через m.youtube.com вписывается в вашу модель угроз чуть мягче.

Отдельный плюс мобильного сайта в том, что он отлично дружит с профилями и контейнерами. Можно открыть youtube.com в одном профиле браузера для работы, в другом для личного контента и не смешивать рекомендации. Приложение YouTube постепенно добавляет похожие возможности через переключение аккаунтов, но в браузере они уже давно отточены и привычны для тех, кто живет в нескольких Google пространствах.

Если резюмировать, удобнее всего использовать связку. Приложение YouTube для ежедневного просмотра и подписок, m.youtube.com как аварийный режим, запасной вход и инструмент для всяких хитрых сценариев вроде фонового прослушивания, временных аккаунтов или настольной версии сайта с телефона. Чем лучше вы понимаете, как работают эти варианты, тем меньше сюрпризов ждет, когда приложение внезапно решит обновиться именно в тот момент, когда вы собирались включить любимый подкаст.

Alt text
Обращаем внимание, что все материалы в этом блоге представляют личное мнение их авторов. Редакция SecurityLab.ru не несет ответственности за точность, полноту и достоверность опубликованных данных. Вся информация предоставлена «как есть» и может не соответствовать официальной позиции компании.

ТВОЕ «МНЕ ПОМОГЛО» — ЭТО ДИАГНОЗ

Миру плевать на то, во что ты веришь. Твой личный опыт — это статистическая погрешность и ошибка выжившего. Пока ты лечишься подорожником и верой, умные люди смотрят на двойные слепые плацебо-контролируемые исследования. Узнай, почему быть циничным занудой выгоднее, чем восторженным идиотом.

Техноретроградка

Технологии без шума вентиляторов и сухих спецификаций.