--- Devdas Bhagat devdas@dvb.homelinux.org wrote:
On 11/03/04 21:09 +0000, Biju G C wrote:
<snip> > 1. Mozilla ActiveX Control > Embed the Mozilla browser engine (Gecko) into any > ActiveX application. This control implements the same > APIs as the Internet Explorer control making porting of > existing applications reasonably straightforward. Uh oh. So instead of getting a sane manual page, we will get Mozilla popping up, or worse, a current page being hijacked by another application. And Mozilla is not the only browser around.
you miss understood pl. read http://www.iol.ie/~locka/mozilla/control.htm
No monster will popup
[quote] Standalone Mozilla ActiveX Control installers. Note these contain just the control and the parts of Mozilla Gecko it needs to function. It does not contain the full Mozilla browser. [/quote]
(sorry, this is going off-topic for the list) right now in MS-Win world if an application programmer want to show an Image on his screen it is possible. what if he wants to add window/box with content as image and text together like a web page in his application earlier Mozilla/Netscape only allowed to open it as an external program. But IE provided it as a control.
So companies like AOL started to provide their on browser with reentering component as this IE control (with also came all the bad behaviors of IE) And Netscape lost the battle in that sector.
[quote]
Why?
Previous versions of Netscape Communicator/Navigator were arguably superior to IE as day to day browsers but they suffered through their immediate usability and modularity. Although the Netscape browser was great as a standalone application, it wasn't possible to utilize that functionality in third party applications. On the other hand, Internet Explorer shipped with an ActiveX control which allowed exactly that ability.
Take a look at some of the applications that already use the IE control:
* AOL - For displaying a web pages in the AOL client * Encyclopaedia Britannica (CD) * Microsoft Encarta Encyclopaedia & World Atlas (Globe) * Microsoft Outlook - For HTML mail * Microsoft Studio - For online help * Qualcomm Eudora - For HTML mail * Neoplanet - Another skin, this time commercial * Custom Browser - Made to measure browsers * Active Worlds -VR conferencing that allows browsing in a pane * Intuit Quicken - For reports and statements * TopStyle A spiffy style sheet editor * Allaire Coldfusion - Web site authoring and server side scripting package.
There are hundreds of others apps, some commercial and probably many more running in intranets all over the world.
So what would it take for developers to use the Mozilla control as opposed to the IE control?
* An API close as possible to Internet Explorer's for ease of porting * Freely available source code to allow for bug fixing, customization, etc. * A very small distributable - 3-4Mb (for a download containing just the Gecko embedding engine and not the full Mozilla) compared to the 10Mb+ 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 read it?
[/quote]
Another use of this control is to run a XUL-application inside IE or any other Win32-Application.
If you have a MS-windows PC you can try this Install http://www.iol.ie/~locka/mozilla/MozillaControl16.exe and open http://quicktools.mozdev.org/test/test1.html
This will encourage developers to make xul application even for the use of IE users. This in turn helps GNU/Linux users because they already can view XUL apps in Mozilla Hence this is the part I am more interested !!!
- ActiveX Control For Plug-ins Embed plug-ins in any ActiveX application. This
control can host most Netscape Plug-in API (LiveConnect) plug-ins, allowing them to use them in your existing ActiveX applications, including Internet Explorer.
Why exactly should I want to use ActiveX, given that this is essentially allowing an untrusted third party access to files on my filesystem?
What is bad if a MS App developer use Mozilla plugin. Again this is not for GNU/Linux
- Plug-in For ActiveX controls Embed ActiveX controls in any NP API application. This plug-in
hosts ActiveX controls allowing them to be used in browser such as Netscape 4.x/6.x, Mozilla and Opera.
In which case, I will just uninstall those browsers. How about requiring that not everything run via the web? How about running applications via actual executables? Its not a hard thing to do.
This I dont like. But majority of world want it, if they should to switch back to mozilla
And people switching back to Mozilla is good for GNU/Linux
___________________________________________________________ Yahoo! Messenger - Communicate instantly..."Ping" your friends today! Download Messenger Now http://uk.messenger.yahoo.com/download/index.html