Context: IP Geolocation RU : Контекстные гео-данные
Опубликовано: Бармалей · 04.02.2019 · 00:01 ••• Обновление: 17.10.2020 · 11:26 0

Context: IP Geolocation RU – просмотр контекстных гео‑данных по IP‑адресу объекта под курсором. Быстрый просмотр сведений о физическом размещении ресурсов, локация на Яндекс‑картах, запрос сведений о применяемых веб‑технологиях и whois‑данных, проверка доступности хоста, функций SSL и другие специфичные данные по проверяемому IP‑адресу контекстного объекта.

Предоставляется по лицензии GPL v.3, бесплатно для частного некоммерческого использования.


В этой статье:


Общее назначение и краткая история создания

Context: IP Geolocation RU – расширение для браузеров семейства Chromium, работа с гео‑данными о размещении контекстных объектов веб‑страниц.

Основное назначение – обеспечить оперативное получение сведений о физическом размещении контекста и связанных данных. Главная цель – простота и компактность решения и работоспособность на любых версиях браузеров.

Расширение создано на базе официального "геолокатора" IP To Geolocation (сервис IP‑API), ставшего прототипом принципа работы и основного исходного кода для доступа к гео‑данным. В форке были существенно доработаны основные функции, добавлены дополнительные сервисные возможности и полностью русифицирован интерфейс.

При выпуске первой версии в феврале 2019 года новое расширение "брэндировано" как "Context: IP Geolocation" и получило приставку RU, символизирующую "заточенность" решения на русскоязычную аудиторию пользователей. На текущий момент аддон распространяется под этой "торговой маркой".

В результате серьёзной "доработки напильником" получилась удобная "полезняшка", ставшая отличной альтернативой прототипу и другим аналогичным аддонам, не только не уступающая им в решении основной задачи, но превосходящая их по общей "лёгкости" и функциональности.

Следует особо отметить, что в отличие от многих других современных аддонов, в Context: IP Geolocation RU нет (и никогда не будет) никакой "допустимой" или скрытой рекламы, это расширение не является предметом монетизации.

Автор гарантирует отсутствие в этом расширении каких‑либо следящих, "стучащих" и иных "статистических" механизмов, а также любых других средств, направленных на "персонализацию" конечного пользователя с целью получения какой‑то коммерческой выгоды.


Основные возможности и способ применения

Context: IP Geolocation RU даёт возможность быстрого просмотра сведений о физическом размещении сервера и другой сопутствующей информации для любого контекстного объекта на странице. Также можно получать гео‑данные из выделенного текста (только при выделении IP‑адресов и доменных имён).

Информационный блок полученных гео‑данных отображается в динамически создаваемом фрейме непосредственно на просматриваемой странице. URL и тип текущего контекстного объекта отображаются в заголовке выходной таблицы.


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

При вызове на служебных страницах и на "анально‑огороженных" сайтах (не позволяющих внедрить фрейм), инфо‑блок отображается в отдельном попап‑окне, функционально не отличающемся от встроенного фрейма на самой странице.

Запрос данных в любой момент инициируется по требованию – через контекстное меню любого текущего объекта под курсором, включая саму просматриваемую страницу:

Запрос данных для URL любой текущей вкладки также доступен и по горячей клавише ALT+SHIFT+G.

Вызов расширения на любой локальной или служебной странице позволяет просмотреть гео‑данные о собственном IP‑адресе и провайдере.

Отрисовка фреймов (или вывод окон) производится независимо от уже существующих – можно "нарисовать" на одной странице произвольное число блоков с данными для разных объектов.

Инфо‑блок (или попап‑окно) можно закрыть в любой момент, нажав клавишу <Esc> или экранную кнопку "Закрыть". Если на одной странице было последовательно открыто несколько блоков, по <Esc> будут закрыты сразу* все.

* Только если фокус находится на самой странице, иначе – последовательное поштучное закрытия блоков.

Кроме текстовой информации в выходной таблице доступно следующее:

Примечание: все ссылочные переходы и дополнительные сведения всегда открываются в новых вкладках.

Для детального ознакомления со всеми возможностями расширения рекомендуется* почитать историю версий и описания конкретных билдов, в которых указано назначение и способы реализации дополнительных функций и опций.

* Сто́ит отметить, что ко всем "нажимаемым" элементам интерфейса инфо‑блока добавлены достаточно подробные всплывающие подсказки, поясняющие назначение и способ вызова каждой функции. В общем, если нет желания читать всю "эту техническую муть", можно освоить этот аддон самостоятельно, используя простой метод "научного тыка"… :)

Технические отличия и особенности аддона смотрим в статье Context: IP Geolocation RU : "Что под капотом".


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

Расширение не имеет практических ограничений по версии браузера, может использоваться на любых хром‑браузерах версий 25+. Однако, с учётом различных "новшеств", вводимых производителями браузеров, желательно ознакомиться с документацией на конкретный билд, который планируется установить – могут быть, так сказать, "некоторые нюансики" и их необходимо учитывать.)

Кроме того, исходя из насыщенности аддона функциями, зависящими от работоспособности внешних сервисов, следует помнить об условиях беспроблемной эксплуатации, а также о возможных ограничениях и известных проблемах.

Можно загрузить любую из версий Context: IP Geolocation RU на следующих ресурсах:

При возникновении сложностей с установкой читаем этот совет.

Для работы в режиме "инкогнито" в блоке аддона на странице chrome://extensions включаем опцию:
[читать матчасть]



Описание и инструкции Бармалей

Смотрим также:

Бармалей 04.02.2019 17.10.2020 430 0.0

Общие технические сведения о разработке
Статус разработки:Активная, поддерживается автором
Язык интерфейса:Русский
Версия браузера:25+
Протестировано в:SRWare Iron 31/49 + 360EE9/11/12 (CR63/69/78)
Технологии и API:Чистый JavaScript (ES5), API: content-script, tabs, contextMenus, commands

Поделиться

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