05 MultimediaOnWeb
05 MultimediaOnWeb
Internet Basics
WWW and HTML, and XML
Multimedia Web
3D Worlds
Text for Web
Images for the web
Source Acknowledgement Sound and Animation on the Web
Ch12-14,Vaughon(2007): Multimedia – Making it Work, Tata McGraw Hill
Villamil et al(2001): Multimedia – An Introduction, PHI
Miscellaneous topics and supplements.
1 2
The two-letter US domain is based on political A stream of data that is sent over the Internet is
boundaries. first broken down into packets by the TCP.
The IP address or Internet address is made up Data packets include the receiving computer's
of four numbers separated by periods. address, a sequence number, error correction
Transmission Control Protocol (TCP) and information, and a small piece of data.
Internet Protocol (IP) are the protocols for IP is responsible for sending the packet to its
communication on the Internet. destination along a route.
5 6
1
17-03-2020
A telephone dial-up account and modem, a The amount of data expressed in terms of bits
cable modem, or a Digital Subscriber Line per second (bps) is referred to as bandwidth.
(DSL) is required for network connection. The greater the bandwidth, the lesser will be
An ISP (Internet Service Provider) offers one or the time taken to upload or download data.
more Points of Presence (POPs) to connect to Low-bandwidth modem connections are a
the ISP's server. bottleneck for sending multimedia across the
The PPP (Point-to-Point Protocol) and the Internet.
TCP/IP software are required to connect to the
Internet through an ISP.
7 8
9 10
Recognizable documents and formats are required The World Wide Web was designed by Tim
to work with multimedia on the Internet. Berners-Lee.
MIME (Multipurpose Internet Mail Extensions) type It is a protocol for linking multiple documents
is a standard list of file name extensions. located on computers anywhere within the
It identifies the nature and purpose of the Internet.
transmitted data. It supports services such as The Hypertext Transfer Protocol (HTTP)
Hypertext Transfer Protocol (HTTP) and Post Office provides rules for a simple transaction between
Protocol (POP). two computers on the Internet.
The other services provided by the Internet include Hypertext Markup Language (HTML) is a
https, ftp, gopher, usenet, telnet, Internet Relay Chat document format for presenting structured text
(IRC), Simple Mail Transport Protocol (SMTP), and
mixed with inline images.
mud.
11 12
2
17-03-2020
15 16
Web browsers are applications that run on the Web browsers differ in features, performance,
client side (user’s PC) on the Internet. and cost.
They provide an interactive graphical interface. Mozilla Firefox and Microsoft Internet Explorer
This interface is used for searching, finding, are two of the most popular Web browsers.
and viewing text documents, sounds, and
multimedia resources on the Web.
17 18
3
17-03-2020
HTML documents are simple ASCII text files HTML translators export a word-processed
without any formatting. document with its text styles and layout
Active Server Pages, ColdFusion, or PHP are converted into HTML tags.
the programming environments needed for Many HTML editors and Web page-making
building dynamic sites. applications offer to shortcut HTML learning
HTML translators are built into many word curves and working effort.
processing programs.
19 20
Dedicated editors are usually WYSIWYG Adobe GoLive and Macromedia Dreamweaver
(What You See Is What You Get) word MX are WYSIWYG HTML editors.
processors. GoLive allows a user to create and edit text
pages, import images, and link to other
documents.
21 22
23 24
4
17-03-2020
Text and document plug-ins overcome the Most browsers read only bitmapped JPEG, GIF,
display limitations of HTML and Web and PNG image files.
browsers. Plug-ins that enable the viewing of vector
Adobe Acrobat provides special fonts and formats (such as Flash) are useful.
graphic images embedded as data into the file. Vector graphics are device-independent. An
image is displayed at the correct size and with
colors supported by the computer.
25 26
Digitized sound files in MP3, WAV, AIF, or AU Speech files can be encoded into a token
formats may be sent and played on a user’s language that is a shorthand description of the
computer from Internet. speech components.
MIDI sound files are more compact, but they Sound elements may also be embedded into
depend upon the computer’s MIDI setup for projects made with various authoring tools.
quality. Some sounds can be multicast to allow
multiple users to listen to the same data
streams without duplication.
27 28
The most data-intense multimedia elements are CGI (Common Gateway Interface) is a
video streams containing images and standard for interfacing external applications
synchronized sound. with information servers.
Video streams are commonly packaged as Web-enabled 3-D environments promise
Apple’s QuickTime, Microsoft’s Video for compelling and interactive multimedia
Windows (AVI), and as MPEG files. experiences.
The trade-off between bandwidth and quality
is ever present when designing, developing,
and delivering animations or motion video for
the Web.
29 30
5
17-03-2020
A Web server delivers a file when a client Introducing multimedia on the Web.
requests for it. Designing text for the Web.
Browsers are applications that run on a user’s Creating images for the Web.
PC to provide an interface for downloading
and viewing documents and multimedia. Adding sounds to Web pages.
Many HTML editors and Web page-making Creating animation for the Web.
applications require less HTML skills and
working effort.
Plug-ins allow users to view and interact with
new types of documents and images.
31 32
33 34
OpenType and TrueType are standard methods for The <TABLE> tag is used for organizing text into
displaying typefaces on the Web. columns.
Cascading style sheet (CSS) available in dynamic The ALIGN attribute of the <IMG> tag enables text to
HTML (DHTML) makes font management flexible. It flow around an image.
sets text styles across Web pages. The HSPACE and VSPACE attributes of the <IMG> tag
add space between an image and the surrounding text.
The <BR> tag causes text to begin on a new line.
35 36
6
17-03-2020
37 38
GIF files are used for line art and images that It is the most preferred tool for graphic artists.
contain large areas of the same color. The native Photoshop format is PSD.
GIF compresses drawings and cartoons that PSD files are in RGB mode that is they use
have only a few colors in them much better maximum color depths.
than JPEG.
JPEG can be used for photo-realistic images. These files are larger in size and contain layers.
JPEG can compress images at a ratio of even
75:1, but they compress very slowly.
39 40
When creating images bound for the Web, use To save an image as a JPEG file, flatten and
a resolution of 72 pixels per inch. merge all layers into a single bitmap.
Save the original image in a 24-bit loss-less To save an image as a GIF file, set the mode of
image format. the image to Indexed Color.
After image manipulation in the RGB mode, To make an image transparent, allow it to float
save the source image as a PSD file. on the document background. GIF89a formats
Changing the mode from RGB Color to allow transparency, while JPEGs do not.
Indexed Color changes the color depths of the
image.
41 42
7
17-03-2020
A graphic image can be made ‘clickable’ to link Image maps are pictures with defined hot spots
to another document. This is done by including that link to other documents when a user clicks
the image tag inside the bounding tags of an on them.
HTML anchor that points to that document’s Web sites display image files using Common
URL. Gateway Interface (CGI) programs.
The BORDER attribute of the <IMG> tag In client-side image maps, mouse coordinates
should be set to zero. and their associated document URLs are
included in the client’s HTML document.
45 46
Plug-ins allows embedding of sounds into The <BLINK> and the <MARQUEE> tags
HTML documents. provide very limited dynamism to HTML.
Internet Explorer offers the <BGSOUND> tag The GIF89a format specification creates simple
to play an AU, WAV, or MIDI sound track in a animations. It integrates multiple images, or
document background. frames, into a single GIF89a file and displays
Netscape and Internet Explorer offer the them with programmable delays between
QuickTime plug-in for playing AIFF, MIDI, them.
WAV, and AU formats.
Streaming audio is more useful for the Web,
where a sound file can start playing as soon as
data begins to download.
47 48
8
17-03-2020
the Web.
49 50
51