Вы находитесь на странице: 1из 9

Text media

Multimedia:
During the past few years, developments in computer technology have raised interest
in multimedia as a transformational mode of instructional delivery. In contrast to earlier
forms of audio-visual technology, the power of computer-based multimedia results from
1) its ability to combine multiple media formats under a single interface and 2) its ability
to link objects within those formats in a nonlinear fashion. Effective incorporation of
multimedia into the curriculum requires an understanding of the differences between
presentation-mode use of the technology by educators and hands-on use by students. The
ultimate success of multimedia will require improvements in network technology to
facilitate widespread access to source materials.
Multimedia is the combination of text, animated graphics, video and sound present’s
information in a way that is more interesting and easier to grasp than text alone.

Text media:
When a user has a disability, access to learning software may depend entirely on
how flexibly that product can deliver its content. Some users may need only to modify
the parameters in which media is presented; other users may require entirely different
media. Developers who achieve the kind of flexibility that diversity requires will enhance
the accessibility of their product.
At a minimum, developers should provide text representations for all media types. This
baseline will help address access for many users. That said, it should be noted that users
with learning disabilities benefit from graphical presentations. For this reason, the
practice of providing text-only content as an alternative to inaccessible multimedia
content may not be an effective solution for users with cognitive disabilities.
Text and the ability to read it are doorways to power and knowledge. Reading and
writing are expected and necessary skills within most modern culture. Text delivers the
information that has potent meaning.
Words and symbols in any form, spoken or written, are the most common system of
communication. They deliver the most widely understood meaning to the greatest number
of people__accurately and in detail. Because of this, they are vital elements of
multimedia menus, navigation systems, and content.

1
Text media

When text is correctly structured and formatted, it can be the most flexible way to present
content. To make distributed online learning accessible, developers of learning platforms
must provide a means to render digital text in alternative formats.
Specifically, it should be possible to render text as:

• Visual information. Text can be displayed on computer screens or other


electronic devices (e.g. personal digital assistants, cell phones, e-book readers).
• Audio information. Text can be translated into speech using recordings or via
synthesized speech provided by a computer.
• Tactile information. Text can be displayed on refreshable Braille displays or
printed using a Braille embosser.

Common text accessibility problems include:


• Hard-coded fonts that prevent users from changing style, size, color.
• Text presented with background images or poor contrast colors that hinder
readability.
• Text presented in an image format that screen readers and Braille displays could
not transform.
• Multi-column formats (including some tables) that screen readers cannot process in
the correct order.

Content creators or educators may enhance the accessibility of text for all
users by following these practices:
• Choose text formats that offer the most accessibility (e.g. XHTML, plain text).
• Use true text, and not graphical representations of text.
• Structure the text appropriately, identifying headings and other structural elements.
• Uses a number of resources that address flexible media delivery are currently
available. The W3C's Web Accessibility Initiative provides accessibility guidelines
for W3C technologies such as HTML, XML, SMIL, and CSS & SVG. It also
provides more general guidelines for web content accessibility, authoring tool
accessibility, and user agent accessibility.

W3C Format
With the introduction of Synchronized Multimedia Integration Language (SMIL,
pronounced smile) earlier this year, Web multimedia creators have a new tool set for
building time-based, streaming multimedia presentations that combine audio, video,
2
Text media

