Tab Controller RU : 2022.10.21
Опубликовано: Бармалей · 21.10.2022 · 00:01 ••• Обновление: 21.10.2022 · 00:01 0

Добавлена новая опция обработки всплывающих окон (попапов) – "В новой активной вкладке".
Доработана логика переключения/позиционирования владок, оптимизация исходного кода.

Работает на любых страницах, включая локальные и служебные, ограничений по версии браузера нет.

Проверка работоспособности: SRWare Iron 29/31/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.


Основные изменения:
  • добавлена новая опция обработки всплывающих окон (попапов) – "В новой активной вкладке";

    Принудительное открытие попап-окон в новой активной вкладке текущего окна, работает независимо от настройки активации вкладок (селектор "Активация новой вкладки").

  • доработана логика переключения/позиционирования владок, устранены "коллизии" активации при закрытии.

    Кроме того, стабилизирована функция перевода попап-окон во вкладку. В предыдущих версия срабатывала только со второго вызова. Исправлено, теперь попапы всегда обрабатываются корректно и в зависимости от остальных заданных настроек.


Прочие изменения:
  • оптимизирован код в целом, упрощены функции, улучшена защита от ошибок при переходах по вкладкам.

Известные проблемы:

Пока отсутствуют, но если вдруг что – не стесняемся и пишем баг‑репорты в комментариях…:)


Скриншоты:

Блок аддона на странице управления расширениями:

Панель управления и установки основных параметров:

Панель управления и установки основных параметров (ночной режим):


История и обсуждение

Общие технические сведения
  • Технологии и API:
    Чистый JavaScript (ES5), API: tabs, browserAction`
  • Запрашиваемые разрешения:
    [ "tabs" ]

Загрузка и установка

Дополнительно

Официальные версии Документация
Бармалей 21.10.2022 21.10.2022 189 0.0

Поделиться

Всего комментариев: 0
close