SlideShare a Scribd company logo
CHAPTER FIVE
TEXT
CHAPTER HIGHLIGHTS
• Text tradition.
• Codes for computer text.
• Font technologies.
• Multimedia text.
• Guidelines for use of text in multimedia.
2
POWERS OF TEXT
• Multimedia developers value text for:
– Universality
– Clarity
– Efficiency
– Powers of abstraction, engagement, and
suggestion.
• Developers can explore new uses for text in a
media-rich environment.
3
TEXT TRADITION
Text properties are grounded in the print
tradition.
• Typeface is a family of characters sharing a
common design.
– Arial
– Chicago
– New York
– Palatino
4
5
TEXT TRADITION
Typefaces are commonly categorized as:
– Serif
– Sans serif
– Script
– Symbols.
TEXT TRADITION
• Style: appearance of characters such as:
– Bold
– Italic
– Underline.
• Point size: measure of type size.
6
Point is approximately 1/72 of
an inch.
Pica is 12 points
6 picas = 1 inch.
TEXT TRADITION
• Font
– Complete set of characters of a particular typeface,
style, and size.
– Monospaced fonts: same width assigned to each
character.
– Proportional fonts: adjust width based on shape.
• Case
– Upper and lower case.
7
A a
TEXT TRADITION
• Weight
– Line thickness of the typeface.
– Arial Black has heavier weight.
• Kerning
– Adjusting spacing between specific letters.
• Tracking
– Adjusting spacing between all characters.
8
TEXT TRADITION
• Condensed/extended text
– Narrow width of text / widen width of text.
• Leading
– Spacing between lines.
• Alignment & Justification
– Alignment positions text relative to document's
margins.
– Justification adjusts line length to produce straight
edges on left and right margins.
9
COMPUTER TEXT
10
FROM PRINTED CHARACTERS TO
DIGITAL TEXT.
COMPUTER TEXT CODES
• Coding schemes assign a group of binary
numbers to represent a digital character.
• ASCII
– 7-bit code = 128 characters.
– Extended ASCII or ASCII-8
= 256 characters.
• All computers understand ASCII.
11
American Standard Code for Information Interchange
COMPUTER TEXT CODES
• RTF (Rich Text Format)
– Developed by Microsoft for cross platform text
files.
– Reproduces the formatting of original file.
• Unicode
– New standard 16 bit code that provides for more
than 65,000 characters.
– Goal is to include multilingual text
in a digital coding standard.
12
View IT
Unicode
project.
FONT TECHNOLOGIES
• Two techniques for displaying text on
computer:
– Bitmapped fonts
– Outline fonts.
13
BITMAPPED FONTS
• Pixels that make the letter are described by a
binary code, or a "mapping" of the character.
– Every character is stored as a bitmapped letter,
number, or symbol.
– Require large memory and storage capacity.
14
BITMAPPED FONTS
• Advantages
– Precise control over letter appearance.
– Letters can be edited at pixel level.
• Disadvantages
– Letters can't be easily scaled.
– Requires separate bitmaps for each typeface, style,
and point size to be used.
– Requires large storage capacities.
– Limits flexibility in use of text fonts to those stored on
the computer.
15
OUTLINE FONTS
• Store a description of the character to be
displayed.
– Description is a series of commands to create the
letter on the computer display.
• Outline font technology:
– Adobe Postscript
– TrueType.
16
OUTLINE FONTS
• Advantages
– Fonts are easily scaled.
– Requires smaller storage capacity.
• Disadvantages
– Commands can't be edited to create unique
characters.
– Font families are controlled through license of
Postscript and TrueType fonts.
17
JAGGIES and TEXT
• Text is displayed on a monitor as a pattern of
pixels.
– Pixels are generally very small squares.
– Squares can display straight lines with smooth
edges.
– Squares that display curved or diagonal lines
produce a stair-stepped effect called JAGGIES.
18
ANTI-ALIASING THE JAGGIES
• Jaggies produce an alias of the true character.
• Anti-aliasing creates a smooth edge by
blending the color of the text with the color of
the background.
19
INSTALLED FONTS — THE PROBLEM
• ASCII and Unicode are standard.
• Fonts are not standardized across computer
platforms.
– If the font is not available on the computer, it will
substitute one that is.
– The result may not be acceptable.
• Solution
– Use only widely available fonts.
– Package the unique font with the application.
20
MULTIMEDIA TEXT
• Two main forms:
– Editable: text produced by word processors or text
editors.
• Easy to alter content.
• Can search and spell check.
– Graphics: image of text that can be manipulated
to produce a wide range of artistic effects.
• Make original word picture.
• Solves problem of installed fonts.
21
MULTIMEDIA TEXT and SOUND
• Speech recognition: software analyzes human
speech and converts words to editable text.
– Requires specialized "intelligent" software.
– Accuracy may depend on training and speaker's
voice.
• Speech synthesis: software analyzes text and
reproduces it as spoken words.
22
TEXT & INTERACTIVITY
• Hypertext is linked text.
– User interacts with links to trace relationships of
words and ideas created by the author.
• Structure consists of:
– Nodes
– Link anchor
– Link markers
• Hypermedia is an information structure based
on linked media.
23
Hyperlink
text can
take you
places.
TEXT FOR THE WWW
• HTML: hypertext markup language.
– Contains "tags" used to specify the structure of the
document and format the text and media.
– Browser interprets the "tags" and displays the "page"
on a client computer.
• HTML limitations:
– Limited set of tags to create a page.
– Difficult to precisely define a page appearance.
• Some browsers and client computers may present the html
page differently from other browsers.
24
CSS & XHTML
• Cascading Style Sheets (CSS).
– An addition to HTML
– Separates content of page from formatting
commands
– Easier to edit and maintain consistent appearance
of a site.
• eXtensible HTML (XHTML)
– A blending of HTML and XML
– XML supports more powerful data manipulation.
– XHTML improves page display on mobile devices.
25
PORTABLE DOCUMENT FORMAT
• PDF files maintain original formatting of
documents across computer platforms.
– Platform and application independent.
– Support multiple media and user interaction.
– Require a reader program to view the file and an
application to convert a document to pdf format.
• Adobe Acrobat Reader is a free download.
• PDFCreator is a free open source converter.
26
ADDING TEXT TO MULTIMEDIA
APPLICATION
Several methods to incorporate text in an
authoring application.
– Direct entry in a text box or text field.
– Copy and paste from existing text source.
– File import for large text files.
– Scan text with OCR application for text that exists
only in print media.
• Optical Character Recognition accuracy will vary based
on fonts and quality of source material.
27
GUIDELINES for TEXT
in Multimedia Applications
• Be selective.
• Be brief.
• Make text readable.
• Be consistent.
• Be careful
• Be respectful.
• Combine text with other media.
• Make text interactive.
28
WRAP UP
• Traditional text features.
• Computer text codes.
• Font technologies.
• Multimedia text.
• Adding text to multimedia applications.
• Guidelines for using text.
29
KEY TERM CHECK UP
30
Alignment
Anti-aliasing
ASCII
Bitmapped fonts
Browser
Case
Condensedtext
Editable text
Extendedtext
Font
Font technologies
Graphics text
HTML
Hypermedia
Hypertext
Jaggies
Justification
Kerning
Leading
Link anchor
Link markers
Monospaced font
Nodes
OCR
Outline fonts
PDF
Point
Proportional font
RTF
Sans serif
Serif
Speech recognition
Speech synthesis
Style
Tracking
Typeface
Unicode
Weight
XHTML
XML