images, and text. The proposed SMIL standard defines an XML-based language that
allows control over the what, where, and when of media elements in a multimedia
presentation with a simple, clear markup language similar to HTML.
In a SMIL presentation, all of the media elements -- images, audio clips, video clips,
animations, and formatted text -- are referenced from the SMIL file, similar to the way an
HTML page references its images, applets, and other elements. A number of advantages
come with such an approach to streaming media. First, the plain-text nature of the SMIL
file means that it is easy to create, easy to edit, and can even be assembled on the fly by
Java servlets or CGI scripts accessing a database. It also allows a very bandwidth-friendly
way to do great looking multimedia. Rather than streaming images and text as many
redundant frames of encoded video, you can stream the image or text data just once, and
display it however, you like.
The first commercial SMIL player to arrive on the scene is Real Networks' latest version
of RealPlayer, called G2. While the previous versions of RealPlayer played only Real
Networks' proprietary audio and video file formats, G2 includes support for many other
media types like WAV, AVI, JPEG, MPEG, and others. Real Networks has implemented
a large subset of the SMIL 1.0 spec in G2, and intends to support the entire spec. G2 also
supports a number of custom XML-based data types that provide additional features for
animating text and images and providing interactivity.
SMIL authoring offers a new way to assemble and deliver streaming multimedia
presentations. Rather than the traditional way of creating a presentation by compiling a
set of media into a single distributable file, SMIL lets authors choreograph separate
media assets quickly and easily, with tools as simple as a text editor. Perhaps the best
feature of SMIL is the ability to generate the code on the fly, as many Web pages are
already created, and thereby offer personalized streaming multimedia. It is even possible
to build a Web-based interface for allowing users to edit or assemble new multimedia
presentations.
For those who'd prefer a GUI authoring environment, several vendors have recently
announced tools for building SMIL, RealPix, and Real Text presentations within a
graphical environment that would look familiar to most multimedia authors.
The ability to stream text offers new capabilities, too, in combining low-bit-rate video
with crystal-clear text. Real Networks offers a live text stream encoder, which could be
used for streaming real-time data of all types, including event information and schedules,
stock prices, general announcements, closed-captioning, subtitles, and more.
SMIL, while it offers many of the capabilities of existing multimedia environments like
QuickTime, is not meant to be a replacement for these technologies. Rather, it is a kind of
universal glue for joining all kinds of different formats and types of media in interesting
and useful ways. Real Networks intends its G2 RealPlayer to be a universal player. Its
architecture allows third-party developers to add renderers for new media types, which is

3
Text media

how support was added for MPEG1, VRML, and MIDI, for example. Over the coming
months and years, the maturation of both SMIL and the G2 RealPlayer may offer the
most compelling opportunity yet for "convergence" between home entertainment and
computer technologies.

Character sets:
Knowing that there is a wide selection of characters available in computer and
understanding how it can create and use special and custom-made characters will broaden
it creative range when to design and build multimedia projects.

1. ASCII Character Set:


The American standard code for information interchange
(ASCII) is the 7_bit character coding system most commonly used by computer systems
in the United States and abroad. ASCII assign a number or value to 128 characters,
including both uppercase and lowercase letters, punctuation marks, Arabic numbers, and
math symbols. Also included are 32 control characters used for device control messages.

2. Extended Character Set:


A byte, which consists of eight bits, is the most
commonly used building block for computer processing. ASCII uses only bits to code its
128 characters; the eighth bit of byte is unused. This extra bit allows another 128
characters to be encoded before the byte is used up, and computer systems today use
these 128 extra values for extended character set. The extended character set is most
commonly filled with ANSI (American national standards institute).this fuller set of 256
characters is also known as the ISO_Latin_1 character set; it is used when programming
the text of HTML web pages.

3. Unicode:
Unicode focused on 16_bit architecture for multilingual text and
character, it can accommodate up to about 65,000 characters and will ultimately include
the characters from all known languages and alphabets in the world.HTML allows access
to the Unicode characters by numeric reference.

Using text in multimedia


4
Text media

Interacting with a multimedia information system is quite different from


interacting with a standard text-based information system. In any such system, the real-
world objects, which comprise its domain, are directly represented through their
properties and indirectly represented through their relationships to other real-world
objects. In text-based systems, however, all properties and relationships are presented in a
textual format to the user. In standard relational systems, each real-world object has a
unique textual identifier and has properties whose values can be textually presented. Even
in object-oriented systems, which allow the representation of more complex properties,
such as those, which are set or sequence valued, or those whose values are other objects,
information is presented in a textual format. In a multimedia information system,
however, there exist representations of objects, which are not textually based. These
representations consist of portions of images (static visual representations of objects),
videos (dynamic visual representations of objects), and audios (aural representations of
objects). When these representations are included in the domain of an information
system, they can be used in two distinct fashions: as real-world objects themselves,
having properties and participating in relationships, one can treat them as one treats other
first-class objects and seek to gain information about them; or, as user-recognizable
surrogates for the real-world objects which comprise their content, one can use them in
the process of seeking information about the corresponding non-media objects which
they represent. Knowing the identities of the various non-media objects, which are
represented, by a media object is quite powerful. By seeing or hearing a media object, the
user of a multimedia information system can gain information, through his or her own
knowledge, concerning the represented non-media objects, which may not be explicitly
modeled by the system. Even if all such information is explicitly represented in the
system and is capable of being queried on and textually answered, simply viewing or
hearing the appropriate media object can invoke an emotional reaction not possible via a
simple textual interface. This tutorial will discuss the state-of-the-art in the following
topics: data modeling issues for images, video, and hypermedia, content-based indexing
for images and video, multimedia content indicators for browsing, content-based
browsing, and various prototype image databases, video databases, and hypermedia
systems.

