Browser Plug-in development with Java

Hiya!
My company wants me to develop a plug-in for different browsers (e.g. Internet Explorer, Mozilla, etc.) running on different platforms (e.g. Windows, Linux, etc). My first thought was that I should develop that plug-in in Java.
But how to develop a browser specific plug-in in Java? Can I use the Java plug-in provided by Sun for Internet Explorer? Do you think a browser specific plug-in developed in Java meets performance issues. Does anybody have a good idea to avoid long downloading time of JRE if not installed?
Did someone developed a browser specific plug-in in Java?
Or is it the better way to step back to C/C++ and develop an ActiveX component, ...
Please help me out ...
Best regards
Gerhard

Sun provides java plugin support for major OS's and Browsers. They also provide a helpful utility (HTMLConverter) which converts current HTML documents with <APPLET> tags to the corresponding TAGs the plugin utilizes (<OBJECT> for IE and <EMBED> for Netscape).
Do you think a browser specific plug-in developed in Java meets performance issues?
The main bottleneck occurs when the applet requires a plugin to be loaded. If loaded over the Internet on a dialup line, this can be substantial. I am testing on an intranet and it takes about 20 seconds to load the jre.
Here is a link to get started with:
http://java.sun.com/products/plugin/index-1.4.html
Pete,
PS I happen to be using the java plugin myself for the firt time and have run into a problem with installing it for Netscape on Linux. If you have successfully done this I would appreciate any advice. Below is a link to my post regarding the problem.
http://forum.java.sun.com/thread.jsp?forum=31&thread=285516