More Related Content

What's hot

Chapter 8 : MULTIMEDIA SKILLS
Chapter 8 : MULTIMEDIA SKILLSChapter 8 : MULTIMEDIA SKILLS
Chapter 8 : MULTIMEDIA SKILLS
azira96
 
Chapter Two
Chapter TwoChapter Two
Chapter Two
Nada G.Youssef
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
nooramirahazmn
 
Chapter Seven
Chapter SevenChapter Seven
Chapter Seven
Nada G.Youssef
 
Multimedia software hardware
Multimedia software hardwareMultimedia software hardware
Multimedia software hardwaregopinathselvi
 
Multimedia
MultimediaMultimedia
Multimedia
Sean Chia
 
DIWE - Multimedia Technologies
DIWE - Multimedia TechnologiesDIWE - Multimedia Technologies
DIWE - Multimedia Technologies
Rasan Samarasinghe
 
Chapter 02 multimedia systems hardware and software
Chapter 02   multimedia systems hardware and softwareChapter 02   multimedia systems hardware and software
Chapter 02 multimedia systems hardware and software
Urvi Surat
 
Software for creating and displaying multimedia
Software for creating and displaying multimediaSoftware for creating and displaying multimedia
Software for creating and displaying multimedia
Jess Matikainen
 
Chapter Eight
Chapter Eight Chapter Eight
Chapter Eight
Nada G.Youssef
 
Chapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAChapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIA
azira96
 
