SlideShare une entreprise Scribd logo
1  sur  16
© 2004 Ken Baldauf, All rights reserved.
Graphics
CGS2826 Web Design
Program in Interdisciplinary Computing
Florida State University
From Web Style Guide, Chapter 11: Graphics
© 2010 Ken Baldauf, All rights reserved.
What are the most effective uses of graphics, and what’s
the best way to integrate words and images into an
understandable story for the user?
© 2010 Ken Baldauf, All rights reserved.
Roles of Web Graphics
 Define site boundaries
 Provide and enhance content:
illustrations, diagrams, charts,
visualizations, word art
© 2010 Ken Baldauf, All rights reserved.
© 2010 Ken Baldauf, All rights reserved.
Characteristics of Web
Graphics
 RGB model is called “additive” because a
combination of the three pure colors—red,
green, and blue—“adds up” to white light.
 16.8 million colors that are theoretically
possible in a 24-bit or 32-bit display screen.
 72 to 96 pixels per inch (ppi)
© 2010 Ken Baldauf, All rights reserved.
Gamma
The degree of contrast between the midlevel gray values of an image.
© 2010 Ken Baldauf, All rights reserved.
Graphics and Bandwidth
 Some web users access the Internet via modem,
slow wireless connection, or cell phone network,
and others view pages on the small display of a
handheld device such as a cell phone or an iPod
Touch. This reality imposes limits on the file size
and physical dimensions of web graphics.
© 2010 Ken Baldauf, All rights reserved.
Graphics File Formats
 GIF – 8 bit, 256 colors
 Compression: lossless, ideal for logos
 Dithering: reducing color amnt to 256
 Interlaced: loads entire image from low to high rez
 Transparent: select background color as trans
 JPEG – 24 bit, 16.8 million colors
 Great for photos
 PNG
 Combines best of GIF and JPEG but may lack support
© 2010 Ken Baldauf, All rights reserved.
GIF Dithering
© 2010 Ken Baldauf, All rights reserved.
© 2010 Ken Baldauf, All rights reserved.
Advantages of GIF files
•gif is the most widely supported graphics format on the web
•gifs of diagrammatic images look better than jpegs
•gif supports transparency and interlacing
Advantages of JPEG images
•jpeg achieves huge compression ratios, which mean faster
downloads
•jpeg produces excellent results for most photographs and
complex images
•jpeg supports full-color (24-bit, true-color) images
© 2010 Ken Baldauf, All rights reserved.
Display vs. Print
Four-color printed images are separated into
four subtractive printing colors (cyan,
magenta, yellow, and black).
© 2010 Ken Baldauf, All rights reserved.
Display vs. Print
© 2010 Ken Baldauf, All rights reserved.
Coding graphics
 Include height and width specs for
faster loading pages
 Include “alt” as a fall back
<img src="up.gif" height="10" width="10" alt="Go to top of page">
© 2010 Ken Baldauf, All rights reserved.
Color Combos
http://www.colorsontheweb.com/colorcontrast.asp
© 2010 Ken Baldauf, All rights reserved.
Harmonious Combos

Contenu connexe

Similaire à CH11 Graphics Notes

Image file types in html5
Image file types in html5Image file types in html5
Image file types in html5Wesley Chan
 
Mult media (graphics,animations,sounds and videos)
Mult media (graphics,animations,sounds and videos)Mult media (graphics,animations,sounds and videos)
Mult media (graphics,animations,sounds and videos)KAZEMBETVOnline
 
Image file types in html5
Image file types in html5Image file types in html5
Image file types in html5Wesley Chan
 
High Definition Video Conferencing and the Ohio K-12 Network ...
High Definition Video Conferencing and the Ohio K-12 Network ...High Definition Video Conferencing and the Ohio K-12 Network ...
High Definition Video Conferencing and the Ohio K-12 Network ...Videoguy
 
HD Video Essay (final)
HD Video  Essay (final)HD Video  Essay (final)
HD Video Essay (final)j.jones
 
Technical glossary
Technical glossaryTechnical glossary
Technical glossaryhalo4robo
 
IBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.docIBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.docVideoguy
 
"Machine Learning- based Image Compression: Ready for Prime Time?," a Present...
"Machine Learning- based Image Compression: Ready for Prime Time?," a Present..."Machine Learning- based Image Compression: Ready for Prime Time?," a Present...
"Machine Learning- based Image Compression: Ready for Prime Time?," a Present...Edge AI and Vision Alliance
 