Hyper text markup language (HTML):


With the recent explosion of the internet and World Wide Web, text has become more
important than ever. Indeed, the native language of the web is HTML, originally designed
to display simple text documents on computer screens. In a HTML, document you can
specify typefaces, sizes, colors, and other properties by “making up” the text in the
document with tags.HTML does not provide you with much flexibility make pretty text
5
Text media

elements , but you may be able to lay out pleasing documents using block quote indents,
tables, frames, and horizontal rules.
Certainly, text is more efficient than imaginary and pictures for delivering a precise
message to users. On the other hand, pictures, icons, moving images, sounds are most
easily recalled and remembered by viewers. With multimedia, you have the power to
blend both text and icons (sound, video, colors, and images) to enhance the overall
impact and value of your messages.

Text and Fonts


Text looks like the easiest medium to create and the least expensive to transmit,
but there’s more to text creation than meets the eye!

First, effective use of text requires good writing, striving for conciseness and accuracy.
• Advertising wordsmiths sell product lines with a logo or tag lines with just a few words
• Similarly, multimedia developers are also presenting text in a media-rich context, weaving words
with sounds, images, and animations
• Design labels for multimedia title screens, menus and buttons using words with the precise and
powerful meanings
• Which feedback is more powerful: “That answer was correct.” or “Terrific!”
o When is “Terrific” more appropriate or effective?
o Why is “quit” more powerful than “close”? Why does UM uses “out” instead?
• Why is the title of a piece especially important?
o It should clearly communicate the content.
o It should get the user interested in exploring the content.
• Let’s discuss some of your proposed project titles.

Some guidelines for writing effective script:


• Write for your audience, bearing in mind your audience’s background and interests
o Can you assume that your audience knows what the traveling saleman problem is?
 Yes, if your audience is CS faculty; no, if it’s CS undergraduates.
o When should you use a casual, idiomatic style or a formal, business-like style?
 Again, it depends on your audience.
• Recommended reading for writers: The Elements of Style, by William Strunk, full of pithy advice
and rules of thumb:
o Say it in active voice:
“Genetic algorithms were invented by John Holland in 1970’s.”
vs. “John Holland invented genetic algorithms in the 1970's.”
o Avoid wordiness: “computer algorithm” vs. just “algorithm”
o Avoid high-falutin’ phrases: “appropriate incorporated” vs. “using”
• Write and rewrite, bearing in mind that users won’t read much on a screen.

6
Text media

