Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have an application which does not perform well in IE, but works in Firefox. Rather than installing firefox (or asking users to install firefox), is there an "opposite" of the FireFox extension IETab, that is, a plugin for IE which renders a page using the Mozilla rendering engine?

Odd question, I know, and I have a feeling the answer is "No"...

share|improve this question
    
I wonder if that would make IE more secure or FF more insecure. :D –  Cawas Mar 11 '10 at 18:37
add comment

5 Answers

You can try Lunascape:

Lunascape is the world's first and only triple engine browser.

You'll have the choice between three browser engines: Gecko (Firefox), Webkit (Safari, Chrome) and Trident (Internet Explorer), now you can even run all 3 engines side-by-side in a single web browser.

alt text

Lunascape also supports a wide array of Firefox extensions.

share|improve this answer
    
Looks nice, but the idea is, many users don't want to install Firefox. So asking them to install Lunascape would probably be just as difficult. I was hoping asking them to install a plugin would go down a little easier... –  Josh Feb 2 '10 at 22:07
1  
@Josh - Like IE Tabs for Firefox requires Internet Explorer to be installed (e.g. IE Tabs doesn't work on Linux or Mac OS X), a IE Plugin (let's call it FF Tabs :) would require Firefox to be installed anyway. IE Tabs is only possible because IE is installed on pretty much every Windows computer under the sun. :) –  Molly7244 Feb 3 '10 at 20:39
    
@Molly, Yeah, I guess I was hoping for a plugin which actually included the Mozilla rendering engine inside the plugin code, not one dynamically linked with firefox... –  Josh Feb 4 '10 at 1:06
    
@Josh - there you are ... Lunascape will install the Gecko engine but does not require FF :) –  Molly7244 Feb 4 '10 at 1:27
add comment

MSIE lets itself be embedded in other applications (because it's an OLE application). That is why Firefox can launch IE inside a Firefox tab. This seems to work so easily because Window always has IE installed.

The opposite is not possible; IE can't launch Firefox inside an IE tab because Firefox itself it not made to be embeddable in other applications. Even if embedding were possible, you would still need to have Firefox installed (you mentioned that you wanted to avoid that). You can't get the Mozilla rendering engine without installing it...

This is why any Windows application that needs a browser, either uses IE or contains it's own little browser application.

There was, once upon a time, an IE bookmarklet that would open the current webpage in Firefox - but that still requires Firefox to be installed.

share|improve this answer
add comment

Why not use the Google Chrome Frame? It's a plugin that makes the page use the WebKit rendering engine and V8 javascript engine.

Chances are if you have something that works in Firefox it will work with WebKit. And IE users are used to installing plugins for any given page so it's not much of an inconvenience to them.

share|improve this answer
1  
"Chances are" is not the same as "yes it does." I've had sites render very differently in WebKit vs. Gecko. –  Josh K Feb 2 '10 at 18:34
    
Ok, that's pretty cool. This particular application uses an older version of TinyMCE which isn't compatible with KHTML, but if we can overcome that hurdle, this looks very promising. Thanks! –  Josh Feb 2 '10 at 22:06
1  
@Josh K WebKit and Gecko can render sites very differently. If you have poorly implemented UA-sniffing going on you can have additional rendering differences. But in general WebKit and Gecko are going to be closer than Gecko and Trident. –  Tyler Feb 3 '10 at 5:38
    
Honestly, this is as close as you'll get to embedding Firefox in IE. It shouldn't matter the actual engine that you're embedding, as long as your web application works it in (and in the case of Chrome, it definitely should). –  Sasha Chedygov Aug 25 '10 at 23:18
add comment

The answer is no.

Be more specific about the application. There are several sites that use proprietary code that only works on IE.

Adding to Mr. Static:

Not only would you have to install Firefox, but you'd also have to hijack IE to place Firefox's render on the screen. Think of it as an IFRAME on a website. You wouldn't be able to change how it was rendered or works. Any bugs present in Firefox would still be there. You'd be running Firefox, but it would be wrapped in IE's header and GUI.

share|improve this answer
add comment

To add to Josh K's answer. No

For the reason that IE Tab uses IE since IE is already installed on the pc. So basically you would have to install FF to render with FF.

share|improve this answer
2  
This does bring up an interesting idea though. Packaging up the mozilla rendering engine into a plugin. Hmm... –  Kenneth Cochran Feb 2 '10 at 21:29
1  
@Kenneth Cochran: That's exactly what I was meaning. Firefox is open source so it conceivably could be done... –  Josh Feb 2 '10 at 22:05
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.