However with the increase in commercial use of the

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: e compatible with each other. Given the rapid growth of the Internet, this situation is clearly out of control. Java-enabled browsers, known as "secondgeneration" browsers, are designed to overcome the above-mentioned limitations of the conventional graphical browsers. They are based on the Java programming language (see Chapter 12 for details) and have the ability to dynamically download Java applets (mini-applications) from web server computers to webclient computers and execute them on the client's computer. This feature provides the following capabilities to Java-enabled browsers: 1. Dynamic content. We saw that a first-generation browser can download data from a server computer to its own client computer and can display the data on the client's computer terminal screen. In addition to data, Java-enabled browsers can also download Java-based applets (segments of programs that act as miniapplications) on the client comnnter that are executed right there on the client machine. Java-based applets may be written to pntvid" full animation, play sound, and interact with the user in real time when executed. Thus, Jav3 ^n^iled browsers transform the static data display capability of first-generation browsers into a new td dynamic viewing system. They enable creation and display of animation-oriented applications that was not possible with first-generation browsers. For example, someone could write a Java program to implement on interactive chemistry simulation. Users browsing the Internet with a Java-enabled browser could easily download this simulation program on their computer and interact with it, rather than just having a static picture with some text displayed on their computer screen. 2. Dynamic data types. We saw that due to their monolithic design structure, the first-generation browsers can deal with only a fixed set of data objects. For example, a browser might be designed to understand only the following image formats - GIF, XI1 pixmap, and XI1 bitmap. If this browser se...
View Full Document

This document was uploaded on 04/07/2014.

Ask a homework question - tutors are online