An applet used by web designer, is an application that performs one specific task, sometimes while being part of a larger program but can also be a stand alone application. Web designers use applet as plug-ins or as a program usually written in Java and included in a HTML. When web designers use Java technology-enabled browser to view a page that contains an applet, the applet's code is transferred to their network and executed by the browser's Java Virtual Machine, JVM. Web designers use applets to provide interactive features to web applications that cannot be provided by HTML.
Using Java applet has a lot of advantages. Web designers use Java applet because it is simple to make it work on Linux, Windows and Mac OS. The same applet can work on "all" installed versions of Java at the same time, rather than just the latest version. Web designers use Java applet because it is supported by most browsers. Another reason or advatage that web designers use Java applet is because of it's similar speed to other languages. Java has certainly become the most popular programming language, and it is the language of choice for many web designers today. This is the result of related technologies and tools that enable web designers to run cost-effective, scalable, high-performance solutions.
There are many technical and business-oriented documents that describe the value of running Java applet. Even though less attention has been given to running stand-alone Java applications, web designers continue to use both. The new Java Plug-in includes a drag-able feature for applets. This feature allows web designers to bring together the user's browser and desktop experience.
As web designers, you can use the rich functionalities in the Java platform to create an applet and allow the user to bring your applet to the desktop. Web designers use applets to do just about anything including playing sounds. Although there are some security concerns, a security exception warning will occur if your applet attempts to perform a trusted operation and is not trusted. A security exception will occur if the script engine invoked a method that performs a trusted operation, and that method did not first assert its permission to perform the trusted operation. This situation will occur if your applet has a public method called by VBScript or JScript, and that method performs trusted operations without first asserting its permissions.
From a security standpoint, Java applets downloaded from the Internet or from any remote sources are restricted from reading and writing files and making network connections on the user host systems. They are also restricted from starting other programs, loading libraries, or making native calls on the client host system. In general, applets downloaded from a network or remote sources are considered un-trusted. A security window will pop up and ask the user's permission to perform one of these acts. An applet can be considered trusted if the Applets installed on a local file system or executed on a local host. Also if signed, signed applets provide a way to verify that the applet is downloaded from a reliable source and can be trusted to run with the permissions granted in the policy file.