Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Потяни — обнови

Обновляйте страницу одним жестом: прокрутите вверх в её начале или потяните вниз на сенсорном экране.

Версия 1.1.0 · Firefox 140+ · Chrome, Edge и другие браузеры на Chromium

Расширение работает на Windows, macOS и Linux. Без аккаунтов и аналитики; настройки хранятся только в вашем браузере. Safari и мобильные браузеры не поддерживаются.

Установка

Скачайте ZIP с исходниками и распакуйте его в постоянную папку.

Chrome и Edge

  1. Откройте chrome://extensions в Chrome или edge://extensions в Edge.
  2. Включите «Режим разработчика».
  3. Нажмите «Загрузить распакованное расширение» и выберите папку с manifest.json.
  4. Обновите уже открытые вкладки, чтобы подключить расширение.

В других настольных браузерах на Chromium используется такой же способ установки. Не удаляйте и не перемещайте папку после установки.

Firefox

Нужен Firefox 140 или новее.

Временная установка из исходников

  1. Откройте about:debugging#/runtime/this-firefox.
  2. Нажмите «Загрузить временное дополнение…».
  3. Выберите manifest.json в распакованной папке.
  4. Обновите уже открытые вкладки.

При перезапуске Firefox временное дополнение удаляется. Это ограничение способа установки.

Постоянная установка

Для установки, которая сохраняется после перезапуска, нужен подписанный Mozilla файл .xpi. ZIP с исходниками его не заменяет.

Если у вас есть подписанный .xpi, откройте about:addons, нажмите на шестерёнку и выберите «Установить дополнение из файла…».

Как пользоваться

Мышь и трекпад

  1. Прокрутите страницу до самого верха.
  2. Дождитесь остановки прокрутки и сделайте короткую паузу — примерно 0,15 секунды.
  3. Начните новое движение прокрутки вверх. Появится надпись «Потяните ещё».
  4. Продолжайте до надписи «Обновляем…» — страница обновится автоматически.

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

Сенсорный экран

В начале страницы потяните палец вниз до надписи «Отпустите для обновления» и отпустите.

Отмена

До запуска перезагрузки прокрутите в обратную сторону или нажмите Escape. На сенсорном экране верните палец к начальной точке перед отпусканием.

Настройки

Нажмите на значок расширения на панели браузера. Здесь можно:

  • включить или выключить расширение;
  • отдельно включить мышь/трекпад и сенсорный экран;
  • выбрать длину жеста;
  • отключить жест на текущем сайте.

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

Светлая и тёмная темы выбираются автоматически. Переключатели и ползунок доступны с клавиатуры.

Обновление расширения

При установке из папки: скачайте новую версию и замените файлы в той же папке. Затем перезагрузите расширение:

  • Chrome / Edge: нажмите кнопку обновления на карточке расширения в chrome://extensions или edge://extensions.
  • Firefox, временная установка: нажмите «Перезагрузить» в about:debugging#/runtime/this-firefox. Если браузер уже перезапускался, загрузите временное дополнение заново.

После этого обновите нужные вкладки.

При установке подписанного .xpi: установите подписанную новую версию через about:addons. Для обновления существующего расширения файл должен иметь тот же идентификатор. Удалять расширение перед обновлением не нужно.

Если жест не срабатывает

  • Проверьте, включены ли расширение и нужный способ прокрутки в настройках, а также разрешён ли жест на текущем сайте.
  • Обновите вкладку после установки или перезагрузки расширения.
  • На трекпаде дождитесь окончания инерции перед новой попыткой.
  • Убедитесь, что указатель находится над самой страницей, а не над редактором или отдельной прокручиваемой панелью.
  • В Firefox проверьте доступ к сайтам: about:addons → «Потяни — обнови» → «Разрешения».

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

Ограничения

  • Обычная прокрутка к началу страницы сама по себе не запускает обновление.
  • Жест не действует внутри полей ввода, редакторов, вложенных прокручиваемых панелей и встроенных страниц.
  • Служебные страницы браузера, новая вкладка, магазины расширений, встроенный просмотрщик PDF и локальные файлы не поддерживаются. В Firefox также ограничены некоторые сайты Mozilla, включая addons.mozilla.org и support.mozilla.org.
  • Сайты, которые сами обрабатывают жесты прокрутки, могут мешать работе расширения.

Обновление работает как обычная кнопка перезагрузки браузера: несохранённые изменения могут потеряться. На сайтах с важными формами можно отключить жест.

Приватность и разрешения

Расширение не собирает и не отправляет ваши данные. Настройки хранятся локально.

Доступ Зачем нужен
HTTP/HTTPS-страницы Распознавать жест и показывать индикатор
storage Сохранять настройки в браузере
activeTab Определять текущий сайт при открытии настроек

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages