title: Porting ActiveX control to run on multi-browsers
body: <p>I currently have an ActiveX control which links in many c/c++ dlls. The problem is that we now need this control to run on browsers other than IE (most importantly Firefox).</p>
  
  <p>As I see it I have the following options:</p>
  
  <ul>
  <li>Write the control as a firefox plugin. This seems like it will be the quickest but would then tightly couple us to Mozilla.</li>
  <li>A complete rewrite in Silverlight or flex. Due to the size of our control would probably take too long.</li>
  <li>Create a mixed client and server side solution, using JavaScript for the UI, similar to Google Docs.</li>
  </ul>
  
  <p>Just wondering if anyone else has attempted to solve the problem of porting ActiveX controls? And, if any, what advice they could offer?</p>
  
  <p>Thanks in advance</p>