Текст в ссылку : 2017.3.12
Опубликовано: Бармалей · 12.03.2017 · 00:01 ••• Обновление: 14.08.2020 · 10:06 0

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

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


Основные изменения:
  • "по просьбам трудящихся" добавлена обработка любых протоколов, в т.ч. – локальных/служебных URL и "магнитов";
  • добавлена настройка собственных разделителей ссылок – дополнительно учитываются при распознавании;
  • добавлена обработка неполных ссылок вида user:password@* с установкой протокола из текущей страницы;
  • добавлено распознавание/преобразование типовых замен для HTTP(S)-ссылок (h**p/h__p/h..p/_ttp)(s://);
  • добавлена опция указания собственного нестандартного шаблона для определения в тексте HTTP-ссылок;
  • добавлена опция вкл/выкл очистки "мусорных" завершающих знаков препинания в распознанных URL;
  • добавлена опция декодирования текста (преобразование escape-последовательностей в "читабельные" URL);
  • в Настройках добавлено поле с примерами шаблонов – для оценки экспериментов со своими шаблонами.
Прочие изменения:
  • немного оптимизирован код скрипта + доработан интерфейс Настроек;
  • допилено определение plain-текста.

Скриншоты:


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


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

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

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

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

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

Поделиться

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