Web Design Designing for the Unknown.

Slides:



Advertisements
Similar presentations
Graphics on the Web. Common Image File Types As you may know, the most widely supported web image graphic formats are GIF and JPEG. So the question is.
Advertisements

Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 4 Key Concepts 1 Copyright © Terry Felke-Morris.
Adobe Flash CS4 – Illustrated Unit E: Optimizing and Publishing a Movie.
Multimedia for the Web: Creating Digital Excitement Multimedia Element -- Graphics.
Graphics in the web Digital Media: Communication and Design
Photoshop: Designing Graphics for the Web Christine Vucinich & Vicki Weidler ITS Training Services 224 B Computer Building University Park, PA 16802
Web Design, 4 th Edition 5 Typography and Images.
Chapter 3 Adding Images in HTML. Agenda Understanding Web Page Images Prepare Your Images for the Web Insert an Image Specify an Image Size Add Alternative.
Understanding Web Graphics Web Design Section 5-4 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development.
WEB GRAPHICS. The Pixel Computer displays are comprised of rows and columns of pixels. Pixels are indivisible. Some common screen resolutions are:, 600.
GRAPHICS/IMAGES INFSCI Source: Learning Web Design by Jennifer Niederst RobbinsJennifer Niederst Robbins Creating Images:  Scanning  Be aware.
Images and the Web web graphics. web graphics: constraints Due to the constraints imposed by varying degrees of Internet bandwidth, designing images for.
File Formats COM 366 Web Design & Layout. Native file format –Format native to software program –.psd > PhotoShop default Preserves layers –Use “Save.
Designing for the Unknown. Challenges of Web Design As frustrating as it may be – there is no guarantee that people will see/experience your web pages.
Graphic images for computers Stored in files of binary data - Binary blobs Software has to know the binary format to decode the file and render an image.
THE COLORS OF LIGHT RED, GREEN and BLUE
Presentation Design: Graphics. More About Color “Bit depth” of colors -- This is based on the smallest unit of information that a computer understands.
Images & Image Maps 16 th February. Images & Image Maps Web authors can add icons, logos and high impact images to their pages Images enhance web pages.
1 Web Developer Foundations: Using XHTML Chapter 4 Key Concepts.
1 Web Developer & Design Foundations with XHTML Chapter 4 Key Concepts.
1 Ethics of Computing MONT 113G, Spring 2012 Session 10 HTML Tables Graphics on the Web.
Adding Images Learning Web Design: Chapter 7. Using an Image Images have many purposed on a Web site Used as a static image To add illustration: ex. A.
10 | Graphics COM 366 Web Design & Production. Native file format –Format native to software program –psd > PhotoShop default Preserves layers –Use “Save.
Types of Graphics  Vector Individual scalable objects defined by mathematical equations  Bitmap Pixels (tiny, single-colored square) in a grid Most.
Optimizing Web pages Hyun Joo LEE LIS 385 T: Information Architecture and Design March 27, 2003.
Color and Images. Color The natural colors we see and the colors we see on computer monitors are different. CMYK -natural RGB -monitor.
Things to Remember When working with digital images.
FILE TYPES FOR WEB DESIGN 1 HOW SHOULD I SAVE?. GRAPHICS INTERCHANGE FORMAT (GIF) Best used for flat-color, sharp-edged art or text Clip art, logos Compression.
Graphic definitions Summary of Chapter 10 of the Non-designer’s web book by Robin Williams and John Tollet. Pages ( ) Miss Mary Victor.
Web Graphics. Web graphics Bandwidth is king Graphics must load quickly Graphics must be optimized All other components except for text, gif and jpg are.
Digital Images are represented by manipulating this…
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
Image File Formats. What is an Image File Format? Image file formats are standard way of organizing and storing of image files. Image files are composed.
Graphics and Image Data Representations 1. Q1 How images are represented in a computer system? 2.
Adobe Flash Professional CS5 – Illustrated Unit E: Optimizing and Publishing a Movie.
CHAPTER 21: IMAGES. IMAGE SOURCES 3 options: Create your own images Find images Hire someone to make images.
1 MIT 5316 Web-Based Computing Lecture 1. 2 Welcome Introduction Syllabus.
Introduction to Programming the WWW I CMSC Winter 2003 Lecture 4.
And Mobile Web Browsers
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
2.01 Understand Digital Raster Graphics
2.01 Understand Digital Raster Graphics
CNIT 131 Graphics.
Understanding Web Graphics
2.01 Understand Digital Raster Graphics
Digital Photo editing with Photoshop
Photo Editing for PowerPoint & the Web
Web Browsers & Mobile Web Browsers.
"Digital Media Primer" Yue-Ling Wong, Copyright (c)2013 by Pearson Education, Inc. All rights reserved.
2.01 Investigate graphic image design.
Chapter 3 Image Files © 2017 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
Photo Editing for PowerPoint & the Web
A computer display is made up of small squares, called pixels.
Chapter 3:- Graphics Eyad Alshareef Eyad Alshareef.
Saving Images from Fireworks
Hyperlinks, Images and Tables
Web Development & Design Foundations with HTML5 7th Edition
Web Design and Development
2.01 Understand Digital Raster Graphics
Photoshop: Creating and Preparing Images for the Web
2.01 Investigate graphic image design.
Graphic File Format Skill Area
2.01 Understand Digital Raster Graphics
Web Programming– UFCFB Lecture 7
Hyperlinks, Images and Tables
Color and Images.
2.01 Investigate graphic image design.
And Mobile Web Browsers
And Mobile Web Browsers
2.01 Investigate graphic image design.
Presentation transcript:

