?
Solved

ActiveX vs. Plug-in

Posted on 1997-05-01
2
Medium Priority
?
439 Views
Last Modified: 2008-03-06
I want to know where is the place for Netscape plug-in compare to Active
X?

I want to create a plug-in that will give me a GUI to browse different
categorie in a list. When selecting a catogirie in a first list, a
second list update to the right content.

With ActiveX, you can use existing control with event handler (like
onMouseClick,...) and put that in a Web page. How can you do that with
plug-in as quickly?

Thank you.
Pierre Jr Roy
pjroy@abacom.com
0
Comment
Question by:pjroy
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 6

Expert Comment

by:jpk041897
ID: 1220016
Do you want a tree list or a dropdown list?

Both ActiveX and Plugins use native code to acomplish a given task. ActiveX though, is based on Microsofts COM and DCOM standards and is literaly riddled with security holes through which an unauthrised user can do literaly anything he pleases with your machine. As a result, most corporate users turn of ActiveX support on their MSIE browsers.

Both ActiveX and Plugins have severe portability problems. ActiveZ only runs on MSIE and many plugins are unable to run on other browsers outside of Netscape.

Would a Java solution be unacceptable?
0
 

Accepted Solution

by:
Mukund earned 100 total points
ID: 1220017
A plugin is associated with a mime-type
and is basically a DLL which is invoked by
Navigator once it encounters a file of the
type.

Navigator gives the DLL the Handle to the
window (client area of the browser) and
allows the DLL to transmit and recieve
data from the web site by providing
function calls for the same. The call
interface is more SDK like.

As a suggesstion, you could go in for Java
Applets as both Active-X and Plugins are
specific to a particular platform. Try out
www.chess.ibm.com and view the applet
version of the chess match for a demo.

0

Featured Post

On Demand Webinar: Networking for the Cloud Era

Ready to improve network connectivity? Watch this webinar to learn how SD-WANs and a one-click instant connect tool can boost provisions, deployment, and management of your cloud connection.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

By the end of 1980s, object oriented programming using languages like C++, Simula69 and ObjectPascal gained momentum. It looked like programmers finally found the perfect language. C++ successfully combined the object oriented principles of Simula w…
Introduction Java can be integrated with native programs using an interface called JNI(Java Native Interface). Native programs are programs which can directly run on the processor. JNI is simply a naming and calling convention so that the JVM (Java…
Viewers learn about the scanner class in this video and are introduced to receiving user input for their programs. Additionally, objects, conditional statements, and loops are used to help reinforce the concepts. Introduce Scanner class: Importing…
This tutorial will introduce the viewer to VisualVM for the Java platform application. This video explains an example program and covers the Overview, Monitor, and Heap Dump tabs.
Suggested Courses
Course of the Month9 days, 9 hours left to enroll

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question