Unit-3
Unit-3
Structure
30 Introduction
3.1 Objectives
3.2 Multimedia Development Tools
3.3 Features of Authoring Software
3.3.1 Integrating Multimedia Elements
3.3.2 Script Language Programs
3.3.3 Icon-based Programs
3.3.4 DLLs for Extending Features
3.3.5 Supporting CD-ROM or Laser Disc Sources
3.3.6 Supporting Video for Windows
3.3.7 Hypertext
3.3.8 Cross-Platform Capability
3.3.9 Run-time Player for Distribution
3.4 Authoring Tools
3.4.1 Author ware
3.4.2 Everest Authoring System
3.4.3 Icon Author
3.4.4 ImageQ
3.4.5 Macromedia Director
3.5 QuickTime
3.6 Hypertext
3.7 Applications of Hypertext
3.7.1 Computer Applications
3.7.2 Business Applications
3.7.3 Educational Applications
3.7.4 Entertainment and Leisure Applications
3.8 Elements of Hypertext
3.9 Review Questions
3.10 Summary
3.11 Model Answers
3.0 INTRODUCTION
In the previous two units we have discussed about the definition and components of
multimedia and its applications. A multimedia production needs to be interactive. In
this unit we will try to answer the question how multimedia production can be made
interactive. Please note that discussions on the software used for development of each
component of multimedia have not been discussed here. Several tools are used for
developing interactive multimedia. These are:
• authoring systems
• authoring languages
• generic languages (e.g. C, C++, JAVA)
The term authoring results from the fact that the person creating the learning material
on the computer is often called the author.
Authoring languages are specially designed programming languages, and have some
distinct advantages over generic languages. They have been created specifically for
the training/educational field, and as such provide appropriate commands and
structures to cater for the types of presentation and interaction involved in CBT.
3.1 OBJECTIVES
The presentation tools available for multimedia development can be divided into
three categories.
With scripting it is possible to create very complex interactions between the user and
the presentation. For example, by clicking, a single button, the user might inquire
about a subject and then find all the information available on that subject in the
presentation.
It is essential for authoring software to support a wide area of format with different
media elements. The authoring software must be supported by add-on boards and
peripheral devices to play multimedia. The final feature of authoring is to build
interactivity.
• Authoring programs provide developers with a greater degree of control over
each multimedia element than presentation programs.
• Authoring programs are geared towards education and training applications
as well as business presentations.
Authoring Software offers the ability to write scripts for software to build features
that are not supported by the software itself. Script language programs create
multimedia presentations from a series of programming style commands linked
together in a word processing typescript.
The Scripting languages are closest in form to traditional programming. The scripting
language specifies (by filename) multimedia elements, sequencing, hotspots,
synchronization, etc. A powerful, object-oriented scripting language is presently
available with many authoring systems. In such languages the program editing of
elements (still graphics, video, audio, etc.) tends to be minimal or non-existent. The
scripting takes longer time in development (it takes longer to code an individual
interaction), but generally allow more powerful interactivity. Since most Scripting
languages are interpreted, instead of compiled, the runtime speed gains over other
authoring methods are minimal. However, it supports a better and more complex
media interactivity.
The script language programs are powerful programs but can be difficult to learn.
These programs are not readily transported to other hardware platforms. 3
Multimedia and its
3.3.3 Icon-based Programs
Application
Although a multimedia project is a big task; makers of authoring software try to
make it easy by using Graphical Icons as the control features of the authoring
package program. The main features of Icon based programs are:
Advanced authoring programs can call on special features included in the windows
Dynamic Linking Libraries (DLLs). Many add-on boards and peripheral devices
include specialized DLLs upon installation. They can be called on for special
functions that may not be available in the authoring software program. Specialized
programming languages such as C++ allow users to create their own DLLs for
enhanced functions.
Storing arrays of audio and video on hardware is often not practical to get the quality
and speed as might be desired. Authoring software allows full control of CD-drives
to integrate audio, video and computer files.
Authoring programs support direct control of CD-ROM drives, video sources. This is
provided through the MCI command language.
Multimedia presentations that depend on large amounts of sound or video clips
require excessive amounts of hard disk space. The presentation system can be
configured by having a CD-ROM drive as the sound source and a laserdisc or DVD
player as a video source. Both the pieces of hardware are controlled by the authoring
software in a seamless manner.
Video stored on hard disk is sometimes the right media for your project. Authoring
software has the capability to support most multimedia elements like video for
windows.
The latest version of Author ware Professional from Macromedia permits the loading
of video clips from video for windows and animation clips from Autodesk.
3.3.7 Hypertext
Words can be made into buttons that will take you to cross-reference in a program.
Hypertext capabilities can be used to link graphics, some animation and of course
other text.
4
Hypertext programming interfaces allows users to select individual Hot Words ' on a
Multimedia
screen, which are then linked to additional pages and layers of text. The help system Authoring Tool
of windows is an example of hypertext.
Hypertext systems are useful when presenting and referencing large amounts of
textual information. Some hypertext authoring programs provide graphical links for
animation, sound and video as well as text.
Authoring software can even package a multimedia project to play on other computer
types with appropriate planning. This works successfully to broaden your potential
audience.
An important consideration with authoring programs is their capability to be altered
for presentations on Macintosh or other hardware platforms. Some authoring
programs are available on several platforms and provide tools for transforming and
converting files and programs from one to the other.
Care should be taken when considering cross-platform development because of
significant performance differences in hardware peripherals and devices.
At large, authoring programs could be grouped into the following two distinct types:
In order to create effective multimedia, one needs tools that can handle a wide range
of authoring tasks, including interactive title development, CBT, interactive
catalogs/kiosks and web authoring.
The CD-ROM's interactive title development task focuses on the flexibility and
power of screen design tools and support for managing memory requirements and
playback data rates. Also the ability to create cross-platform applications looked for.
Creation of Computer-based training (CBT) stresses wizards, templates, and other
tools designed to make it easier for non-programmers to generate applications. Other
features included the ability to interface with a database either proprietary or via
ODBC for tracking student performance, and special tools designed for creating
exercises.
The Web authoring task involves generating an application that can be played by a
helper application from within a web browser, or something as complex as a stand
alone application designed to stream data from the server over TCP/IP connections
and onto the user's browser without making the user download the application.
Author ware 3 has added text styles that you can apply to any text (labels, menu
options, scrolling text boxes).
Designing in Author ware is also allowed. Author ware elegantly provides full data
integrity for it's naming of icons and variables. Change a variable name and it
changes everywhere it's used.
Author ware can run timers, change the flow in response to a user, keep score, and
6 access laserdisc players via dialog box.
Although Author ware includes ODBC to enable connectivity to and from databases,
Multimedia
it falls short of enabling proper database interactivity and reduces each fetched record Authoring Tool
to a single text string.
Also, even though, Author ware ships with a full assortment of buttons, dialog boxes,
sliders, gauges, scrolling text boxes, and data entry boxes, it lacks such features as
the critical list and combo boxes that are used in the other programs to create the
order screens.
Author ware rewards an open mind and a willingness to tackle its different
approaches by giving non-programmers accessibility and allowing them to produce
complex interactivity with a minimum of programmer like thinking. Author ware’s
built-in knowledge of interaction, testing and scoring makes it a mature and bullet
proof environment for creating kiosks or CBTS.
Everest Authoring System 1.5 is best suited for the developers of CBT applications
who seek a powerful but easy-to-use windows-based authoring environment. As far
as CBT environments go, Everest (a Windows 3.1 application that also plays back on
Windows 95) features strong multimedia support, enough object orientation to
improve the productivity over competing products, and great technical support.
Also interface and media object icons can be dragged onto the screen; like list and
combo boxes, edit boxes, text displays, bitmap placeholders, sliders and gauges,
buttons of all types, video and audio, OLE and animation.
These objects can be made to move around, visually resize them and their properties
set by clicking on them in either the Visual-Screen or the Icon Script. The
placeholder objects can be left empty or their contents can be specified immediately.
Everest's object orientation, which supports object instancing but not sub classing,
increases developer's productivity. For example, if suppose we dragged a button
object, dropped it in the Visual Screen and sized it for use as a Back control button to
return to previous screens. In the Attributes window, we name it, set the bitmap used
for pressed and released, and assigned it an "event code" - in this case, 33-that it
would generate when pressed. And we did all this simply with drag-and-drop, point-
and-click, and fill-in-the-blank. Then comes the fun part. In the Attributes Window,
we set save as object to true. On the next screen, we dragged in another button off the
Toolset. With one simple choice of a pull-down menu in the Attributes window, we
made this new button an instance of the Back button that we saved as object, and the
newly created button inherited all its properties.
Once the screen design satisfies the user, Everest has provided an easy method of
scripting navigation and control flow. 7
Overall, Everest offers a charming environment in which to create CBT applications.
Multimedia and its
Application Additional modules from third-party vendors can infuse Everest with data handling
facilities to access databases and utilize rich text format. The base product can access
only its proprietary database, which can read to and write text files.
Icon Author, an authoring tool requires the use of an icon-based flowchart for
building an application. It still maintains a strict separation between an application's
structure and the actual content and still ships with a number of ancillary programs
that help to edit and manage content.
The role of Smart Object editor has become central to the creation of Icon Author
applications. Smart Object Editor assembles individual object such as imported
pictures, sound files, video clips, animations, database links, text push buttons, tables
and list boxes into coherent pages layouts. The appearance and behavior of these
objects can be controlled by changing the properties associated with each one.
Icon Author handles multimedia objects with aplomb. The sound, movie and
animation files are not only easy to be imported but it also takes less effort to control
them. For example, adding VCR start and stop buttons to a movie object requires just
activating the control bar property in Smart Object Editor.
3.4.4 ImageQ
The slide strip window for each presentation contains either thumb nails or file
information for each slide image and provide the means of navigating through the
presentation at design time. Although the images in the slide strip are, miniature
versions of the background images they do not show any of the users interface
element that the user has added such as button and list boxes. The user must create
these through code, which ImageQ will interpret only at runtime-a major deficiency
that other authoring system (such as Icon Author and Director) avoid by offering
design tools to arrange interface controls visually without code.
While ImageQ does not provide the robust slide design tools that competing products
include, it does import a wide variety of graphics formats. Once the images have
been imported into an ImageQ presentation, they can then kept in their native formats
or saved as BMP or HKF files.
Whenever images are imported into an ImageQ presentation, it involves only creation
8 of thumb nails and slide references, the images themselves remain as separate files. The
List of filenames and the control and transition settings are stored in a file with an
Multimedia
IMQ extension, which serves as the main file for the presentation. Authoring Tool
Though ImageQ lacks design and programming tools, it does well with distribution.
It is easy to build portable presentations as stand alone EXE files that includes the
ImageQ runtime. ImageQ is really a presentation package in an authoring system's
clothing. Its real strength lies in ability to create traditional slide shows with prebuilt
images and distribute them with no royalty. Yet the product's lack of interactive
design tools and its clumsy programming languages ultimately make it a poor choice
for robust multimedia applications development.
The application in Director's user interface is a movie, the playback screen is the
stages, and the various elements in the movie are cast members. A Director movie
consists of frames that comprise many separate, individual channels, each of which
can hold a sprite or sound, custom palette, and the like. Each sprite is an instance of a
cast member, such as a piece of text, a bit- mapped image, or a digital video clip.
As all of the sprites can be accessed during each frame of the movie, so an ultimate
time-based control can be achieved.
Director has 48 separate sprite channels available in each frame. Sprites are only
copies of the cast members so their look can be modified in a particular frame
without affecting the original cast member. Each channel number represents a stage
layer so the sprites can be moved between layers by simply suffering them up and
down. Some special channels exists to refer to each frame; transition, palette, tempo,
script and two sound channels.
Director lets the non-programmer arrange cast members frequently and put them in
motion, but robust movies need some coding. (Director's language, Lingo, uses
English like phrases for commands, but getting used to it takes some time). Director
has been 9
Proved to be very useful for implementing linear presentations but weak for complex
Multimedia and its
Application programming.
Though Director can create complex multimedia events such as CBT, a bit of
programming experience is still required to pull them off. For time line-based
interactive titles and demo CDs, however, Director is an exceptionally useful tool
that exploits a logical metaphor to achieve spectacular results.
The figure below show how the different development environments relate to one
another, to Quicklime and to programming an application form scratch.
It is probably noticeable from the figure that the QuickTime is off on its own with a
circle pointing to each of the other areas. That's because QuickTime is not really a
development environment like the others. It more closely resembles a data type, just
as PICT is a data type for graphics, and AIFF is a data type for sound.
Though QuickTime can be used to create movies and may even replace the slide
presentation programs for some job, it is far more likely that QuickTime will be used
to provide animation or video from within one of the development environment.
Importance of QuickTime
QuickTime adds support for time-based media to the basic Macintosh system
architecture. The most common media that require this kind of support are video,
animation and sound. Sound has been supported on the Macintosh since its
introduction, but it's important that QuickTime supports sound because QuickTime
can synchronize sound tracks with video tracks.
10
QuickTime provides synchronization between the animations that would otherwise
Multimedia
play at different speeds when played on different machines. Authoring Tool
QuickTime stores video digitally that is, it converts the frames of video to digital
images that are stored on the computer's hard disk. When the video is "played" these
images are read from disk and displayed on the computer screen. The advantage of
storing the video this way is that the computer can very quickly and easily access
other information on a hard disk.
Another advantage is that once the frames are stored on the hard disk they can be
manipulated using a number of different editing applications.
The disadvantage of storing video this way is that the computer has to do a lot of
work to display the video sequences.
QuickTime has many features but the two most important are its Compressors and its
timing mechanism. The compressors enable the program to reduce the frames to a
manageable size, so the computer can stream the information from the disk. The
timing mechanism ensures that multiple tracks maintain synchronization.
Without compression, the large amount of data would prevent even the fastest hard
disk from playing a movie-by the time the computer had read the first from the disk;
the same for displaying the frame would have passed. Even with compression,
QuickTime may not be capable of playing all the frames in the movie. QuickTime
handles this problem by dropping frames. A 20-frame movie might play at only 10
frames per second on a LC, in which case QuickTime plays every second frames in
the movie. QuickTime always tries to maintain the quality of the sound.
3.6 HYPERTEXT
Although the term "hypertext" is relatively new to many of us, it was actually coined
in 1965 and an article predicting hypertext was published in 1945. Hypertext is
nonlinear or non-sequential text; there is no single order that determines the sequence
in which the text is to be read. That is, the text is organized so that one can easily
jump around from topic to topic.
Although, hypertext is best brought to life on a computer, it can be found in simple
paper documents too. A paperback novel and the front page of a newspaper are the
two examples of text out of which the newspaper page is hypertext because one can
easily jump from topic to topic if one wants more depth on any one topic. While, the
novel, on the flip side, does not encourage skipping around. The novelist assures he 11
will be
Reading in a fixed sequence reading one page right after another. Figure below
Multimedia and its
Application illustrates hypertext with an example.
Assumes that one starts reading the piece of text marked A. Instead of a single next
place to go, this hypertext structure has three options for the reader: Go to B, D or E.
Hypertext presents several different options to the readers, and the individual reader
determines which of them to follow at the time of reading the text. This means that
the author of the text has set up a number of alternatives for readers to explore rather
than a single stream of information.
The same is true of footnotes in traditional printed texts, since readers have to
determine upon reaching the footnote marker whether to continue reading the
primary stream of text or to branch off to pursue the footnote. Therefore, hypertext is
sometimes called the "generalized footnote".
Figure 1 also shows that the entire hypertext structure forms a network of nodes and
links. Readers move about this network in an activity that is often referred to as
browsing or navigating rather than just "reading" to emphasize that users must
actively determine the order in which they read the nodes.
A hypertext link connects two nodes and is normally directed in the sense that it
points from one node (called the anchor node) to another (called the destination
node).
In the early days of hypertext, nodes contained only textual data. Now nodes can
Contain various kinds of data: graphics, audio, video, computer-animated images, film
12
Clips of animated scenes, digital sound or other kind of information. The term
Multimedia
hypermedia may be used, when referring to systems that include a wide variety of Authoring Tool
node types.
Hypertext is now being used in more and more areas. Educators are making good use
of hypertext and making learning difficult subjects more and more accessible. While
reading some instructional material on a computer screen, the user may come across
several technical terms on the screen that are highlighted (shown in a different color,
say, yellow letters on a green background or black letters on a white background).
One can instantly branch off to a new window of information a definition or
elaboration of any of these highlighted words. This enables a comfortable learning
with a well-designed hypertext system.
This section concentrates on "mainstream business", but quite frankly there are not
yet all that many business applications of hypertext in place to be used every day for
real profit. But there are potential applications that are currently being investigated by
several companies, and there are also some systems in real use.
Several dictionaries and large reference books have been converted from a traditional
paper form to a hypertext format. A hypertext dictionary from scratch has been
generated for the children's dictionary shown in figure 3.
14
For pure environment the user can click on the picture of the dog to have it replaced
Multimedia
by another kind of dog. There are hypertext links to "dog words" and to other pets, as Authoring Tool
well as the links to other words from the definition. All these features encourage the
child to explore the dictionary and learn new words.
Printed dictionaries for deaf users portray hand and facial gestures through line
drawings with arrows to show movement, so multimedia dictionaries are clearly a
superior format for communicating this dynamic language. Also, the computer
format has added benefits such as the ability for less experienced users to view a sign
at much slower speeds than normal conversation.
(b) Law
Hypertext has two main applications in the legal field. The first is to support legal
research and is mainly used by professional lawyers. The second is support of legal
document creation and management and is used by both lawyers and people who
wish to avoid paying legal fees.
Legal texts are filled with cross-references and are therefore well suited for hypertext
support. Typically, a lawyer's brief might refer to several court rulings, each of which
would refer to further rulings and to the applicable statutes. Having each of these
references available online saves the lawyer much time in researching the law. A
special aspect of law is that new statutes or higher court ruling may invalidate earlier
decisions, meaning that something may be legal one day but illegal the next.
This time varying nature of the law has two consequences for legal hypertext
systems. The first is that a lawyer who accesses one of these overruled cases would
better be informed that it is no longer a valid law. Legal information services achieve
this purpose by inserting bi-directional links from the new law to any earlier nodes
referring to the same issue. Lawyers can then follow the links in the opposite
direction in a process known as Shepardizing after the printed books that originally
supplied these inverse links. The second implication is that lawyers will sometimes
need temporal scrolling of the law to discover what the rules were at some earlier
point in time when the action under consideration took place. For example, if a client
is taken to court over an old income tax return, the defense should be based on the tax
rules for the year in question.
Hypertext can also be used to provide information about an entire trade show and
help people find those exhibitors that would interest them. 15
One of the intrinsic advantages of hypertext in an advertising context is the general
Multimedia and its
Application ability of hypertext to provide access to large amounts of information but to show the
user only those small parts that interest him or her. This property of hypertext is
important for applications like product catalogs. A hypertext product catalog can
reduce the complexity of choosing among a large number of options by showing only
those that are relevant for the individual customer. It can also offer help in placing
the order and might even place it by an online connection to the vendor. A hypertext
catalog could also include an option to remember what products the user ordered the
.previous time, thus making them especially easy to reorder.
Many hypertext systems have been produced specifically for educational use.
Hypertext is well suited for open learning applications where, the student is allowed
freedom of action and encouraged to take the initiative. For example, the Interactive
NOVA hypertext allows the student to browse through a set of biology information
and see those parts that interest the student or make sense in the context of a current
assignment. On the other, hypertext may be less well suited for the drill-and-practice
type learning that is still necessary in some situations.
Foreign Languages
The linking abilities of hypertext are ideal for the learning of foreign languages.
Hypertext can provide automatic access to dictionaries through implicit links from
any text. A student who does not know English very well might still be able to
understand material in Intermediate because of its ability to link to an explanation of
any word. Hypertext also enables students to view two parallel versions of the same
text: An original version and a translation.
The Video Linguist is a hypermedia system that teaches a language by showing clips
of television broadcasts from a country speaking that language. The advantage of this
approach are that TV shows are fun and motivating and that they reach the culture of
the country in addition to the language. One major problem with learning languages
is that native speakers of many languages tend to speak in a very agitated and fast
manner, which makes their utterances hard to understand for foreigners. But of
course the goal of learning French is to understand the way the language is actually
spoken in France and not the way a teacher may speak it in class. Therefore the
Video Linguist initially plays the original sound track from the broadcast version of
the show.
If there is a part of sound track that students do not understand they can utilize the
hypertext facilities and link to a version where the same words are spoken more
slowly. If they still don't understand it, they can follow a link to a version where each
word is spoken v-e-r-y s-1-o-w-l-y and clearly. A final hypertext feature in the Video,
Linguist allows the student to click on any word in the subtitles and get its dictionary
definition.
Hypertext provides several opportunities for pure enjoyment. Although, there has
been very little research conducted in this area, but still there has been some
pioneering research as well as the first few commercial examples.
16
News, Newspapers, and Magazines
Multimedia
Authoring Tool
News delivery is an obvious candidate for online services since events can be
reported as they occur instead of having to wait for the scheduled publication time of
a newspaper or magazine. Online versions of large newspapers help the articles to be
accessed around the clock. Some added value derives from search capabilities where
one can find, for example, all news stories about a certain company over the last
month before deciding whether to invest in it or how to solicit it as a customer. Also
information filtering can be used to design personalized electronic newspapers with
exactly those news-stories that are of interest to the individual reader.
The ability to link between articles from several magazines is a value-added feature
of the hypertext versions of the magazines. Even the discussions between readers is a
value-added feature for the hypermedia versions of the magazines: if somebody is
reading, say, an article about an upgrade to a spreadsheet application, that person is
likely to be interested in the experience other readers have had when installing the
upgrade.
This section gives a quick overview of the basic elements of hypertext, which are as
follows:
1. Nodes
2. Links
3. Annotations
4. Buttons
5. Editors
6. Browsers
7. Trails
8. Built-in programming languages
1. Nodes
In different hypertext systems, different terms are used for nodes. In HyperCard, a
card is a node. In Hyper PAD, the node is a Pad.
This first node reference is {Advertisement Notes} in Figure 4A. It is called the top-
level control text because it contains only references and pointers to other node and it
is always enclosed in braces. That is, each item in braces is a pointer to another node.
By moving the cursor to an opening brace and pressing F10, the user can instantly
branch to the corresponding node in the network as shown in Figure 4B. The second
level node in this figure also contains reference to other nodes rather than the content
information. So, in this case, it is also a control node-it only allows the users to
control their navigation through the network.
17
Placing the cursor on a backslash and pressing F10 instantly displays the contents of
Multimedia and its
Application that node as shown in Figure 4C. Here each node is shown as a separate text file.
4B
\atapead2.ad
4C
Figure 4: Network of Nodes
2. Links
Links are the other fundamental unit of hypertext besides nodes. A link is
information embedded in a node that connects it in some way to another node. Links
are almost always anchored at their departure point to provide the user with some
explicit object to activate in order to follow the link. The result of activating the
anchor is to follow the link to its destination node.
Most links are explicit in the sense that they have been defined by somebody as
connecting the departure node with the destination node. Some systems also provide
implicit links, which are not defined as such but follow from various properties of the
information.
A hypertext link has two ends. Even if a link is not bi-directional, there may still be a
need to anchor it explicitly at the destination node. Hypertext systems also have plain
links, which are just connections between nodes. The advantage of that approach is of
course the simplicity of both authoring and reading. There is nothing to do with links
except to follow them, and that one action can be achieved by a click of the mouse.
In addition to the standard links connecting two nodes, hypertext systems also have
"super- links" to connect a larger number of nodes. There are several possibilities for
dealing with having a single anchor connected to several destinations. The two
simplest options are either to show a menu of the links or go to all the destinations at
the same time. Intermediate uses the menu option and allow users to choose only a
single destination. This approach requires good names for the links or destination
nodes in order for users to be able to understand their options. Some users of
18 NoteCards have
Implemented a "fat link" type that opens windows on the screen for all the
Multimedia
destination nodes. Authoring Tool
3. Annotations
4. Button
A button is a visual cue in a node that alerts a user that a link exists. In other words, a
button is a visual representation of a link in a node. By pressing a mouse button, or
appropriate function key, the user can cause the system to activate a link to display a
different node. Some literature describes a button as a "hot spot" on the screen-a spot
that is sensitive. If the cursor (or pointer) is moved over a "hot spot", it will change
shape indicating the type of button present.
The buttons in Black Magic (a hypertext word processor) appear in different colors
on screen. There are different kinds of buttons and links. The different buttons are
labeled in the annotated screen shown in Figure 5.
In this discussion, the button includes the diamonds and the text in between the
diamonds. When you move the cursor is moved on to a diamond (or on to a text
delimited by the diamonds) and Fl is a note node appears in a small window in the
upper right corner of the screen as shown in the Figure 6.
19
Multimedia and its
Application
5. Editors
An editor is the part of the hypertext systems that enables a user to create a node and
link it into the network. Some hypertext systems are net distributed with the editors
because they are intended as "presentation-only systems".
6. Browsers
7. Trails
A trial is a record of the nodes that a user has accessed in viewing a hypertext
network ideally the trail would include "note nodes" created by the user in the
process. Some hypothesize that users will blaze exciting, useful or enjoyable trails for
others. It might be enjoyable for example, to follow a trail made by others (famous or
otherwise) and read their comments on various stories, illustrations, new items and so
20 on.
Trail recording can be a useful tool for refining hypertext networks. If one can study
Multimedia
the trails that users take in searching for information or in studying an instructional Authoring Tool
network, he can spot problems and refine the network.
Some hypertext systems have built-in programming languages, so one can customize
the system to fit one's specific needs.
IBM Link way also has its own script language, as does Hyper PAD. With such a
language one can do more than just create a network of nodes and create special
visual effects, prompt the user for specific input, and process the input-for example,
perform mathematical calculations.
Languages like Hyper Talk and PAD talk, which works with Hyper PAD, are not
computer languages in a traditional sense; they are scripts that the hypertext
application program reads, interprets and then executes. Still, they qualify as
programming languages because they enable you to store a series of instructions that
can be activated at the touch of a button.
1. Which authoring tools are most suitable for online help system on a
computer?
…………………………………………………………………………………
2. Which multimedia software is best suited for synchronizing sound tracks with
Video tracks?
…………………………………………………………………………………
3. Explain any one-business application (other than that specified in the unit),
Which is an example of applications of Hypertext?
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
………………………………………………………………………………… 21
Multimedia and its 3.10 SUMMARY
Application
In this unit, you have learnt the need for multimedia authoring. (Why it is required),
features of the authoring tools:
• Author ware
• Everest Authoring
• System Icon Author ImageQ
• Macromedia Director
You have seen how QuickTime is related to these relating programs. In addition, you
have learnt the working of QuickTime.
By now you have a good background of the fundamentals of hypertext and why is it
valuable. In addition, you've learned about typed links and how you might use them
for more intelligent processing of hypertext networks. It has also explained about the
various applications areas to which the hypertext can be used.
1. Hypertext
2. QuickTime
22