The Perfect Storm MPEG DASH with H.265 (HEVC) with HTML5
The Perfect Storm  MPEG DASH with H.265 (HEVC) with HTML5The Perfect Storm  MPEG DASH with H.265 (HEVC) with HTML5
The Perfect Storm MPEG DASH with H.265 (HEVC) with HTML5IMTC
 
Technical glossary
Technical glossaryTechnical glossary
Technical glossaryAmaanGDesign
 
Bitmovin LIVE Tech Talks: Data Driven Video Workflows
Bitmovin LIVE Tech Talks: Data Driven Video WorkflowsBitmovin LIVE Tech Talks: Data Driven Video Workflows
Bitmovin LIVE Tech Talks: Data Driven Video WorkflowsBitmovin Inc
 
Week 6 Task File Formats
Week 6 Task   File FormatsWeek 6 Task   File Formats
Week 6 Task File Formatsguest2cf876
 

Similaire à CH11 Graphics Notes (20)

Image file types in html5
Image file types in html5Image file types in html5
Image file types in html5
 
Mult media (graphics,animations,sounds and videos)
Mult media (graphics,animations,sounds and videos)Mult media (graphics,animations,sounds and videos)
Mult media (graphics,animations,sounds and videos)
 
Image file types in html5
Image file types in html5Image file types in html5
Image file types in html5
 
High Definition Video Conferencing and the Ohio K-12 Network ...
High Definition Video Conferencing and the Ohio K-12 Network ...High Definition Video Conferencing and the Ohio K-12 Network ...
High Definition Video Conferencing and the Ohio K-12 Network ...
 
Lab#2 illustrator
Lab#2 illustratorLab#2 illustrator
Lab#2 illustrator
 
HD Video Essay (final)
HD Video  Essay (final)HD Video  Essay (final)
HD Video Essay (final)
 
Technical glossary
Technical glossaryTechnical glossary
Technical glossary
 
IBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.docIBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.doc
 
Image Files Formats
Image Files FormatsImage Files Formats
Image Files Formats
 
Webquest
WebquestWebquest
Webquest
 
"Machine Learning- based Image Compression: Ready for Prime Time?," a Present...
"Machine Learning- based Image Compression: Ready for Prime Time?," a Present..."Machine Learning- based Image Compression: Ready for Prime Time?," a Present...
"Machine Learning- based Image Compression: Ready for Prime Time?," a Present...
 
Artdm171 Week6 Images
Artdm171 Week6 ImagesArtdm171 Week6 Images
Artdm171 Week6 Images
 
Video
VideoVideo
Video
 
The Perfect Storm MPEG DASH with H.265 (HEVC) with HTML5
The Perfect Storm  MPEG DASH with H.265 (HEVC) with HTML5The Perfect Storm  MPEG DASH with H.265 (HEVC) with HTML5
The Perfect Storm MPEG DASH with H.265 (HEVC) with HTML5
 
Worksheet 1
Worksheet 1Worksheet 1
Worksheet 1
 
Technical glossary
Technical glossaryTechnical glossary
Technical glossary
 
Bitmovin LIVE Tech Talks: Data Driven Video Workflows
Bitmovin LIVE Tech Talks: Data Driven Video WorkflowsBitmovin LIVE Tech Talks: Data Driven Video Workflows
Bitmovin LIVE Tech Talks: Data Driven Video Workflows
 
Video-Editing Techniques.pptx
Video-Editing Techniques.pptxVideo-Editing Techniques.pptx
Video-Editing Techniques.pptx
 
Digital video
Digital videoDigital video
Digital video
 
Week 6 Task File Formats
Week 6 Task   File FormatsWeek 6 Task   File Formats
Week 6 Task File Formats
 

Plus de Program in Interdisciplinary Computing (20)

Phpmysqlcoding
PhpmysqlcodingPhpmysqlcoding
Phpmysqlcoding
 
Database basics
Database basicsDatabase basics
Database basics
 
CGS2835 HTML5
CGS2835 HTML5CGS2835 HTML5
CGS2835 HTML5
 
Mysocial databasequeries
Mysocial databasequeriesMysocial databasequeries
Mysocial databasequeries
 