Chapter 2 Digital Data
Chapter 2 Digital DataChapter 2 Digital Data
Chapter 2 Digital Data
shelly3160
 
Chapter 5 Text
Chapter 5 TextChapter 5 Text
Chapter 5 Text
shelly3160
 
12.m3 cms content-updating-pt3
12.m3 cms content-updating-pt312.m3 cms content-updating-pt3
12.m3 cms content-updating-pt3tarensi
 
Raspberry Pi - Lecture 1 Introduction
Raspberry Pi - Lecture 1 IntroductionRaspberry Pi - Lecture 1 Introduction
Raspberry Pi - Lecture 1 Introduction
Mohamed Abdallah
 
Hardware For Creating And Displaying Multimedia!
Hardware For Creating And Displaying Multimedia!Hardware For Creating And Displaying Multimedia!
Hardware For Creating And Displaying Multimedia!Tom.B
 
File Formats for E-Lessons - R.D.Sivakumar
File Formats for E-Lessons - R.D.SivakumarFile Formats for E-Lessons - R.D.Sivakumar
File Formats for E-Lessons - R.D.Sivakumar
Sivakumar R D .
 
Multimedia Hardware
Multimedia HardwareMultimedia Hardware
Multimedia Hardware
Mike Mangovski
 
Mutlimedia authoring tools
Mutlimedia authoring toolsMutlimedia authoring tools
Mutlimedia authoring toolsJay Patel
 

What's hot (20)

Chapter 8 : MULTIMEDIA SKILLS
Chapter 8 : MULTIMEDIA SKILLSChapter 8 : MULTIMEDIA SKILLS
Chapter 8 : MULTIMEDIA SKILLS
 
Chapter Two
Chapter TwoChapter Two
Chapter Two
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
 
Chapter Seven
Chapter SevenChapter Seven
Chapter Seven
 
Multimedia software hardware
Multimedia software hardwareMultimedia software hardware
Multimedia software hardware
 
Multimedia
MultimediaMultimedia
Multimedia
 
DIWE - Multimedia Technologies
DIWE - Multimedia TechnologiesDIWE - Multimedia Technologies
DIWE - Multimedia Technologies
 
Chapter 02 multimedia systems hardware and software
Chapter 02   multimedia systems hardware and softwareChapter 02   multimedia systems hardware and software
Chapter 02 multimedia systems hardware and software
 
Software for creating and displaying multimedia
Software for creating and displaying multimediaSoftware for creating and displaying multimedia
Software for creating and displaying multimedia
 
Chapter Eight
Chapter Eight Chapter Eight
Chapter Eight
 
Chapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAChapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIA
 
Chapter 2 Digital Data
Chapter 2 Digital DataChapter 2 Digital Data
Chapter 2 Digital Data
 
Chapter 5 Text
Chapter 5 TextChapter 5 Text
Chapter 5 Text
 
12.m3 cms content-updating-pt3
12.m3 cms content-updating-pt312.m3 cms content-updating-pt3
12.m3 cms content-updating-pt3
 
Raspberry Pi - Lecture 1 Introduction
Raspberry Pi - Lecture 1 IntroductionRaspberry Pi - Lecture 1 Introduction
Raspberry Pi - Lecture 1 Introduction
 
Hardware For Creating And Displaying Multimedia!
Hardware For Creating And Displaying Multimedia!Hardware For Creating And Displaying Multimedia!
Hardware For Creating And Displaying Multimedia!
 
File Formats for E-Lessons - R.D.Sivakumar
File Formats for E-Lessons - R.D.SivakumarFile Formats for E-Lessons - R.D.Sivakumar
File Formats for E-Lessons - R.D.Sivakumar
 
Multimedia Hardware
Multimedia HardwareMultimedia Hardware
Multimedia Hardware
 
Mutlimedia authoring tools
Mutlimedia authoring toolsMutlimedia authoring tools
Mutlimedia authoring tools
 
WDA_Resume
WDA_ResumeWDA_Resume
WDA_Resume
 

Viewers also liked

Chapter Ten
Chapter TenChapter Ten
Chapter Ten
Nada G.Youssef
 
Chapter Nine
Chapter NineChapter Nine
Chapter Nine
Nada G.Youssef
 
Chapter Six
Chapter SixChapter Six
Chapter Six
Nada G.Youssef
 
Chapter one
Chapter oneChapter one
Chapter one
Nada G.Youssef
 
Chapter 14: Regulatory Compliance for the Healthcare Sector
Chapter 14: Regulatory Compliance for the Healthcare SectorChapter 14: Regulatory Compliance for the Healthcare Sector
Chapter 14: Regulatory Compliance for the Healthcare Sector
Nada G.Youssef
 
