← Все статьи

Туториалы

YouTube power-user: скрой Shorts, пропусти интро, личные горячие клавиши — 6 правил JustZix

YouTube в 2026 году на 60% — беспорядок UI, на 40% — видеоплеер. Shorts спамят ленту, «Следующее» автозапускается через 5 с и оставляет тебя в тревоге, спонсоры забирают 30 секунд каждого интро. Всё решаемо в 6 правилах JustZix. Целевой домен: *://youtube.com/* + *://www.youtube.com/*.

Правило 1 — CSS: скрой Shorts везде

/* Полка Shorts в ленте и в сайдбаре */
ytd-rich-shelf-renderer[is-shorts],
ytd-reel-shelf-renderer,
a[title="Shorts"], a[href="/shorts"],
ytd-guide-entry-renderer:has(a[title="Shorts"]),
ytd-mini-guide-entry-renderer[aria-label="Shorts"] {
  display: none !important;
}
/* Видео Shorts в результатах поиска */
ytd-video-renderer:has(a[href*="/shorts/"]) {
  display: none !important;
}

Правило 2 — CSS: скрой «Следующее» + Рекомендованные

/* Сайдбар рекомендованных видео (правая сторона) */
ytd-watch-next-secondary-results-renderer { display: none !important; }
/* Плюс: расширь видеоплеер до максимальной ширины */
ytd-watch-flexy[is-two-columns_] #primary {
  max-width: 100% !important;
}
ytd-watch-flexy #primary-inner #player {
  max-width: 1600px !important;
  margin: 0 auto !important;
}

Правило 3 — JS: автоматически пропускай рекламу

// JS-правило. MutationObserver, потому что плеер перестраивается на каждом видео.
const skipAds = () => {
  // Стандартная кнопка «пропустить» через 5 с
  const skip = document.querySelector('.ytp-ad-skip-button, .ytp-skip-ad-button');
  if (skip) skip.click();
  // Оверлей «спонсированное видео»
  const close = document.querySelector('.ytp-ad-overlay-close-button');
  if (close) close.click();
  // Отключаем звук плеера во время рекламы (визуальная реклама всё ещё идёт, но менее надоедлива)
  const v = document.querySelector('video');
  const adShowing = document.querySelector('.ad-showing');
  if (v && adShowing && !v.muted) { v.muted = true; v.dataset.jzReMute = '1'; }
  if (v && !adShowing && v.dataset.jzReMute === '1') {
    v.muted = false; delete v.dataset.jzReMute;
  }
};
setInterval(skipAds, 500);
JUSTZIX.log('Анти-реклама YouTube активна.');

Правило 4 — JS: горячие клавиши (J/L для ±10 с, S для пропуска интро)

document.addEventListener('keydown', (e) => {
  // Игнорируем печать в textarea/input (комментарии)
  if (['INPUT','TEXTAREA'].includes(e.target.tagName)) return;
  if (e.target.isContentEditable) return;
  const v = document.querySelector('video');
  if (!v) return;

  if (e.key === 'j' || e.key === 'J') { v.currentTime -= 10; e.preventDefault(); }
  if (e.key === 'l' || e.key === 'L') { v.currentTime += 10; e.preventDefault(); }
  // S = пропустить 30 с (типичная длительность спонсора в интро)
  if (e.key === 's' && !e.shiftKey) {
    v.currentTime += 30;
    JUSTZIX.log(`Пропуск +30с @ ${Math.round(v.currentTime)}с`);
    e.preventDefault();
  }
});

Правило 5 — JS: отключи автозапуск следующего видео

// Ждём загрузки плеера
const dis = setInterval(() => {
  const toggle = document.querySelector('[aria-label*="utoplay"]');
  if (toggle && toggle.getAttribute('aria-checked') !== 'false') {
    toggle.click();
    JUSTZIX.log('Автозапуск отключён.');
    clearInterval(dis);
  }
}, 1000);

Правило 6 — действие КНОПКА: скриншот с timestamp

Клик → копирует URL с timestamp &t=Xs и время как текст:

// Действие КНОПКА «📸 Поделиться клипом»
const v = document.querySelector('video');
if (!v) return;
const sec = Math.floor(v.currentTime);
const min = Math.floor(sec / 60);
const remSec = sec % 60;
const url = new URL(location.href);
url.searchParams.set('t', sec + 's');
const ts = `${min}:${String(remSec).padStart(2, '0')}`;
const result = `${url.toString()}\n(@ ${ts})`;
navigator.clipboard.writeText(result);
JUSTZIX.log(`Скопировано: ${url.toString()} (${ts})`);

Сетап, закреплённый сверху справа

Панель действий с КНОПКОЙ «📸 Поделиться» + TOGGLE3 «Качество» (Auto/720p/1080p) + SLIDER «Скорость» (0,5x-2x). Закреплена в правом верхнем углу. Output Console показывает твои записи JUSTZIX.log по действиям — потому что она трекает твои действия, не трекинг YouTube.

Что делать дальше

Установи JustZix и наслаждайся YouTube без беспорядка.

Оцени эту статью

Оценок пока нет — оцени первым.

Попробуй сам

Установи JustZix и вставь любой сниппет из этой статьи. Две минуты от нуля до работающего правила на всех твоих устройствах.

Получить JustZix

Возможности · Как это работает · Примеры · Применение