Fonts
Once you’ve chosen your words, you need to decide how to present them, using a typeface and font
See http://www.eecs.lehigh.edu/~glennb/mm/pics/typefont.jpg (from Vaughan)
a typeface is a family of graphic characters that usually includes many type sizes and styles
e.g., Times, Courier and Helvetica are typefaces, each of which include many sizes & styles
a font is a collection of characters of a single size and style, belong to a typeface family
typical font styles are boldface, italic, bold italic, and underlined
font sizes are expressed in terms of points, where one point is .0138 or 1/72 inch,
where size is the distance from the top of capital letters to the bottom of descenders
in lower-case letters such as g and j.
Times is a typeface; Times 12-point italic is a font
In computerese, however, people say “font” when “typeface” would be more accurate.
Leading (pronounced “ledding”) is the space between lines of text
Lopuck recommends increasing the leading to improve readability of text on a screen
Character metrics are the measurements of individual characters
Vector-based fonts permit changes to character metrics for interesting effects;
bit-based fonts do not
Kerning is the spacing between character pairs
Some fonts have variable kerning (e.g., Times), so have fixed kerning (e.g., Courier)
When is fixed kerning more desirable? (Computer code) What about variable kerning?
A serif font has little decorations at the end of each letter stroke
Times and Century Schoolbook are examples of serif fonts; Arial is a sans serif font
On printed pages, serif fonts are traditionally used for body text
because they help guide the reader’s eye along the line of text
Headlines use sans serif text
Computer screens, with 72-dpi (dots per inch), don’t provide as much resolution as print,
so it can be argued sans serif fonts are more legible in small sizes
hence, UM standardized on 12-point Arial font (in Windows)

PostScript vs. TrueType


For the Macintosh, Apple chose a resolution of 72 pixels per inch,
corresponding to standard font resolution for print of 72 points per inch
This allows desktop publishers to have WYSIWYG, approximately
Mac also standardized pixels as square-shaped, so that measurements are even on all sides
On the PC side, VGA imitated these standards
(earlier, EGA had an aspect ratio of 1.33:1, taller than wide)
VGA and Mac standardized no 640 x 480 square-pixel screens,
now the defacto baseline for multimedia production
So far, the good news...

7
Text media

Apple also spearheaded desktop publishing by adopting Adobe’s PostScript


page description language for printing to Apple’s LaserWriter
Until then, characters were stored in a bitmap table representing every character at every size
PostScript is vector-based, describing each character in terms of mathematical constructs
(Bezier curves), so that each character can be scaled
This facilitates drawing characters at various sizes and in various resolutions
A problem with PostScript is that it represents fonts for printer and screens separately
Adobe Type Manager accesses a font’s outline in the printer font,
and scales it to display to the right size on a screen
Apple apparently didn’t like Adobe’s approach, so they later (circa 1989) introduced TrueType
you only need one file per font, for either printer or screen, nor do you need ATM utility
TrueType also uses a quadratic curves outline font method,
which Apple and others claim produces a smoother characters
Now Truetype is generally available on all Windows and Macintosh systems
Both PostScript and TrueType fonts allow text to be drawn on any size without jaggies
or jagged edges on the outlines of a character, such as in a bold italic style
Anti-alaising exploits color by blending (or dithering) the colors along the edges of letter
Authorware 5 now boast support for anti-aliasing
See http://www.eecs.lehigh.edu/~glennb/mm/pics/MacPCfnt.jpg for comparison
Since PostScript and TrueType are now fairly universal,
it’s fairly safe to use them without worrying about portability,
though not all fonts are identical on each platform
Authorware and Director point out possible problems with mapping fonts
and suggests possible solutions
For example, Arial on Windows apparently maps approximate to Helvitica on Mac
However, these are not exactly equivalent, so porting text is not trivial!
Also, special characters, such as curling quotation marks, rarely map properly.
One way to solve font mapping problems is to convert text into bitmaps
If you want to use other fonts, you either create them yourself,
or obtain from a font manufacturer (sometimes known as a type foundry),
such as Adobe, and Bitstream, Monotype, etc.
These and other interesting fonts are available on the web, e.g., www.bitstream.com

Some more heuristics about choosing text fonts:


For small type, avoid decorative fonts; strive for legibility
Use as few different typefaces in a piece, but vary the style and size where it looks good
Also experiment with different colors and different backgrounds
In blocks of text, use ample leading, i.e., space between lines of text
Avoid scrolling text; test show that users will gloss over all your information!
Keep length of each line short. Lopuck recommend keeping line length under 3".
User’s eyes can get lost finding the next line if the lines are too long.
I try to end each line with a punctuation mark if possible.
Use anti-aliased text for a gentle and blended look for titles and headlines
For attention-grabbing headlines, try graphically altering the text,
using a font editing tool such as ResEdit or Fontographer,
or use drop shadows or three-dimensional effects
8
Text media

Surround headlines with plenty of white space

Вам также может понравиться