Chapter Tewlve
Chapter TewlveChapter Tewlve
Chapter Tewlve
Nada G.Youssef
 
Chapter 15: PCI Compliance for Merchants
Chapter 15: PCI Compliance for Merchants Chapter 15: PCI Compliance for Merchants
Chapter 15: PCI Compliance for Merchants
Nada G.Youssef
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
SlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
SlideShare
 

Viewers also liked (9)

Chapter Ten
Chapter TenChapter Ten
Chapter Ten
 
Chapter Nine
Chapter NineChapter Nine
Chapter Nine
 
Chapter Six
Chapter SixChapter Six
Chapter Six
 
Chapter one
Chapter oneChapter one
Chapter one
 
Chapter 14: Regulatory Compliance for the Healthcare Sector
Chapter 14: Regulatory Compliance for the Healthcare SectorChapter 14: Regulatory Compliance for the Healthcare Sector
Chapter 14: Regulatory Compliance for the Healthcare Sector
 
Chapter Tewlve
Chapter TewlveChapter Tewlve
Chapter Tewlve
 
Chapter 15: PCI Compliance for Merchants
Chapter 15: PCI Compliance for Merchants Chapter 15: PCI Compliance for Merchants
Chapter 15: PCI Compliance for Merchants
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar to Chapter Five

Hia 1693-effective application-development_in_iib
Hia 1693-effective application-development_in_iibHia 1693-effective application-development_in_iib
Hia 1693-effective application-development_in_iib
Andrew Coleman
 
Eurostars MODELS Project, System modeling and design exploration of applicati...
Eurostars MODELS Project, System modeling and design exploration of applicati...Eurostars MODELS Project, System modeling and design exploration of applicati...
Eurostars MODELS Project, System modeling and design exploration of applicati...
Alessandra Bagnato
 
MODELS, a unified environment for the design of system applications on parall...
MODELS, a unified environment for the design of system applications on parall...MODELS, a unified environment for the design of system applications on parall...
MODELS, a unified environment for the design of system applications on parall...
OW2
 
Crossmedia Workflows
Crossmedia WorkflowsCrossmedia Workflows
Crossmedia WorkflowsDwight Kelly
 
10.m3 cms ui
10.m3 cms ui10.m3 cms ui
10.m3 cms uitarensi
 
NetWork - 15.10.2011 - Applied code generation in .NET
NetWork - 15.10.2011 - Applied code generation in .NET NetWork - 15.10.2011 - Applied code generation in .NET
NetWork - 15.10.2011 - Applied code generation in .NET Dmytro Mindra
 
Lecturesvddddddddddddddddddddddddddddddddddd 16.pptx
Lecturesvddddddddddddddddddddddddddddddddddd 16.pptxLecturesvddddddddddddddddddddddddddddddddddd 16.pptx
Lecturesvddddddddddddddddddddddddddddddddddd 16.pptx
aliyafatimauwu
 
IBM InterConnect 2015 - IIB Effective Application Development
IBM InterConnect 2015 - IIB Effective Application DevelopmentIBM InterConnect 2015 - IIB Effective Application Development
IBM InterConnect 2015 - IIB Effective Application Development
Andrew Coleman
 
Compiler Design Basics
Compiler Design BasicsCompiler Design Basics
Compiler Design Basics
Akhil Kaushik
 
Chap01-Intro.ppt
Chap01-Intro.pptChap01-Intro.ppt
Chap01-Intro.ppt
AhmadAbubaker16
 
CD - CH1 - Introduction to compiler design.pptx
CD - CH1 - Introduction to compiler design.pptxCD - CH1 - Introduction to compiler design.pptx
CD - CH1 - Introduction to compiler design.pptx
ZiyadMohammed17
 
Cd ch1 - introduction
Cd   ch1 - introductionCd   ch1 - introduction
Cd ch1 - introduction
mengistu23
 
4_5802928814682016556.pptx
4_5802928814682016556.pptx4_5802928814682016556.pptx
4_5802928814682016556.pptx
AshenafiGirma5
 
mbeddr meets IncQuer - Combining the Best Features of Two Modeling Worlds
mbeddr meets IncQuer - Combining the Best Features of Two Modeling Worldsmbeddr meets IncQuer - Combining the Best Features of Two Modeling Worlds
mbeddr meets IncQuer - Combining the Best Features of Two Modeling Worlds
Istvan Rath
 
