Context: IP Geolocation RU : 2019.3.6
Опубликовано: Бармалей · 06.03.2019 · 00:01 ••• Обновление: 06.03.2019 · 00:01 0

Доработки по результатам текущей обкатки. Добавлены дополнительные функции и проверки.

Проверка работоспособности: SRWare Iron 31/49 + 360 Extreme Explorer 11 (CR69).


Основные изменения:
  • добавлены дополнительные функции/интерфейс:
  • изменения в работе скриптов:
    • доработан основной скрипт вывода гео-данных под добавленные фичи;
    • добавлены соответствующие функции и динамические кнопки;
    • доработана функция вывода в попап и добавлены "костыли" для совместимости с CR69+ и обратной совместимости для CR29/31:
      • вывод в попап сделан через дополнительный* html-файл (заглушку);
        * вместо используемой раньше динамической компиляции кода;
      • передача гео-данных в попап теперь выполняется через отправку* сообщения с данными в попап;
        * вместо запуска инлайн-скрипта в предыдущих версиях;
    • изменена обработка нажатия кнопок в блоке данных и в окне ошибок;
      вместо инлайн-онклика добавлены листенеры для кнопок/ссылок;
    • устранён конфликт с CSP браузера по умолчанию в CR69+:
      теперь, вроде как, и в новых хромых всё должно быть ровно..)
    • допилена функция обработки гео-данных:
      устранена проблема с ошибками из-за "кавычек" в названиях компаний (напр., "Vimpelkom").
Прочие изменения:
  • изменён порядок выполнения части функций и оптимизирован код скриптов;
  • убраны лишние переменные и проверки условий.

Скриншоты:

Общий вид фрейма с гео-данными, новые тестовые функции:

Подсказка с адресом и переключатель режима прокси:

Подсказка с адресом прокси для локального хоста:

Сообщение об ошибке доступа с кнопкой отключения прокси:

Кнопки проверки SSL-сертификата сервера:

Кнопка запуска SSL-тестов сервера:


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

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

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

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

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

Поделиться

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