Similar Messages

  • Mobile app development with Java FX

    Hi
    I would like to get the below details regarding the mobile app development using Java FX.
    1)Which is the latest version that supports mobile app development ?
    2)Will it have the cross device support?
    3) How about the performance and security?

    1)Which is the latest version that supports mobile app development ?None.
    1.3 did support mobile development to some limited extent, but that is a deprecated dead branch and no longer supported.
    You can run JavaFX on a Windows 7 or 8 tablet PC, but my guess is that by mobile app development you mean iOS/Android - neither of which are supported.
    2)Will it have the cross device support?Perhaps there will be a version of JavaFX that runs on iOS/Android at some time in the future.
    There are people working on making this possible =>
    http://mail.openjdk.java.net/pipermail/openjfx-dev/2013-May/007632.html "OpenJFX on iOS using RoboVM"
    3) How about the performance and security?Can't really talk about performance and security of something which doesn't exist.

  • ELIPS Studio from Open Plug to develop with Flash or Flex

    ELIPS Studio is a development application which converts Flash/Flex into a usable Apple Store iPad app, as stated by Open Plug, the owners of ELIPS, who can be found at www.openplug.com They state you can develop apps using Flash/Flex and their software will convert the Adobe Flash/Flex code into a product usable on Apple iPhone, iTouch, and iPad products. I want to confirm this statement from Apple that this software is accepted as a development platform for your products and that I can sell apps created with ELIPS Studio on the Apple Store with no complications or rejection from Apple. The recent controversy with Adobe Flash and Flex platform has made me skeptical and wanted an "OFFICIAL" verdict on ELIPS from Apple.
    Thanks
    Alex Dove

    Sorry, but you will not get any sort of official responses from Apple here. These forums are for user-to-user technical assistance and are not an official method for communicating with Apple.
    I've not seen Apple make any statement of official support on any third-party application development platform, but if you're a member of the Apple Developer Program for iOS, you can try contacting Developer Support and see if they can give you an official statement on the matter.
    Regards.

  • Legality of all development with Java SDK

    Hello!
    I'm interested in legality of all development by BO SDK.
    Another words is SAP supports free development through their API?
    Or we must buy some licences for development?
    Best regards!
    Artem.

    You will have to be a bit more specific about the SDK you want to use. In brief, BO SDK would mean Enterprise and then you should be asking your Admin or SAP account rep about licensing. Or call sales; 866-681-3435
    Worldwide Office Locations | SAP
    - LUdek

  • Browse Linux RPM database with Java

    I found that RPM database in Red Hat Linux is based on Berkeley DB. I found this document for Java and Berkeley DB:
    http://docs.oracle.com/cd/E17076_02/html/gsg/JAVA/BerkeleyDB-Core-JAVA-GSG.pdf
    I found that there are two version of Berkley DBL native and Java edition. Can use this package
    https://www.odesk.com/leaving-odesk?ref=http%3A%2F%2Fwww.findjar.com%2Fjar%2Fberkeleydb%2Fberkeleydb-native%2F4.2%2Fberkeleydb-native-4.2.jar.html%3Fall%3Dtrue
    to access the RPM database file in /var/lib/rpm?

    As far as I know what is in the RPM distribution is what we call BDB core which is the C edition.   Within the BDB family of products there is the C version, a java version and an XML version.    Internally code is shared between the products of the family and we internally take care of compatibility.   The C version of BDB (shipped in Linux) has several different APIs that can be used, namely, C, Java, C#, C++, python, perl.  The document that you referring to is the JAVA API doc for BDB core.   When folks typically say Java edition, then are referring to the java version which we call BDB JE.    This is a separate product. 
    thanks
    mike

  • How to get applets running with Java Plug-in on Win but also on Mac OS X???

    I've converted to the use of Java Plug-in for my applets, but I need to have those same applets executable from browsers on Mac OS X platform. Surely this has been done, but I don't see how. The browsers I've tried on Mac OS X (Netscape, IE) don't seem to recognize the <OBJECT> tag used for the java plug-in. I've seen no news about the Java plug-in being ported to Macs. How can one get the same applet to run with the Java plug-in on Windows browsers, and also to run with at least one of the common browsers on Mac OS X? Any help would be SO much appreciated!

    Those ten dukes look good to me. But the passing of fifteen months has me thinking you've probably moved on. In any case, here's my effort.
    I've been through a trial trying to get my applet, developed with 1.4.1_03, to run on my Mac OS X v.10.2.6 in multiple browsers. I'm posting my results here. Comments and feedback are welcome.
    JVM support for 1.4.1 is limited to the Safari browser. All other browsers running in Mac OS X that I've tried ( Camino, Opera, Internet Explorer, Mozilla ) are using the 1.3.1 plugin. According to a bug report by Mozilla on this topic ( see Bugzilla Bug # 197813 http://bugzilla.mozilla.org/show_bug.cgi?id=197813 )
    with the release of Apple's version of Sun's Java 1.4.1 the applet programming model has changed, and only Safari has adapted with this change. Other browsers, according to the report, could not because of a lack of documentation. The use of the MRJCarbon plugin offered by Mozilla (here - http://www.mozilla.org/oji/MRJPluginCarbon.html) only allows Mozilla to use the J 1.3.1. And I have not found any information on the Microsoft site about how to get IE 5.2 to recognize the newer version of Java.
    Regarding the use of the OBJECT tag in Safari, it is a matter of debate. A current post on this topic exists in the Applet Development forum:
    http://forum.java.sun.com/thread.jsp?forum=421&thread=441002
    In my experience, I have not been able to determine that Safari v1.0 recognizes the OBJECT tag. My experience is that the APPLET tag is required to run applets in Safari. The Bugzilla report echoes the problem with the BadMagicNumber error that can arise in Safari. Nonetheless, I enjoy Safari and I enjoy Mac OS X.

  • Can I develop a driver mouse with Java?

    Hi,
    Can you tell me, if I can develop a driver mouse with Java and if not why and with which programming software?
    And do you have a web site or forum reference about driver mouse?
    Best regards,
    Dimnet2000

    Aren't you all a little too hasty with your NOs?
    If the task is to develop a standard plugged-in mouse driver you see and use everyday and that loads together with the bootup process of Linux, Windows... the answer propably is "No" or "better not".
    Other than that... You can draw on the screen and you can communicate with the Serial Port. I think you could very well build your own mouse driver for a non standard Mouse to make it work in all Java applications. If you don't need 100% platform independancy you might think about building modules to trigger OS-Events via JNI.
    For standard use this might not seem a sensible thing to do, but imagine if you are in some way handicapped and need a very special mouse that you want to carry around and use across several platforms without compiling and instaling drivers everywhere...

  • Whats up with java plug ins

    I am having a problem with java plug in since this weekend 1/12/13. Does anyboby know whats up?

    tednjane wrote:
    I am having a problem with java plug in since this weekend 1/12/13. Does anyboby know whats up?
    Sure, it's been in every newspaper and network TV news. Java browser plugins below v1.7.10.19 are vulnerable to exploitation and have been disabled by Apple, Firefox & Chrome.  You either need to update your installation to Oracle's Java 7 update 11 or do without.

  • On Unix Clinet with Java 1.4.1 plug-in, text boxes are not working

    On Unix Client with Java 1.4.1 plug-in version, text box is not responsive (I am not able to enter anything).
    But If load the same applet on the same client by upgrading the plug-in to 1.4.2, it works. Is this a known bug in Java plug-in 1.4.1?
    Thanks

    Might be related...
    http://developer.java.sun.com/developer/bugParade/bugs/4806274.html

  • How can I develop co-broswing on Windows platform with java language?

    How can I develop co-broswing on Windows platform with java language?
    The function will be realized
    Now I want to develop a co-broswing system with java language on Windows platform.That is to say I will develop
    a application run on client to track the present browser.Wheh the URL address of your present if changed(for example
    when you click a link or submit a form),the application will capture the new URL address and send it to the other
    client that make co-browsing connect with you.The browser on the other client side will catch the new URL and refesh
    the page to show the page.
    The question I fall across and want to ask you
    (1)How to watch system process with java on the Windows platform?Because I want to get the process information of
    the present broswer,and then get the URL address of the present broswer.
    (2)Develop an application to watch the URL address of the present broswer continuance,If the URL address is changed,
    then send the new URL address to the client on the other side,let his broswer to show the new page using the new URL.

    Paulc, A proxy server is not the right thing.
    What our man here is looking for is a solution for two
    users to kind of surf the net "in tandem" - when one
    user navigates to a different web page, so does the
    other user,
    These are typically used in call center applications
    where the advisor guides a caller through , say
    filling in an insurance form or pointing him to the
    right product specification pages.
    Xing, why are you using Java for this ? You need
    something that has better windows integration. If you
    look on MSDN.microsoft.com and search for "explorer
    bar" you will find solutions to the questions that you
    raised.
    There are also commercial products on the market that
    already do this kind of stuff. there is one from
    www.genesyslabs.com which is considered to be the best
    of breed.
    It is difficult or almost impossible to do this in
    Java for a commercial application.
    If you are developing this as an academic exercise,
    give it a try. Post your email address here, and I
    will contact and help you out if you like.my e-mail is below ,I want to contact you and need all of your help.
    [email protected]

  • I hope to develop a function with java like IE's save as.How can I do?

    I hope to develop a function with java like IE's save as.How can I do?

    hi ,
    Considering IE browser page as an object, U can use Serialization where u can save that object.(i.e state of the object) And then when u open it thru de-serialization, u can restore the page/object .
    Hope that helps U .
    Techie.

  • Update on tooling with Java ME Embedded 8.1 Developer Preview

    If you are having problems with connecting via USB or with static IP addresses, please see:
    Update on tooling with Java ME Embedded 8.1 Developer Preview
    Best,
    -- Terrence

    Hello,
    I am just viewing this course now and am stuck on finding the raspberry pi 8.1 EA binary:
    oracle-jmee-8-1-ea-raspberrypi-linux-bin-b01-20_may_2014.zip
    The only thing I can find on this page (which is what the document your link brings up has)
    http://www.oracle.com/technetwork/java/embedded/javame/embed-me/downloads/index.html
    is 8.0:
    oracle-jmee-8-0-rr-raspberrypi-linux-bin.zip
    Please help...
    Thanks

  • Browser plug-in with mac run-time engine problem

    I have repeatdly tried to get web browser (Both Explorer 5.2.3 and Safari) VI viewing on my Mac (OS 10.4.2). I have reinstalled the run time engine (Labview 7.1.1 as downloaded from NI) numerous times with no luck. I get the usual "Browser plug-in required" message.
    Doing a seach on my machine in the Internet plug-in folder reveals no new plug-ins after installation of the RTE.
    I can run this VI work fine on a remote PC running Explorer, so I think my VI server is running fine. I quit the PC before trying it on the MAC to avoid any license limitations.
    Any suggestions? Is the browser plug in available as a seperate down load? I could not locate it on the NI site.
    Thanks
    -G

    Hi G,
    Lets try this. Install the LV71NPlugin file, in the attached image, in the /Library/Internet Plug-Ins directory. I had to save the image with a different extension to be able to upload it to the forum so...
    1) Download the file
    2) Change the file extension from "abc" to "dmg"
    3) Copy LV71NPlugin to /Library/Internet Plug-Ins
    Please let me know if this works for you.
    Thanks
    Chris J
    Attachments:
    LabVIEW71BrowserPlugin.abc ‏83 KB

  • JAI extension automatic installation fail with Java Plug-in 1.4.1_01

    Hi everyone,
    i have a html page with an applet that use the JAI (Java Advanced imaging) extension. I used to run it with java plug-in 1.3.1_03.
    When the JAI extension was not installed, it was automatically downloaded and installed. I use the sun "Signed Auto Installation for browsers" jar available on the JAI download page.
    But with Java Plug-in 1.4.1_01, it seems to have a security problem. Is the "Signed Auto Installation for browsers" only java plug-in 1.3 compatible or is there a way to install it with 1.4.
    If anyone has encountered the same problem with another extension, it could help me to know how to have it installed automatically with java Plug-in 1.4.
    I tested on IE 4 and 6 on Windows NT4 & IE 6 on Windows 2000, and i have the same results.
    Thanks
    Philippe
    see the following java console output :
    Java(TM) Plug-in: Version 1.4.1_01
    Using JRE version 1.4.1_01 Java HotSpot(TM) Client VM
    Modality popped
    User selected: 0
    Optional package download granted by user, download from http://xxxxxxxxxxxxxxxxxxxxxx/jai_windows-i586.jar
    Connecting http://xxxxxxxxxxxxxxxxxx/jai_windows-i586.jar with no proxy
    Connecting http://xxxxxxxxxxxxxxxxxx/jai_windows-i586.jar with cookie "JIGSAW-SESSION-ID=J986902630-19"
    Loading Root CA certificates from D:\PROGRA~1\Java\J2RE14~1.1_0\lib\security\cacerts
    Loaded Root CA certificates from D:\PROGRA~1\Java\J2RE14~1.1_0\lib\security\cacerts
    Loading JPI certificates from D:\WINNT\Profiles\qpbl\.java\jpicerts141_01
    Loaded JPI certificates from D:\WINNT\Profiles\qpbl\.java\jpicerts141_01
    Loading certificates from JPI session certificate store
    Loaded certificates from JPI session certificate store
    Checking if certificate is in JPI permanent certificate store
    Checking if certificate is in JPI session certificate store
    Checking if certificate is in Root CA certificate store
    Checking if certificate is in Root CA certificate store
    Checking if certificate is in Root CA certificate store
    sun.misc.ExtensionInstallationException: User deny optional package installer to be launched.
         at sun.plugin.extension.ExtensionInstallationImpl.verifyJar(Unknown Source)
         at sun.plugin.extension.ExtensionInstallationImpl.access$100(Unknown Source)
         at sun.plugin.extension.ExtensionInstallationImpl$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.plugin.extension.ExtensionInstallationImpl.installExtension(Unknown Source)
         at sun.misc.ExtensionDependency.installExtension(Unknown Source)
         at sun.misc.ExtensionDependency.checkExtension(Unknown Source)
         at sun.misc.ExtensionDependency.checkExtensions(Unknown Source)
         at sun.misc.ExtensionDependency.checkExtensionsDependencies(Unknown Source)
         at sun.misc.URLClassPath$JarLoader.parseExtensionsDependencies(Unknown Source)
         at sun.misc.URLClassPath$JarLoader.getClassPath(Unknown Source)
         at sun.misc.URLClassPath.getLoader(Unknown Source)
         at sun.misc.URLClassPath.getResource(Unknown Source)
         at java.net.URLClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(Unknown Source)
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at sun.plugin.security.PluginClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Modality pushed
    Modality popped
    Optional package installation failed.
    Installation successful

    I seem to be having the same problem. If you figured out the solution, can you please post it?
    Thanks

  • JRE 1.4.2_04 doesn't install Java browser Plug in... :(

    As the title say, therefore I had to uninstall 1.4.2_04 then reinstall 1.4.2_01... the "Browser Plugin Installation" Screen with two check boxes (Internet Explorer and Netscape Navigator) from 1.4.2_01 disappeared in 1.4.2_04, what's up with this?

    It appears that the version string has been dropped from the Control Panel plugin. Look for a Control Panel entry simply titled "Java".
    I've also noticed that it is no longer possible to manage different JVMs on my client machine starting with 1.4. The 1.5 installation takes over the Control Panel console, thereby essentially eliminating my ability to select 1.4.2, etc.

Maybe you are looking for