Implementation of an Artificial Intelligence Powered Code Editor
Implementation of an Artificial Intelligence Powered Code EditorImplementation of an Artificial Intelligence Powered Code Editor
Implementation of an Artificial Intelligence Powered Code Editor
omu54321
 
Introduction to Compiler design
Introduction to Compiler design Introduction to Compiler design
Introduction to Compiler design
Dr. C.V. Suresh Babu
 
Compiler Design Basics
Compiler Design BasicsCompiler Design Basics
Compiler Design Basics
Akhil Kaushik
 
Week - 04, 05 Software Chapter 2 info sys.ppt
Week - 04, 05 Software Chapter 2 info sys.pptWeek - 04, 05 Software Chapter 2 info sys.ppt
Week - 04, 05 Software Chapter 2 info sys.ppt
TALHA RIAZ PERSOTA
 
Compilers.pptx
Compilers.pptxCompilers.pptx
Compilers.pptx
MohammedMohammed578197
 
Best DotNet Training in Delhi
Best   DotNet Training  in DelhiBest   DotNet Training  in Delhi
Best DotNet Training in Delhi
Information Technology
 

Similar to Chapter Five (20)

Hia 1693-effective application-development_in_iib
Hia 1693-effective application-development_in_iibHia 1693-effective application-development_in_iib
Hia 1693-effective application-development_in_iib
 
Eurostars MODELS Project, System modeling and design exploration of applicati...
Eurostars MODELS Project, System modeling and design exploration of applicati...Eurostars MODELS Project, System modeling and design exploration of applicati...
Eurostars MODELS Project, System modeling and design exploration of applicati...
 
MODELS, a unified environment for the design of system applications on parall...
MODELS, a unified environment for the design of system applications on parall...MODELS, a unified environment for the design of system applications on parall...
MODELS, a unified environment for the design of system applications on parall...
 
Crossmedia Workflows
Crossmedia WorkflowsCrossmedia Workflows
Crossmedia Workflows
 
10.m3 cms ui
10.m3 cms ui10.m3 cms ui
10.m3 cms ui
 
NetWork - 15.10.2011 - Applied code generation in .NET
NetWork - 15.10.2011 - Applied code generation in .NET NetWork - 15.10.2011 - Applied code generation in .NET
NetWork - 15.10.2011 - Applied code generation in .NET
 
Lecturesvddddddddddddddddddddddddddddddddddd 16.pptx
Lecturesvddddddddddddddddddddddddddddddddddd 16.pptxLecturesvddddddddddddddddddddddddddddddddddd 16.pptx
Lecturesvddddddddddddddddddddddddddddddddddd 16.pptx
 
IBM InterConnect 2015 - IIB Effective Application Development
IBM InterConnect 2015 - IIB Effective Application DevelopmentIBM InterConnect 2015 - IIB Effective Application Development
IBM InterConnect 2015 - IIB Effective Application Development
 
Compiler Design Basics
Compiler Design BasicsCompiler Design Basics
Compiler Design Basics
 
Chap01-Intro.ppt
Chap01-Intro.pptChap01-Intro.ppt
Chap01-Intro.ppt
 
CD - CH1 - Introduction to compiler design.pptx
CD - CH1 - Introduction to compiler design.pptxCD - CH1 - Introduction to compiler design.pptx
CD - CH1 - Introduction to compiler design.pptx
 
Cd ch1 - introduction
Cd   ch1 - introductionCd   ch1 - introduction
Cd ch1 - introduction
 
4_5802928814682016556.pptx
4_5802928814682016556.pptx4_5802928814682016556.pptx
4_5802928814682016556.pptx
 
mbeddr meets IncQuer - Combining the Best Features of Two Modeling Worlds
mbeddr meets IncQuer - Combining the Best Features of Two Modeling Worldsmbeddr meets IncQuer - Combining the Best Features of Two Modeling Worlds
mbeddr meets IncQuer - Combining the Best Features of Two Modeling Worlds
 
Implementation of an Artificial Intelligence Powered Code Editor
Implementation of an Artificial Intelligence Powered Code EditorImplementation of an Artificial Intelligence Powered Code Editor
Implementation of an Artificial Intelligence Powered Code Editor
 
Introduction to Compiler design
Introduction to Compiler design Introduction to Compiler design
Introduction to Compiler design
 
Compiler Design Basics
Compiler Design BasicsCompiler Design Basics
Compiler Design Basics
 
Week - 04, 05 Software Chapter 2 info sys.ppt
Week - 04, 05 Software Chapter 2 info sys.pptWeek - 04, 05 Software Chapter 2 info sys.ppt
Week - 04, 05 Software Chapter 2 info sys.ppt
 
