The hypertext mark-up language (HTML) is used to create hypertext documents in use on the World-Wide Web (WWW), built up as a client/server model. In this paper we discuss the enhancement of HTML documents with JavaSc...
详细信息
The hypertext mark-up language (HTML) is used to create hypertext documents in use on the World-Wide Web (WWW), built up as a client/server model. In this paper we discuss the enhancement of HTML documents with javascript, a script language understood by most common browsers. JavaScripl is considered an easy means for bringing interactivity and answer checking to educational Web pages. It is faster to learn compared to using a programming language like PERL and has the advantage of high portability between different operating systems. Because all actions are performed on the client side, it reduces net traffic and pages can be used off-line. Educational usage, including tests and operations in future distance learning are outlined. Examples of javascript supported documents are given using clay mineralogy and knowledge-based tests as examples. A critical review of this relatively new technology reveals some compatibility problems but these seem to be offset by the possibility to make Web pages more attractive. (C) 1998 Elsevier Science Ltd. All rights reserved.
This paper addresses a fundamental, easy but powerful mechanism of Virtual Reality Simulation system on World Wide Web. The basic idea is to use Virtual Reality Modeling Language (VRML) to build the virtual world, and...
详细信息
ISBN:
(纸本)0819436526
This paper addresses a fundamental, easy but powerful mechanism of Virtual Reality Simulation system on World Wide Web. The basic idea is to use Virtual Reality Modeling Language (VRML) to build the virtual world, and design a specific simulator to complete the common simulation work and drive the VR animation. According to the achievable mathematics and animation function, two types of this VR Simulation system are founded. The first one is to use VRMLScript or javascript to code the specific simulator. This mechanism really can be realized, however, the mathematical operations and the simulation model scale are limited. The other is to apply Java for coding the simulator, then use HTML to combine the VR scene and the simulator in the same WebPage, which can harmonize the VR animation running according to the simulation logic. Because Java is fully mathematics functioned and the Java code modules are entirely reusable, this VR simulation system, which is mainly recommended, can be easily realized on desktop PC and meet the basic interactive requirements of VR Technology without any extra hardware. A VR M/M/1/k Queuing simulation system is given to explain the mechanism. Finally, the overall Integrated Development Environment for this VR simulation system is also discussed.
Low cost image delivery is needed in modern networked hospitals. If a hospital has hundreds of clients, cost of client systems (hardware and software) is a big problem. Naturally, a Web-based system is the most effect...
详细信息
ISBN:
(纸本)0819435937
Low cost image delivery is needed in modern networked hospitals. If a hospital has hundreds of clients, cost of client systems (hardware and software) is a big problem. Naturally, a Web-based system is the most effective solution. But a Web browser could not display medical images with certain image processing such as a lookup table transformation (e.g. VOI). We developed a Web-based medical image display system using Web browser and on-demand server-side image processing. All images displayed on a Web page are generated from DICOM files on a server, delivered on-demand. User interaction on the Web page is handled by a client-side scripting technology such as javascript. This combination makes a look-and-feel of an imaging workstation not only for its functionality but also for its speed. Real time update of images (zooming, window level/width change) with tracking mouse motion is achieved on Web browser without any client-side image processing which may be done by client-side plug-in technology such as Java Applets or ActiveX. We tested performance of the system in three cases. Single client, small number of clients in a fast speed network, and large number of clients in a normal speed network. The result shows that there are very slight overhead for communication and very scalable in number of clients.
暂无评论