Является ли расширение Firefox легко переносимым на IE?

В IE нет программы расширения, но иногда вас спрашивают, хотите ли вы установить панель инструментов. Оба браузера не используют одну и ту же технологию, и они должны иметь разные внутренние методы и соглашения, но мне было интересно, можно ли по-прежнему конвертировать расширение Firefox с помощью какой-либо установки на панели инструментов.

3 ответа

Решение

Нет. Помимо API-различий, панели инструментов Firefox основаны на XUL и Javascript, который полностью интерпретируется (движком рендеринга от Gecko, Firefox) и переносимым кодом, а панели инструментов IE представляют собой фрагменты собственного кода, выполняемого ОС и ЦП. Между ними не может быть больше несовместимости, чем они есть.

Нет, это потребует переписывания интерфейса, поскольку Firefox и IE написаны по-разному.

Mozilla ActiveX Control можно использовать для запуска расширений Firefox. Вот шаги установки:

  • Получить XULRunner
  • Зарегистрировать элемент управления Mozilla ActiveX
  • Пометить элемент управления ActiveX как Safe или разрешить полные права ActiveX в конфигурации безопасности IE

Предварительно установленные расширения Chrome в сочетании с GCF могут обеспечить одинаковую переносимость для crx файлы также.

Рекомендации

Другие вопросы по тегам