Compilers.pptx
Compilers.pptxCompilers.pptx
Compilers.pptx
 
Best DotNet Training in Delhi
Best   DotNet Training  in DelhiBest   DotNet Training  in Delhi
Best DotNet Training in Delhi
 

More from Nada G.Youssef

مجلة 1
مجلة 1مجلة 1
مجلة 1
Nada G.Youssef
 
Chapter 13: Regulatory Compliance for Financial Institutions
Chapter 13: Regulatory Compliance for Financial InstitutionsChapter 13: Regulatory Compliance for Financial Institutions
Chapter 13: Regulatory Compliance for Financial Institutions
Nada G.Youssef
 
Chapter 12: Business Continuity Management
Chapter 12: Business Continuity ManagementChapter 12: Business Continuity Management
Chapter 12: Business Continuity Management
Nada G.Youssef
 
Chapter 11: Information Security Incident Management
Chapter 11: Information Security Incident ManagementChapter 11: Information Security Incident Management
Chapter 11: Information Security Incident Management
Nada G.Youssef
 
Chapter 10: Information Systems Acquisition, Development, and Maintenance
			Chapter 10:  Information  Systems Acquisition, Development, and Maintenance			Chapter 10:  Information  Systems Acquisition, Development, and Maintenance
Chapter 10: Information Systems Acquisition, Development, and Maintenance
Nada G.Youssef
 
Chapter 9: Access Control Management
Chapter 9: Access Control ManagementChapter 9: Access Control Management
Chapter 9: Access Control Management
Nada G.Youssef
 
Chapter 8: Communications and Operations Security
Chapter 8: Communications and Operations SecurityChapter 8: Communications and Operations Security
Chapter 8: Communications and Operations Security
Nada G.Youssef
 
Chapter 7: Physical & Environmental Security
Chapter 7: Physical & Environmental Security Chapter 7: Physical & Environmental Security
Chapter 7: Physical & Environmental Security
Nada G.Youssef
 
Chapter 6: Human Resources Security
Chapter 6: Human Resources SecurityChapter 6: Human Resources Security
Chapter 6: Human Resources Security
Nada G.Youssef
 
Chapter 5: Asset Management
Chapter 5: Asset ManagementChapter 5: Asset Management
Chapter 5: Asset Management
Nada G.Youssef
 
Chapter 4: Governance and Risk Management
Chapter 4: Governance and Risk ManagementChapter 4: Governance and Risk Management
Chapter 4: Governance and Risk Management
Nada G.Youssef
 
Chapter 3: Information Security Framework
Chapter 3: Information Security FrameworkChapter 3: Information Security Framework
Chapter 3: Information Security Framework
Nada G.Youssef
 
Chapter 2: Policy Elements and style
Chapter 2: Policy Elements and style Chapter 2: Policy Elements and style
Chapter 2: Policy Elements and style
Nada G.Youssef
 
Chapter 1: Understanding Policy
Chapter 1: Understanding Policy Chapter 1: Understanding Policy
Chapter 1: Understanding Policy
Nada G.Youssef
 
Preparatory Year of Saudi Electronic University
Preparatory Year of Saudi Electronic University Preparatory Year of Saudi Electronic University
Preparatory Year of Saudi Electronic University
Nada G.Youssef
 
Chapter 12
Chapter 12Chapter 12
Chapter 12
Nada G.Youssef
 
Chapter 11
Chapter 11Chapter 11
Chapter 11
Nada G.Youssef
 

More from Nada G.Youssef (17)

مجلة 1
مجلة 1مجلة 1
مجلة 1
 
Chapter 13: Regulatory Compliance for Financial Institutions
Chapter 13: Regulatory Compliance for Financial InstitutionsChapter 13: Regulatory Compliance for Financial Institutions
Chapter 13: Regulatory Compliance for Financial Institutions
 
Chapter 12: Business Continuity Management
Chapter 12: Business Continuity ManagementChapter 12: Business Continuity Management
Chapter 12: Business Continuity Management
 
Chapter 11: Information Security Incident Management
Chapter 11: Information Security Incident ManagementChapter 11: Information Security Incident Management
Chapter 11: Information Security Incident Management
 
Chapter 10: Information Systems Acquisition, Development, and Maintenance
			Chapter 10:  Information  Systems Acquisition, Development, and Maintenance			Chapter 10:  Information  Systems Acquisition, Development, and Maintenance
Chapter 10: Information Systems Acquisition, Development, and Maintenance
 
