Mozilla Active. X control. MotivationWouldnt it be great if the Mozilla browser engine were an Active. Thats a question that myself and other had asked on the Mozilla groups soon. Mozilla project began. And further Wouldnt it be great if the Mozilla control used the same API as. Internet Explorer controlThe aim of this project is to be both of these things. Why Previous versions of Netscape CommunicatorNavigator were arguably superior to. IE as day to day browsers but they suffered through their immediate usability. Although the Netscape browser was great as a standalone. On the other hand, Internet Explorer shipped with an Active. X. control which allowed exactly that ability. Delphi HighDPI Road Ensuring Your UI Looks Correctly for TImage, TColorBox, Owner Drawn TComboBox, TStatusBar and some more. Take a look at some of the applications that already use the IE control. There are hundreds of others apps, some commercial and probably many more. So what would it take for developers to use the Mozilla control as opposed to. IE control. An API close as possible to Internet Explorers for ease of porting. Freely available source code to allow for bug fixing, customization, etc. A very small distributable 3 4. Mb for a download containing just the Gecko. Mozilla compared to the 1. Mb required for. IE. State of the art rendering exploit the speed and standards compliance of the. Gecko rendering engine. No more nasty IE license have you. Not just a similar APIAn identical one Thats right, the Mozilla control will implement the. IWeb. Browser and DWeb. Browser. Events interfaces that Microsoft have already. Internet Explorer. Since the Mozilla control implements exactly the same API, it will mean that. IE code and port it, sometimes in a matter of. The only modification required may be to replace the line that creates the. CLSIDWeb. Browser with one of CLSIDMozilla. Browser. VB. developers must delete the IE control from their project and insert a Mozilla. Lets look at what the IE control exposes interface wise to the world. IWeb. Browser containing methods such as Navigate, Go. Back, Go. Forward, Refresh. IWeb. Browser. 2 and IWeb.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
November 2017
Categories |