Web Design Designing for the Unknown

WHY? Challenges of Web Design As frustrating as it may be – there is no guarantee that people will see/experience your web pages exactly the same way you designed them. WHY? Unknown variables out of our control…

Designing for the Unknown bradfrostweb.com

Designing for the Unknown Unknown Browsers Unknown Computer Platforms Unknown User Preferences Unknown Monitor Size/Resolution Unknown Colors Unknown Fonts Unknown Connection Speed

Unknown Browsers “old browsers never die…” Hundreds of browsers in use today All browsers (and their various versions) have their own slight variation on how they interpret and display standard HTML tags. Browsers use their internal rendering systems to read and render the page. Rendering engines: Trident, Presto, Gecko, Web Kit

Unknown Browsers The Big Guys… Microsoft Internet Explorer Firefox Chrome Others? Safari, Lynx, Opera Browser Statistics http://www.w3schools.com/browsers/browsers_stats.asp

Unknown User Preferences Users can control preferences such as colors, fonts, sizes Graphics/no graphics A document viewed on the same browser version can look very different as a result of the user’s preferences / settings.

Unknown Platform Operating Systems Windows (Win 8, Win 7, Vista, Win2003, Win XP, W2000) Mac Linux Mobile Each operating system has its own characteristics and quirks that affect how your pages will be displayed. Platform Statistics http://www.w3schools.com/browsers/browsers_os.asp

Unknown Colors Variations in # of colors & brightness of colors Bit Depth: # of colors on a monitor 32bit & 24bt = millions of colors 16bit = thousands of colors (65,000 colors, true color) 8bit = 256 colors (web palette) Color shifts & Dithering When an image containing thousands of colors is viewed on an 8 bit monitor – colors shift to nearest palette color Gamma Value Overall brightness of a monitor’s display Mac 1.8, PC 2.2, Unix 2.5 gamma setting Higher the gamma – darker the display Image appear brighter on a Mac Gamma simulators available

Unknown Fonts Limited control over the fonts used to display your content A specified font will only display if it is already installed on the end user’s machine. Font size variations between platforms (fonts appear larger on windows platform)

Unknown Resolutions Your web “page” size is determined by the size of the browser window. Common Monitor Resolutions 640X480 | 800X600 | 1024X768 1280X1024 | 1680X1050 | 1920X1080, others Resolution Statistics http://www.w3schools.com/browsers/browsers_display.asp http://en.wikipedia.org/wiki/List_of_common_resolutions

