Copy URL CR.RU : 2018.5.20
Опубликовано: Бармалей · 20.05.2018 · 00:01 ••• Обновление: 21.08.2020 · 22:27 0

Доработка функционала. Добавлены новые функции.

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


Особая благодарность и пиво:
· Камраду prav333dorub – за подъём обсуждения про фичу перехода к цитате. 
· Камраду alibi – за наводку на вменяемый сервис хранения подсвеченных цитат. 


Основные изменения:
  • добавлены дополнительные функции и пункты в контекстное меню:
    • создание "подсвеченной цитаты" – на базе штатного букмарклет сервиса TLDRify (в качестве примера – переход к этой строчке);
    • копирование сокращённых ссылок для URL текущей страницы или ссылки под курсором – вызов штатного API сервиса TinyURL;
    • копирование сокращённых форумных ссылок на страницу и для форумных цитат из выделенного текста (сервис TinyURL);
  • логически переупорядочено и дополнено контекстное меню страницы и кнопки в омнибоксе (только для версий браузера 49+);
  • добавлена отдельная функция обработки возможных ошибок при использовании XHR-запросов к API сервиса коротких ссылок;
  • доработана функция быстрой выгрузки, добавлены операции очистки "мусора" в памяти.
Прочие изменения:
  • для работы с локальными файлами в манифесте добавлено разрешение "<all_urls>";
  • немного оптимизирован код расширения в целом.

Скриншоты:


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

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

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

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

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

Поделиться

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