Навпроти IE Tab / Mozilla надання для IE


10

У мене є програма, яка не працює в IE, але працює у Firefox. Замість того, щоб встановити firefox (або попросити користувачів встановити firefox), чи існує "протилежність" розширення FireFox IETab , тобто плагін для IE, який робить сторінку за допомогою механізму візуалізації Mozilla?

Дивне питання, я знаю, і в мене є відчуття, що відповідь - "Ні" ...


Цікаво, чи це зробить IE більш безпечним або FF більш незахищеним. : D
Крегокс

Відповіді:


10

Чому б не використовувати Google Chrome Frame ? Це плагін, який змушує сторінку використовувати механізм візуалізації WebKit та двигун JavaScript V8.

Швидше за все, якщо у вас є щось, що працює у Firefox, воно буде працювати з WebKit. Користувачі IE звикли встановлювати плагіни для будь-якої сторінки, тому їм це не викликає незручностей.


1
"Шанси є" не те саме, що "так, це так". У мене сайти відображалися дуже по-різному в WebKit vs. Gecko.
Джош К

Гаразд, це дуже круто. Цей конкретний додаток використовує старішу версію TinyMCE, яка не сумісна з KHTML, але якщо ми зможемо подолати цю перешкоду, це виглядає дуже перспективно. Дякую!
Джош

1
@Josh K WebKit та Gecko можуть відображати сайти дуже по-різному. Якщо у вас погано реалізовано нюхання через UA, у вас можуть виникнути додаткові відмінності у візуалізації. Але загалом WebKit і Gecko будуть ближче, ніж Gecko та Trident.
Тайлер

Чесно кажучи, це так близько, як ви зможете вбудувати Firefox в IE. Це не має значення для реального двигуна, який ви вбудовуєте, якщо ваш веб-додаток працює в ньому (а у випадку Chrome це, безумовно, має бути).
Саша Чедигов

2

MSIE дозволяє вбудовуватися в інші програми (оскільки це програма OLE). Ось чому Firefox може запустити IE на вкладці Firefox. Здається, це працює так легко, тому що у Window завжди встановлений IE.

Навпаки неможливо; IE не може запустити Firefox всередині вкладки IE, оскільки Firefox сам по собі його не вбудовується в інші програми. Навіть якщо вбудовування було можливим, вам все одно знадобиться встановити Firefox (ви згадали, що хочете цього уникнути). Ви не можете отримати рендерінг Mozilla, не встановивши його ...

Ось чому будь-яка програма Windows, якій потрібен браузер, або використовує IE, або містить власне маленьке додаток для браузера.

Колись була закладка IE, яка відкривала б поточну веб-сторінку в Firefox - але для цього все ще потрібно встановити Firefox.


2

Ви можете спробувати Lunascape :

Lunascape - перший у світі і єдиний потрійний браузер двигуна.

У вас буде вибір між трьома браузерними двигунами: Gecko (Firefox), Webkit (Safari, Chrome) і Trident (Internet Explorer), тепер ви можете навіть запустити всі три двигуни поруч в одному веб-браузері.

alt текст

Lunascape також підтримує широкий набір розширень Firefox.


Виглядає добре, але ідея полягає в тому, що багато користувачів не хочуть встановлювати Firefox. Тож просити їх встановити Lunascape, напевно, було б так само важко. Я сподівався попросити їх встановити плагін , піде трохи легше ...
Джош

1
@Josh - Як IE Tabs для Firefox, потрібно встановити Internet Explorer (наприклад, IE Tabs не працює на Linux або Mac OS X), IE-плагін (давайте назвемо це FF Tabs :) вимагатиме встановлення Firefox у будь-якому випадку. Вкладки IE можливі лише тому, що IE встановлений на майже кожному комп'ютері Windows під сонцем. :)

@Molly, так, я думаю, я сподівався на плагін, який насправді включав Mozilla-рендерінг всередині коду плагіна, а не один динамічно пов'язаний з firefox ...
Джош

@Josh - ось ти ... Lunascape встановить двигун Gecko, але не вимагає FF :)

0

Щоб додати відповідь Джоша К. Ні

З тієї причини, що IE Tab використовує IE, оскільки IE вже встановлений на ПК. Тому в основному вам доведеться встановити FF для візуалізації з FF.


2
Це все ж виховує цікаву ідею. Упаковка двигуна візуалізації mozilla у плагін. Хм ...
Кеннет Кокран

1
@Kenneth Cochran: Саме так я і мав на увазі. Firefox є відкритим кодом, так що це можна було б зробити ...
Josh

0

Відповідь - ні.

Будьте більш конкретні щодо програми. Є кілька сайтів, які використовують власницький код, який працює лише на IE.

Додавання до пана Статика:

Не тільки вам доведеться встановити Firefox, але і вам доведеться викрасти IE, щоб розмістити візуалізацію Firefox на екрані. Подумайте про це як про IFRAME на веб-сайті. Ви не зможете змінити, як це було зроблено чи працює. Будь-які помилки, присутні у Firefox, все одно будуть там. Ви працюєте з Firefox, але він буде загорнутий у заголовок IE та графічний інтерфейс.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.