More Boosty - это браузерное расширение, улучшающее интерфейс и функции краудфандинговой платформы Boosty (Бусти)
- Широкоформатный режим страниц
- Принудительное изменение качества видео на желаемое (для плеера Boosty)
- Картинка-в-картинке (для плеера Boosty)
- Скачивание видео (для плеера Boosty)
- Сохранение момента, на котором закончил видео/аудио (для плееров Boosty)
- Режим кинотеатра для стримов
Скриншоты - на странице установки
Перейди по этой ссылке и нажми "Добавить в Chrome"
- Разрабатывалось и тестировалось для Google Chrome
- Устанавливается в любой браузер на базе Chromium - Яндекс Браузер, Opera (GX), Vivaldi и т.д.
- В Microsoft Edge сначала нажми "Разрешить расширения из других магазинов" (если спросит)
На данный момент версия для Firefox не планируется.
- Firefox не поддерживает некоторые важные функции расширения (PiP API и background service workers).
- Для частичной поддержки потребуется сильно изменить рабочий процесс.
- Нет спроса на версию для Firefox.
-
Расширение собирается и публикуется через Github Actions
-
Версия расширения - дата сборки в формате
год.месяц.день
- Скачай свежий релиз либо весь репозиторий
- Установи Node.js (нужная версия - в package.json)
- Установи все зависимости
npm install
- Запусти сборку расширения
npm run build
- Файлы расширения появятся в папке
distribution
Версия расширения будет
0.0.0
- Запусти сервер разработки
npm run watch
- (если впервые) Загрузи распакованное расширение из папки
distribution
- (если нет) Обнови расширение вручную
- Открой сайт Бусти в новой вкладке
-
Background page (service worker) перезагружается как положено
- Может потребоваться обновление страницы для корректной работы content script
-
Content script требует ручного обновления страницы
-
Страница параметров требует ручного обновления страницы или расширения
-
Ассеты (changelog, иконки) требуют ручного обновления расширения