Доработки по результатам текущей обкатки. Добавлены дополнительные функции.
Проверка работоспособности: SRWare Iron 29/31/36/49.
Основные изменения:
- добавлены дополнительные функции:
- кнопка перехода на страницу whois-сервиса с подробной информацией (агрегатор whois.ru);
- кнопки-ссылки перехода на страницу этого whois-сервиса по полученным данным о корневом домене и обратном DNS;
- кнопка (строка "IP адрес") запуска тестов полученного IP-адреса:
- щелчок = проверка доступности хоста/сайта;
- Ctrl+щелчок = проверка адреса по спам-базам;
- Shift+щелчок = оценочный пинг до хоста;
- Ctrl*+Alt+щелчок = оценочная трассировка адреса;
* Просто Alt+щелчок не работает в некоторых версиях браузеров.
- вычисление и отображение типа сети для полученного IP-адреса (IPv4/6-to4/6);
- кнопка запуска проверки совместимости локального* хоста с IPv6
* эта кнопка отображается только при запуске на локальных страницах.
- изменения в работе скриптов:
- исправлена проблема установки в версиях CR72+:
запуск API горячих клавиш ('this event not support filters', убран замыкающий ключ 'false');
- добавлена быстрая проверка текущей вкладки для запуска сразу* в отдельном окне;
* без пробной инжекции скрипта.
- доработана "уборка собственного мусора" по закрытию инфо-блока:
удаление в родительском окне листенера на ожидание хоткея его закрытия;
- немного изменены стили:
- исправлена мелкая "шероховатость" при центровке отображения Яндекс-карты;
- чистое украшательство – немного изменён стиль сводной таблицы:
теперь её ширина равна ширине инфо-блока.
Прочие изменения:
- немного оптимизирован код скриптов.
Скриншоты:
Общий вид фрейма с гео-данными для хоста с IPv6:
Кнопка запуска тестов полученного IP-адреса (строка "IP-адрес"):
Кнопка запуска проверки совместимости локального хоста с IPv6:
История и обсуждение
Общие технические сведения
- Технологии и API:
Чистый JavaScript (ES5), API: content-script, tabs, contextMenus, commands
- Запрашиваемые разрешения:
[ "contextMenus", "activeTab", "*://*/*" ]
Загрузка и установка
Дополнительно
|