Mysocial databasequeries
Mysocial databasequeriesMysocial databasequeries
Mysocial databasequeries
 
CGS2835 HTML5
CGS2835 HTML5CGS2835 HTML5
CGS2835 HTML5
 
01 intro tousingjava
01 intro tousingjava01 intro tousingjava
01 intro tousingjava
 
Web architecture v3
Web architecture v3Web architecture v3
Web architecture v3
 
Xhtml
XhtmlXhtml
Xhtml
 
Webdev
WebdevWebdev
Webdev
 
Web architecture
Web architectureWeb architecture
Web architecture
 
Sdlc
SdlcSdlc
Sdlc
 
Mysocial
MysocialMysocial
Mysocial
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
Html5
Html5Html5
Html5
 
Frameworks
FrameworksFrameworks
Frameworks
 
Drupal
DrupalDrupal
Drupal
 
Database
DatabaseDatabase
Database
 
Javascript2
Javascript2Javascript2
Javascript2
 

Dernier

Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTopCSSGallery
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfAnubhavMangla3
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdfMuhammad Subhan
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxjbellis
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingScyllaDB
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxMasterG
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...ScyllaDB
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiRaviKumarDaparthi
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistandanishmna97
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxFIDO Alliance
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 

Dernier (20)

Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi Daparthi
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistan
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 

CH11 Graphics Notes

  • 1. © 2004 Ken Baldauf, All rights reserved. Graphics CGS2826 Web Design Program in Interdisciplinary Computing Florida State University From Web Style Guide, Chapter 11: Graphics
  • 2. © 2010 Ken Baldauf, All rights reserved. What are the most effective uses of graphics, and what’s the best way to integrate words and images into an understandable story for the user?
  • 3. © 2010 Ken Baldauf, All rights reserved. Roles of Web Graphics  Define site boundaries  Provide and enhance content: illustrations, diagrams, charts, visualizations, word art
  • 4. © 2010 Ken Baldauf, All rights reserved.
  • 5. © 2010 Ken Baldauf, All rights reserved. Characteristics of Web Graphics  RGB model is called “additive” because a combination of the three pure colors—red, green, and blue—“adds up” to white light.  16.8 million colors that are theoretically possible in a 24-bit or 32-bit display screen.  72 to 96 pixels per inch (ppi)
  • 6. © 2010 Ken Baldauf, All rights reserved. Gamma The degree of contrast between the midlevel gray values of an image.
  • 7. © 2010 Ken Baldauf, All rights reserved. Graphics and Bandwidth  Some web users access the Internet via modem, slow wireless connection, or cell phone network, and others view pages on the small display of a handheld device such as a cell phone or an iPod Touch. This reality imposes limits on the file size and physical dimensions of web graphics.
  • 8. © 2010 Ken Baldauf, All rights reserved. Graphics File Formats  GIF – 8 bit, 256 colors  Compression: lossless, ideal for logos  Dithering: reducing color amnt to 256  Interlaced: loads entire image from low to high rez  Transparent: select background color as trans  JPEG – 24 bit, 16.8 million colors  Great for photos  PNG  Combines best of GIF and JPEG but may lack support
  • 9. © 2010 Ken Baldauf, All rights reserved. GIF Dithering
  • 10. © 2010 Ken Baldauf, All rights reserved.
  • 11. © 2010 Ken Baldauf, All rights reserved. Advantages of GIF files •gif is the most widely supported graphics format on the web •gifs of diagrammatic images look better than jpegs •gif supports transparency and interlacing Advantages of JPEG images •jpeg achieves huge compression ratios, which mean faster downloads •jpeg produces excellent results for most photographs and complex images •jpeg supports full-color (24-bit, true-color) images
  • 12. © 2010 Ken Baldauf, All rights reserved. Display vs. Print Four-color printed images are separated into four subtractive printing colors (cyan, magenta, yellow, and black).
  • 13. © 2010 Ken Baldauf, All rights reserved. Display vs. Print
  • 14. © 2010 Ken Baldauf, All rights reserved. Coding graphics  Include height and width specs for faster loading pages  Include “alt” as a fall back <img src="up.gif" height="10" width="10" alt="Go to top of page">
  • 15. © 2010 Ken Baldauf, All rights reserved. Color Combos http://www.colorsontheweb.com/colorcontrast.asp
  • 16. © 2010 Ken Baldauf, All rights reserved. Harmonious Combos