Get CRX RU : CWS JS Mod : 2021.9.1
Опубликовано: Бармалей · 01.09.2021 · 00:01 ••• Обновление: 01.09.2021 · 00:01 0

Скрипт-загрузчик CRX-файлов из репозитория Chrome WebStore.
Изменены атрибуты, добавлен URL автообновления и переход-ссылка на баг-репорт.
Для использования в любых ES5-браузерах без ограничений на работу с CWS.

Проверка работоспособности: Firefox 52ESR + SRWare Iron 49 (прямая инжекция кода).

Этот скрипт работает только на страницах дополнений в Chrome WebStore.


Основные изменения:
  • изменён атрибут //@namespace (теперь* это ссылка на страницу описания);

    * В предыдущей версии она же была в качестве атрибута //@homepageURL (в этой версии атрибут изменён).

  • изменён атрибут //@homepageURL (теперь это ссылка на страницу текущей официальной версии);

    Изменение сделано чисто для удобства, позволяет сразу перейти к описанию текущей версии.

  • добавлен атрибут //@supportURL (ссылка на страницу баг-трекера скрипта);
  • добавлен атрибут //@downloadURL (ссылка для автоматического обновления в менеджере скриптов);
  • добавлен переход на страницу баг-трекера по щелчку "Alt+ПКМ" на кнопке загрузчика.

    Добавлена соответствующая строка в подсказку к кнопке (русский/английский).

Прочие изменения:
  • под переход на баг-трекер изменён код реакции на ПКМ, добавлена проверка зажатой клавиши Alt.

Скриншоты:

Внешний вид заменённой кнопки в не-хромбраузерах (Firefox, Opera):

Внешний вид добавленной кнопки в хромбраузерах (любые с user-agent'ом "Chrome/*"):

Установленный скрипт в TamperMonkey Classic RePack:

Предупреждение о блокировке попап-окна при вызове перехода на баг-трекер по Alt+ПКМ:

Изменение настройки блокировки попап-окон в браузере Firefox:

Исключение блокировки попап-окон для сайта CWS в браузере Firefox:


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

Общие технические сведения
  • Технологии и API:
    Чистый JavaScript (ES5), API: eventListener, HTML DOM builder
  • Запрашиваемые разрешения:
    [ https://chrome.google.com/webstore/detail/*, https://chrome.google.com/webstore/*/* ]

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

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

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

Поделиться

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