Mam aplikację, która nie działa dobrze w IE, ale działa w przeglądarce Firefox. Czy zamiast instalowania firefoxa (lub proszenia użytkowników o zainstalowanie firefoxa), istnieje „przeciwieństwo” rozszerzenia FireFox IETab , czyli wtyczka do IE, która renderuje stronę za pomocą silnika renderowania Mozilla?
Dziwne pytanie, wiem i mam wrażenie, że odpowiedź brzmi „nie” ...
Odpowiedzi:
Dlaczego nie skorzystać z Google Chrome Frame ? Jest to wtyczka, która powoduje, że strona korzysta z silnika renderującego WebKit i silnika javascript V8.
Są szanse, że jeśli masz coś, co działa w Firefoksie, będzie działać z WebKit. Użytkownicy IE są przyzwyczajeni do instalowania wtyczek dla dowolnej strony, więc nie stanowi to dla nich dużej niedogodności.
źródło
MSIE pozwala się osadzać w innych aplikacjach (ponieważ jest to aplikacja OLE). Dlatego Firefox może uruchomić IE w zakładce Firefox. Wydaje się, że działa to tak łatwo, ponieważ w systemie Windows zawsze jest zainstalowany program IE.
Przeciwnie, nie jest możliwe; IE nie może uruchomić Firefoksa na karcie IE, ponieważ sam Firefox nie został stworzony do osadzania w innych aplikacjach. Nawet gdyby osadzanie było możliwe, nadal musisz mieć zainstalowanego Firefoksa (wspomniałeś, że chcesz tego uniknąć). Nie można uzyskać silnika renderowania Mozilli bez jego instalacji ...
Dlatego każda aplikacja Windows, która potrzebuje przeglądarki, albo używa IE, albo zawiera własną małą aplikację przeglądarki.
Dawno, dawno temu istniała bookmarklet IE, który otwierałby bieżącą stronę internetową w Firefoksie - ale nadal wymaga zainstalowania Firefoksa.
źródło
Możesz wypróbować Lunascape :
Będziesz miał wybór między trzema silnikami przeglądarki: Gecko (Firefox), Webkit (Safari, Chrome) i Trident (Internet Explorer), teraz możesz nawet uruchomić wszystkie 3 silniki obok siebie w jednej przeglądarce internetowej.
Lunascape obsługuje również szeroką gamę rozszerzeń Firefoksa.
źródło
Aby dodać do odpowiedzi Josha K. Nie
Z tego powodu, że IE Tab korzysta z IE, ponieważ IE jest już zainstalowany na komputerze. Zasadniczo musiałbyś zainstalować FF, aby renderować za pomocą FF.
źródło
Odpowiedź brzmi nie.
Sprecyzuj aplikację. Istnieje kilka witryn, które używają zastrzeżonego kodu, który działa tylko w IE.
Dodanie do Mr. Static:
Musisz nie tylko zainstalować Firefoksa, ale także przejąć IE, aby umieścić renderowanie Firefoksa na ekranie. Pomyśl o tym jak o IFRAME na stronie internetowej. Nie będziesz w stanie zmienić sposobu, w jaki był renderowany lub działa. Wszelkie błędy obecne w Firefoksie nadal tam będą. Miałbyś Firefox, ale byłby zawinięty w nagłówek IE i GUI.
źródło