64 lines
6.0 KiB
Markdown
64 lines
6.0 KiB
Markdown
# YouTube Line
|
||
|
||

|
||
|
||
Тонкая линия прогресса внизу видеоплеера YouTube, которая остаётся видимой, когда стандартные элементы управления скрываются. Цвета и высота настраиваются пользователем.
|
||
|
||
**Версия 1.0.3.4 · Manifest V3 · работает на YouTube**
|
||
|
||
[Установить из Chrome Web Store](https://chromewebstore.google.com/detail/youtube-line/bffibbndapafegbmeichgohhjcgnpeae?hl=ru) · [Скачать ZIP из релиза](https://git.lonarpgproxy.space/OwnerLink/YouTube-Line/releases/tag/v1.0.3.4) · [Данные и разрешения](PRIVACY.md)
|
||
|
||
## Возможности
|
||
|
||
- Показывает прогресс воспроизведения при скрытых элементах управления YouTube.
|
||
- Позволяет выбрать цвет фона линии и цвет заполнения.
|
||
- Высота линии регулируется от 1 до 20 пикселей; по умолчанию — 2 пикселя.
|
||
- Настройки сохраняются локально и применяются к открытым видео через события хранилища браузера.
|
||
- Работает на `youtube.com` и `www.youtube.com`.
|
||
- Для прямых эфиров дополнительная линия скрывается.
|
||
- Отдельный помощник, сервер и установка зависимостей не требуются: JavaScript, CSS и jQuery входят в пакет.
|
||
|
||
## Установка
|
||
|
||
Установите расширение из [Chrome Web Store](https://chromewebstore.google.com/detail/youtube-line/bffibbndapafegbmeichgohhjcgnpeae?hl=ru). Обновления устанавливаются браузером.
|
||
|
||
Для ручной установки:
|
||
|
||
1. Скачайте `youtube-line-1.0.3.4-chrome-store.zip` из [релиза 1.0.3.4](https://git.lonarpgproxy.space/OwnerLink/YouTube-Line/releases/tag/v1.0.3.4).
|
||
2. Распакуйте архив в постоянную папку.
|
||
3. Откройте `chrome://extensions` и включите режим разработчика.
|
||
4. Нажмите «Загрузить распакованное расширение» и выберите папку с `manifest.json`.
|
||
5. Откройте видео на YouTube и дождитесь скрытия стандартных элементов управления.
|
||
|
||
При ручной установке обновления нужно распаковывать самостоятельно, затем обновлять расширение на странице `chrome://extensions`.
|
||
|
||
## Настройка
|
||
|
||
На странице `chrome://extensions` откройте сведения о YouTube Line и перейдите в параметры расширения. Выберите цвета и высоту линии, затем нажмите **Save**.
|
||
|
||
В текущей версии страница настроек на английском: **Color #1** — фон линии, **Color #2** — заполненная часть, **Line height** — высота в пикселях. Описание расширения локализовано через файлы `_locales`.
|
||
|
||

|
||
|
||
## Что хранится и какие разрешения нужны
|
||
|
||
В `chrome.storage.local` сохраняются только выбранные цвета и высота линии (`color1`, `color2`, `height`). Для рисования прогресса расширение читает текущее время и длительность видео в открытой странице. Журнала просмотров, аналитики и отправки данных разработчику в коде нет.
|
||
|
||
| Разрешение | Назначение |
|
||
| --- | --- |
|
||
| `storage` | Сохранение цветов и высоты линии в этом браузере. |
|
||
| `scripting` | Подключение локальных скриптов и стилей к уже открытым вкладкам YouTube после установки и запуска браузера. |
|
||
| Доступ к `youtube.com` и `www.youtube.com` | Отображение линии в плеере YouTube. |
|
||
|
||
Подробности — [PRIVACY.md](PRIVACY.md). Для установки и обновлений из магазина действуют правила Chrome Web Store; исходники и ZIP обслуживает Gitea.
|
||
|
||
## Исходники и релиз
|
||
|
||
Исходники расширения находятся в корне репозитория. ZIP в релизе опубликован без изменений из предоставленного пакета 1.0.3.4. Его содержимое проверено на совпадение с исходниками, контрольная сумма доступна в `SHA256SUMS.txt`.
|
||
|
||
Сборщик не требуется. Все файлы, указанные в `manifest.json`, включены в пакет. jQuery 3.2.1 поставляется локально; сведения и лицензия библиотеки — [THIRD_PARTY.md](THIRD_PARTY.md).
|
||
|
||
Если линия не появляется, обновите вкладку YouTube и проверьте, что расширение включено. Она предназначена для обычного плеера `#movie_player`; текущий пакет не заявляет поддержку отдельного плеера Shorts. YouTube может менять разметку плеера; о проблеме можно сообщить в разделе Issues этого репозитория.
|
||
|
||
YouTube Line — независимое расширение, не связанное с YouTube или Google.
|