Chapter 9: Access Control Management
Chapter 9: Access Control ManagementChapter 9: Access Control Management
Chapter 9: Access Control Management
 
Chapter 8: Communications and Operations Security
Chapter 8: Communications and Operations SecurityChapter 8: Communications and Operations Security
Chapter 8: Communications and Operations Security
 
Chapter 7: Physical & Environmental Security
Chapter 7: Physical & Environmental Security Chapter 7: Physical & Environmental Security
Chapter 7: Physical & Environmental Security
 
Chapter 6: Human Resources Security
Chapter 6: Human Resources SecurityChapter 6: Human Resources Security
Chapter 6: Human Resources Security
 
Chapter 5: Asset Management
Chapter 5: Asset ManagementChapter 5: Asset Management
Chapter 5: Asset Management
 
Chapter 4: Governance and Risk Management
Chapter 4: Governance and Risk ManagementChapter 4: Governance and Risk Management
Chapter 4: Governance and Risk Management
 
Chapter 3: Information Security Framework
Chapter 3: Information Security FrameworkChapter 3: Information Security Framework
Chapter 3: Information Security Framework
 
Chapter 2: Policy Elements and style
Chapter 2: Policy Elements and style Chapter 2: Policy Elements and style
Chapter 2: Policy Elements and style
 
Chapter 1: Understanding Policy
Chapter 1: Understanding Policy Chapter 1: Understanding Policy
Chapter 1: Understanding Policy
 
Preparatory Year of Saudi Electronic University
Preparatory Year of Saudi Electronic University Preparatory Year of Saudi Electronic University
Preparatory Year of Saudi Electronic University
 
Chapter 12
Chapter 12Chapter 12
Chapter 12
 
Chapter 11
Chapter 11Chapter 11
Chapter 11
 

Recently uploaded

Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 

Recently uploaded (20)

Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 

