IETabYC • RU : Установка и настройка

Бармалей 03.05.2014 07.02.2021 2870.0

В материале рассмотрено общее описание процесса установки, интерфейса и элементов управления IETabYC • RU, даны краткие инструкции по установке и советы по настройке расширения, указаны требования к клиентскому браузеру и решение некоторых известных проблем.

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


Особенности и отличия русского форка

В отличие от подобных расширений (IETab'ов) "IETabYC • RU" не содержит напрямую NPAPI-плагин, что позволяет устанавливать этот аддон в хром-браузеры версий 32+ без ограничений.

Для корректной работы расширению требуется отдельно устанавливаемая библиотека (внешний NPAPI плагин для связи системного движка Trident со вкладками вашего браузера). Этот плагин устанавливается и регистрируется для системы в целом, его работоспособность не зависит от настроек конкретного пользователя и/или учётной записи.

В отличие от оригинала и его репаков русский форк не содержит* и самого установщика внешнего плагина, в комплект аддона входят только js/html файлы, сам же плагин нужно качать и ставить отдельно!

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


Требования к клиентскому браузеру

Для нормальной работы расширения требуется поддержка NPAPI-плагинов в браузере!

Это требование обусловлено использованием внешнего плагина-коннектора к системному Internet Explorer'у для вывода содержимого просматриваемой странице во вкладке вашего браузера в режиме IE. Такая поддержка доступна во всех браузерах на движке Chromium версий до 45 включительно, а также в некоторых современных китайских хромоклонах типа 360 Extreme Explorer и ему подобных.

Подробнее о работе с этими плагинами читаем в статье Краткое пояснение про плагины NPAPI и PPAPI


Установка расширения и плагина-коннектора

Исходя из сказанного выше, общий порядок установки расширения "IETabYC • RU" состоит из двух основных шагов: установка и настройка плагина-коннектора и установка и настройка самого аддона.

Если до этого не устанавливалось оригинальное расширение или другие его форки:

  1. Устанавливаем расширение и по ссылкам* со страницы предупреждения качаем установщик внешнего плагина.
  2. Устанавливаем внешний плагин и обязательно перезапускаем браузер.
  3. Настраиваем и пользуемся.

    * На текущий момент все ссылки на загрузку оригинальных установщиков не работаеют.
    Скачать необходимую версию плагина-коннектора можно из архива этого сайта.

Если ранее уже был установлен оригинальный аддон или его репаки:

  1. Устанавливаем расширение, предупреждений не будет, так как плагин у вас уже установлен и зарегистрирован.
  2. Настраиваем и пользуемся.

Для работы "без лишних вопросов" потребуется в настройках браузера на странице chrome://plugins/:

  1. Включить плагин IE Your Chrome и…
  2. Включить опцию "Запускать всегда" для этого* плагина.

    * Это позволит автоматически и без подтверждения открывать заданные URL в режиме IE.

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

Опытные пользователи могут применить следующий порядок установки:

  1. Скачать текущую версию плагина-коннектора в виде набора для ручной установки и регистрации.
  2. Распаковать архив, прочитать комплектный файл !README и выполнить указанные в нём инструкции.
  3. Зарегистрировать* плагин в системе с помощью шаблона REG-файла из архива.
  4. Запустить (или перезагрузить) браузер, включить и настроить плагин.
  5. Установить расширение, настроить его и начать пользоваться.

    * При необходимости можно в любой момент отменить регистрацию и полностью удалить плагин.
    Инструкции и соответствующий шаблон деинсталлятора содержатся в этом же архиве.

Некоторые технические подробности по плагину приведены в статье IETabYC • RU : Что "под капотом".


Настройка параметров и опций расширения

Все опции и настройки расширения IETabYC • RU доступны на отдельной странице Настроек:

Вызов странице Настроек возможен либо в блоке аддона на странице chrome://extensions/ либо при выборе пункта "Параметры" в контекстном меню значка в омнибоксе.

Назначение элементов управления и полей интуитивно понятно, также имеется краткая подсказка по регулярным выражениям, применяемым для создания списков автоматического переключения движка (в зависимости от шаблона текущего URL вкладки) и списка исключений, перекрывающего настройки автопереключения (эти URL всегда будут отображаться только в обычном режиме).

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

Для сохранения преемственности в идентификации пользователя на различных сайтах при переключении режима с WebKit на IE следует использовать опцию "Автоматически синхронизировать cookie" (по умолчанию включена). Однако, следует понимать, что в некоторых случаях эта опция может приводить к нежелательным коллизиям или к сбросу куки (например, если вы одновременно работаете с сайтом в разных браузерах).


Управление режимом отображения страниц

Переключение на движок Trident происходит либо автоматически (по заданным вами правилам в Настройках), либо производится вручную по необходимости. Текущий режим работы вкладки индицируется при этом соответствующим значком в омнибоксе – логотип Chromium (обычный режим, используется по умолчанию) или IE.

Переключение режима вкладки (или открываемой ссылки) с WebKit на IE может быть вызвано из контекстного меню вкладки (ссылки) или щелчком по значку аддона в омнибоксе. При этом становятся доступны все возможности, доступные в вашем браузере Internet Explorer:

В контекстном меню страницы или ссылки вы также можете выбрать пункт "Всегда открывать…", при этом выбранный URL автоматически добавляется в ваш список автопереключения (может быть изменён или удалён в Настройках).


Некоторые известные проблемы

При использовании "ИЕТабыча" следует помнить о некоторых возможных ограничениях.

В браузерах версий 63+ не работает кнопка обратного переключения (на тулбаре)

Связано с некорректной обработкой переключения из-за смены API управления с омнибокса на тулбар.

Возможно, будет решено в будущих версиях или выпуском модификации (тулбар-мода) расширения.

Обратное переключение с IE на WebKit возможно только только через значок в омнибоксе

Это нормально, не забывайте, что это расширение установлено вне вашего Internet Explorer'а, который просто "не знает" о том, что он работает в другом браузере.)

Точно также следует понимать, что в режиме IE не будут работать и другие функции вашего Chromium, в частности – будут недоступны функции блокировщиков рекламы и других установленных у вас расширений.

При попытке ручного переключение с IE на WebKit снова происходит автопереключение на IE

Проверьте Настройки, скорее всего у вас установлено некое правило, согласно которому срабатывает автоматическое переключение на режим IE. Особенно внимательно проверяйте шаблоны, содержащие регулярные выражения.



Так держать! :)
Описания и инструкции

Общие технические сведения о разработке
Статус разработки:Активная, поддерживается автором
Язык интерфейса:Русский, Английский
Версия браузера:29+
Протестировано в:SRWare Iron 29/31/32/36 + 360 Extreme Explorer 9/11 (CR63/69)
Технологии и API:Чистый JS (ES5), API: pageAction, tabs, cookies, storage, management, contextMenus, notifications, content-script

URLПоделиться

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