Является ли расширение 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
файлы также.
Рекомендации