Chapter Five

  • 2. CHAPTER HIGHLIGHTS • Text tradition. • Codes for computer text. • Font technologies. • Multimedia text. • Guidelines for use of text in multimedia. 2
  • 3. POWERS OF TEXT • Multimedia developers value text for: – Universality – Clarity – Efficiency – Powers of abstraction, engagement, and suggestion. • Developers can explore new uses for text in a media-rich environment. 3
  • 4. TEXT TRADITION Text properties are grounded in the print tradition. • Typeface is a family of characters sharing a common design. – Arial – Chicago – New York – Palatino 4
  • 5. 5 TEXT TRADITION Typefaces are commonly categorized as: – Serif – Sans serif – Script – Symbols.
  • 6. TEXT TRADITION • Style: appearance of characters such as: – Bold – Italic – Underline. • Point size: measure of type size. 6 Point is approximately 1/72 of an inch. Pica is 12 points 6 picas = 1 inch.
  • 7. TEXT TRADITION • Font – Complete set of characters of a particular typeface, style, and size. – Monospaced fonts: same width assigned to each character. – Proportional fonts: adjust width based on shape. • Case – Upper and lower case. 7 A a
  • 8. TEXT TRADITION • Weight – Line thickness of the typeface. – Arial Black has heavier weight. • Kerning – Adjusting spacing between specific letters. • Tracking – Adjusting spacing between all characters. 8
  • 9. TEXT TRADITION • Condensed/extended text – Narrow width of text / widen width of text. • Leading – Spacing between lines. • Alignment & Justification – Alignment positions text relative to document's margins. – Justification adjusts line length to produce straight edges on left and right margins. 9
  • 10. COMPUTER TEXT 10 FROM PRINTED CHARACTERS TO DIGITAL TEXT.
  • 11. COMPUTER TEXT CODES • Coding schemes assign a group of binary numbers to represent a digital character. • ASCII – 7-bit code = 128 characters. – Extended ASCII or ASCII-8 = 256 characters. • All computers understand ASCII. 11 American Standard Code for Information Interchange
  • 12. COMPUTER TEXT CODES • RTF (Rich Text Format) – Developed by Microsoft for cross platform text files. – Reproduces the formatting of original file. • Unicode – New standard 16 bit code that provides for more than 65,000 characters. – Goal is to include multilingual text in a digital coding standard. 12 View IT Unicode project.
  • 13. FONT TECHNOLOGIES • Two techniques for displaying text on computer: – Bitmapped fonts – Outline fonts. 13
  • 14. BITMAPPED FONTS • Pixels that make the letter are described by a binary code, or a "mapping" of the character. – Every character is stored as a bitmapped letter, number, or symbol. – Require large memory and storage capacity. 14
  • 15. BITMAPPED FONTS • Advantages – Precise control over letter appearance. – Letters can be edited at pixel level. • Disadvantages – Letters can't be easily scaled. – Requires separate bitmaps for each typeface, style, and point size to be used. – Requires large storage capacities. – Limits flexibility in use of text fonts to those stored on the computer. 15
  • 16. OUTLINE FONTS • Store a description of the character to be displayed. – Description is a series of commands to create the letter on the computer display. • Outline font technology: – Adobe Postscript – TrueType. 16
  • 17. OUTLINE FONTS • Advantages – Fonts are easily scaled. – Requires smaller storage capacity. • Disadvantages – Commands can't be edited to create unique characters. – Font families are controlled through license of Postscript and TrueType fonts. 17
  • 18. JAGGIES and TEXT • Text is displayed on a monitor as a pattern of pixels. – Pixels are generally very small squares. – Squares can display straight lines with smooth edges. – Squares that display curved or diagonal lines produce a stair-stepped effect called JAGGIES. 18
  • 19. ANTI-ALIASING THE JAGGIES • Jaggies produce an alias of the true character. • Anti-aliasing creates a smooth edge by blending the color of the text with the color of the background. 19
  • 20. INSTALLED FONTS — THE PROBLEM • ASCII and Unicode are standard. • Fonts are not standardized across computer platforms. – If the font is not available on the computer, it will substitute one that is. – The result may not be acceptable. • Solution – Use only widely available fonts. – Package the unique font with the application. 20
  • 21. MULTIMEDIA TEXT • Two main forms: – Editable: text produced by word processors or text editors. • Easy to alter content. • Can search and spell check. – Graphics: image of text that can be manipulated to produce a wide range of artistic effects. • Make original word picture. • Solves problem of installed fonts. 21
  • 22. MULTIMEDIA TEXT and SOUND • Speech recognition: software analyzes human speech and converts words to editable text. – Requires specialized "intelligent" software. – Accuracy may depend on training and speaker's voice. • Speech synthesis: software analyzes text and reproduces it as spoken words. 22
  • 23. TEXT & INTERACTIVITY • Hypertext is linked text. – User interacts with links to trace relationships of words and ideas created by the author. • Structure consists of: – Nodes – Link anchor – Link markers • Hypermedia is an information structure based on linked media. 23 Hyperlink text can take you places.
  • 24. TEXT FOR THE WWW • HTML: hypertext markup language. – Contains "tags" used to specify the structure of the document and format the text and media. – Browser interprets the "tags" and displays the "page" on a client computer. • HTML limitations: – Limited set of tags to create a page. – Difficult to precisely define a page appearance. • Some browsers and client computers may present the html page differently from other browsers. 24
  • 25. CSS & XHTML • Cascading Style Sheets (CSS). – An addition to HTML – Separates content of page from formatting commands – Easier to edit and maintain consistent appearance of a site. • eXtensible HTML (XHTML) – A blending of HTML and XML – XML supports more powerful data manipulation. – XHTML improves page display on mobile devices. 25
  • 26. PORTABLE DOCUMENT FORMAT • PDF files maintain original formatting of documents across computer platforms. – Platform and application independent. – Support multiple media and user interaction. – Require a reader program to view the file and an application to convert a document to pdf format. • Adobe Acrobat Reader is a free download. • PDFCreator is a free open source converter. 26
  • 27. ADDING TEXT TO MULTIMEDIA APPLICATION Several methods to incorporate text in an authoring application. – Direct entry in a text box or text field. – Copy and paste from existing text source. – File import for large text files. – Scan text with OCR application for text that exists only in print media. • Optical Character Recognition accuracy will vary based on fonts and quality of source material. 27
  • 28. GUIDELINES for TEXT in Multimedia Applications • Be selective. • Be brief. • Make text readable. • Be consistent. • Be careful • Be respectful. • Combine text with other media. • Make text interactive. 28
  • 29. WRAP UP • Traditional text features. • Computer text codes. • Font technologies. • Multimedia text. • Adding text to multimedia applications. • Guidelines for using text. 29
  • 30. KEY TERM CHECK UP 30 Alignment Anti-aliasing ASCII Bitmapped fonts Browser Case Condensedtext Editable text Extendedtext Font Font technologies Graphics text HTML Hypermedia Hypertext Jaggies Justification Kerning Leading Link anchor Link markers Monospaced font Nodes OCR Outline fonts PDF Point Proportional font RTF Sans serif Serif Speech recognition Speech synthesis Style Tracking Typeface Unicode Weight XHTML XML