Unknown Resolutions Fixed | Flexible | Responsive Design Flexible Design: allowing your web pages to be fluid & reflow to the size of the browser window disadvantage- long text line length Fixed Design: uses fixed –width values or absolute positioning - prevents content from shifting and reflowing Disadvantage- some areas of page may be outside browser window causing missed content or horizontal scrolling Examples ( Flexible / Fixed ) Responsive Design http://foodsense.is/ | http://www.wm.edu/ | https://pittsburghkids.org/ Provides custom layouts to devices based on size of the viewport

Unknown Connection Speed Everything a user sees on screen must first be sent over a network connection and downloaded locally High speed connections (cable, T1, DSL) view data at approx. 500k per second Dial-up (14.4-56k modems) view data at approx. 1k per second) Other factors Speed of server | Speed of computer | Amount of traffic on server HOW TO IMPROVE PERFORMANCE Optimize images Minimize HTML & CSS docs Keep JavaScript to a minimum – don’t load unnecessary assets (js libraries) Reduce # of HTTP requests

How do we design for the Unknown? Know your design options Fixed | Flexible | Responsive Design Lowest common denominator – using only the technologies that will work on all browsers Current version of most popular browser – all the bells and whistles Multiple versions of the same site | Find a balance Know your Audience What can you assume about them? | What do you know for fact? Controlled environment? (gov., college, family)

How do we design for the Unknown? You as the designer must PLAN AHEAD! Be aware of the limitations & make appropriate design decisions Limit dimensions, Reuse (cached images), use appropriate file type (compression) Know your target audience, design to reach the greatest # of people in your target audience.

OPTIMIZING WEB GRAPHICS Where do we start? OPTIMIZING WEB GRAPHICS

Web Graphic File Formats Common Web File Formats GIF Graphics Interchange Format JPEG Joint Photographic Experts Group PNG Portable Network Graphic

Optimizing Web Graphics - GIF GIF (Graphic Interchange Format) In general, best for line drawings, cartoons, illustrations, logos, or images that use large flat areas of color. Lossless compression 8-bit color support Supports interlacing Supports transparency Supports animation

Optimizing Web Graphics - JPEG JPEG (Joint Photographic Expert Group) In general, best for continuous-tone photographic images. Lossy compression 24-bit color support (Millions of colors) Progressive JPEG

Optimizing Web Graphics - PNG PNG (Portable Network Graphic) PNG can be used to save many image types PNG-8 (8-bit indexed color) similar to gif PNG-24 (24-bit RGB image) (48-bit images and 16-bit grayscale) Transparency (multiple levels of transparency) Progressive display (interlacing) *good alternative to GIF, PNG-24 files sizes still a bit larger than jpeg. (excellent if multiple level of transparency needed)

Optimizing Web Graphics - Compression The process of reducing the amount of information needed to display an image file. Compression shrinks the file size which results in faster download times. Lossless Compression method Lossy Compression method

Compression- Lossy Lossy – A compression method, which creates smaller files sizes by discarding parts of the image information. Lossy compression removes detail and color information that may be unnoticed by the human eye.

Compression- Lossless Lossless: A compression method that creates smaller files sizes by rewriting the image data into a compressed version of the same thing. Lossless compression does not remove any of the image data; it simply uses fewer words to say the same thing.

Bit Depth The number of bits used to represent the colors of each pixel in an image. The greater the bit depth means more bits of information per pixel. 8-bit setting will display 256 colors 16-bit setting will display thousands of colors 24-bit setting will display millions of colors

Web-safe colors? A color palette made up of 216 colors that are commonly used on most computer platforms, operating systems, and browsers. Although a computer monitor is able to display more than 216 colors, this system was created so that monitors using a 256 setting on either a MAC or PC, would see the same range of colors without dithering. (Only 216 because the 256 colors on the MAC are not the same 256 colors on a PC. Only 216 colors common between the two platforms).

Dithering Dithering: The combining of different-colored pixels from a 256-color palette into an image to simulate a color that cannot be displayed on a 256-color monitor. Gamma Gamma: The measure of light intensity on display devices MAC = 1.8 gamma setting PCs = 2.2 gamma setting (Graphics will appear darker on a PC than on a MAC) Gamma simulators in many software programs.

Let’s create some graphics…