.URL+ RU : 2018.5.5
Опубликовано: Бармалей · 05.05.2018 · 00:01 ••• Обновление: 08.04.2021 · 17:55 0

Базовая версия, переработка/упрощение исходного кода аддонов-прототипов:

Вызов функции создания ярлыка:

  • через контекстное меню;
  • по щелчку на значке в омнибоксе;
  • по горячей клавише.

Проверка работоспособности: SRWare Iron 29/31/49.


Основные изменения:
  • обработка открываемых URL-файлов – контент-скрипт парсера URL-файла полностью переписан на чистом JS (весь код – 1 строка));
  • создание интернет-ярлыка – поддержка только Windows-формата (*.URL), попап-окна нет, используется стандартный диалог сохранения файла;
  • за счёт отказа от JQuery и избыточного кода общий размер аддона уменьшен почти в 200 раз – с 780kB (суммарно) до 4kB;
  • добавлена функция быстрой выгрузки из памяти после запуска и/или любого вызова скрипта сохранения ярлыка;
  • добавлена возможность отключения контекстного меню страницы (только для версий 49+);
  • в манифесте установлено ограничение по версии браузера 25+ (API горячих клавиш).
Прочие изменения:
  • добавлена иконка, (с)пёрта здесь и оптимизирована.

Скриншоты:


[Копия скриншота]


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

Общие технические сведения
  • Технологии и API:
    Чистый JavaScript (ES5), API: content-script, tabs, contextmenus, pageAction, commands, declarativeContent
  • Запрашиваемые разрешения:
    общие: [ "activeTab", "tabs", "contextMenus", "declarativeContent", "" ], контент-скрипт: ["file://*.url"]

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

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

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

Поделиться

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