SlideShare ist ein Scribd-Unternehmen logo
1 von 95
HI, I’m Tim.
• Marketing & Communications
Manager, Penn State University
• Introvert who happens to
communicate (+ design and
everything in-between)
• @729design
SESSION
OBJECTIVES• Discuss why it is important to optimize
• Discover how to measure page load
time
• Identify and define common image files
types for use on the web
• Introduce basic optimization techniques
• Resources for continued learning
1. WHY ARE YOU DOING
THIS TO ME?
Source: Web Conference
Source: http://www.getacoder.com/blog/wp-
content/uploads/2012/05/slow_website_loading.jpg
Source: Keynote 2012 Mobile User Survey - keynote.com
“HOW LONG DO YOU
EXPECT TO WAIT?”
TAKEAWAYS
• 74% of laptop/desktop users expect to
wait 3 seconds or less.
• 60% of tablet users expect to wait 3
seconds or less.
• 56% of phone/smartphone users expect to
wait 4 seconds or longer.
Source: Keynote 2012 Mobile User Survey - keynote.com
Source: Keynote 2012 Mobile User Survey - keynote.com
“WHAT DO YOU DO IF THE
WAIT IS TOO LONG?”MOBIL
E
SECOND CHANCE?
Source: Web Conference
Source: Keynote 2012 Mobile User Survey - keynote.com
“WHAT DO YOU DO IF THE
WAIT IS TOO LONG?”MOBIL
E
YOU HAVE 3 SECONDS
TO CAPTURE
THE USER.
FIRST IMPRESSIONS
MATTER. PERIOD.
PERFORMANCE GOLDEN
RULE
80-90% of the end-user response time is
spent on the front end. Start there.
Source:
http://yuiblog.com/blog/2006/11/28/performance-research-part-1/
TIME SPENT LOADING
POPULAR WEBSITES 2006
Source: http://www.webpagetest.org
TIME SPENT LOADING
POPULAR WEBSITES 2013
SESSION
OBJECTIVES• Discuss why it is important to optimize
• Discover how to measure page load
time
• Identify and define common image files
types for use on the web
• Introduce basic optimization techniques
• Resources for continued learning
2. MEASURING PAGE
LOAD TIME
WEBPAGETEST http://webpagetest.org
MORE ON HOW TO READ
WEBPAGETEST
WebPagetest Documentation available at:
http://bit.ly/18JLjEF
AGESPEED http://developers.google.com/speed/pagespeed
SESSION
OBJECTIVES• Discuss why it is important to optimize
• Discover how to measure page load
time
• Identify and define common image files
types for use on the web
• Introduce basic optimization techniques
• Resources for continued learning
3. KNOW when to use THE
RIGHT FILE TYPE
• Used for photographs or
images with complex
colors.
• Supports up to 16.7
million colors
• Able to be compressed
considerably
• Lossy - Degrades over
multiple
saves/compression
Source: sitepoint.com
• Low resolution images,
solid colors
• Crisp edges, no gradients
• Limited to 256 colors
• Transparency
• Lossless - Maintains
quality when compressed
Source: sitepoint.com
WHAT DO 8 AND
24 MEAN?
• Bits (Binary digits)
• 1 bit = 2 colors (0, 1)
• 2 bit = 4 colors (00, 01, 10, 11)
• 8 bit = 256 colors (PNG-8)
• 24 bit = 16,777,216 colors (PNG-24)
Source: Designing Web & Mobile Graphics, Christopher Schmitt
Source: sitepoint.com
• Low resolution images,
solid colors
• Crisp edges, no gradients
• Limited to 256 colors
• Transparency available
• Lossless - Maintains
quality when compressed
• i
• Images with drop
shadows/glows, soft
edges, gradients that
require transparency
• Tend to be larger file
sizes
• Lossless - Maintains
quality when compressed
Source: sitepoint.com
Source: funnycatwallpapers.com
Original Size: 1920x1080 - 1.5 MB
Source: funnycatwallpapers.com
Optimized: 960x540 GIF - 34 KB
Source: funnycatwallpapers.com
Optimized: 960x540 PNG - 34 KB
Source: funnycatwallpapers.com
Optimized: 960x540 JPEG - 34 KB
RECAP
• JPEG: Photographs, complex colors, requires no
transparency.
• GIF: Simple, lo-res images. Solid colors, crisp
edges.
• PNG-8: Simple, lo-res images. Solid colors, crisp
edges.
• PNG-24: Images with drop shadows/glows,
gradients, soft edges that require transparency.
TEST YOUR
KNOWLEDGE!
SESSION
OBJECTIVES• Discuss why it is important to optimize
• Discover how to measure page load
time
• Identify and define common image files
types for use on the web
• Introduce basic optimization techniques
• Resources for continued learning
4. OPTIMIZATION
RULE OF THUMB
• Large images (full width of content
area) should be kept to 60-100 KB
• Smaller images should be closer to 30
KB and lower
Source: http://codex.wordpress.org/Image_Size_and_Quality
4A. PHOTOSHOP
View the video at
http://youtu.be/5fsvhPpewtM
OPTIMIZING JPEGS
IN PHOTOSHOP• Add adjustment layers to reduce contrast and saturation (if
able)
• File > Save for Web
• Reduce image pixel size to size that you need
• Start quality at 85 and work from there.
• Add blur (if able)
• “Optimization” & “Convert to sRGB” checked
4B. FIREWORKS
RIP FIREWORKS | 1998-
2013
View the video at
http://youtu.be/EmrdjRs1Fds
4C. SPRITES
Source:
http://images3.wikia.nocookie.net/__cb20110723180127/angrybirds/i
mages/2/29/Angry_Birds_Sheet_Full.png
SPRITES
• Origin: Old school computer
graphics/video games
• One file, multiple images
• Intent: Display one part of the
sprite at any given time
Source:
http://images3.wikia.nocookie.net/__cb20110723180127/angrybirds/i
mages/2/29/Angry_Birds_Sheet_Full.png
BENEFIT OF
SPRITES• Every single image (<img> tag or a
background-image from CSS) is a separate
HTTP request.
• Sprite = 1 HTTP request
• Less HTTP requests = faster load time
Source: http://css-tricks.com/css-sprites/
SPRITE
RESOURCES
• CSS Sprites: What They Are, Why They’re Cool and How
To Use Them (http://bit.ly/9IjWfD)
• Spritepad: Create CSS Sprites Online (http://bit.ly/w7x9EM)
• CSS Sprite Sheets: Best Practices, Tools and Helpful
Applications (http://bit.ly/SVaD56)
4D. ONLINE
COMPRESSION TOOLS
SMUS
H.IT
http://smush.it
OTHER ONLINE TOOLS• Kraken.io (http://kraken.io)
• punypng (http://www.punypng.com)
• JPEGmini (http://www.jpegmini.com)
• Inline images
THOUGHTS
• Avoid overuse of decorative images
• Experiment! Testing is key.
• In the words of Chris Schmitt, when naming
files, do so with a purpose. (Designing Web &
Mobile Graphics)
• When posting images, don’t forget alt tags!
SESSION
OBJECTIVES• Discuss why it is important to optimize
• Discover how to measure page load
time
• Identify and define common image files
types for use on the web
• Introduce basic optimization techniques
• Resources for continued learning
5. RESOURCES FOR
CONTINUED LEARNING
RESOURCES
• WebPageTest (http://www.webpagetest.org)
• Pagespeed (http://developers.google.com/speed/pagespeed)
PAGE LOAD TESTING
• Clever JPEG Optimization (http://bit.ly/12hJsJ)
• Clever PNG Optimization, Part 1 (http://bit.ly/8EH0J)
• Clever PNG Optimization, Part 2 (http://bit.ly/DNyW2)
IMAGE OPTIMIZATION
RESOURCES
• CSS Sprites: What They Are, Why They’re Cool and How To Use Them (http://bit.ly/9IjWfD
• Spritepad: Create CSS Sprites Online (http://bit.ly/w7x9EM)
• CSS Sprite Sheets: Best Practices, Tools and Helpful Applications (http://bit.ly/SVaD56)
SPRITES
• Smush.it (http://smush.it)
• Kraken.io (http://kraken.io)
• punypng (http://www.punypng.com)
• JPEGmini (http://www.jpegmini.com)
ONLINE IMAGE OPTIMIZATION TOOLS
SESSION
OBJECTIVES• Discuss why it is important to optimize
• Discover how to measure page load
time
• Identify and define common image files
types for use on the web
• Introduce basic optimization techniques
• Resources for continued learning
TIM
D’AGOSTINO
• Marketing & Communications
Manager, Penn State University
• @729design

Weitere ähnliche Inhalte

Andere mochten auch (8)

Thinking electrons
Thinking electronsThinking electrons
Thinking electrons
 
Draft Policy on UMTA & DUTF, Madhya Pradesh
Draft Policy on UMTA & DUTF, Madhya PradeshDraft Policy on UMTA & DUTF, Madhya Pradesh
Draft Policy on UMTA & DUTF, Madhya Pradesh
 
Southwest California Legislative Council - July 2014
Southwest California Legislative Council - July 2014Southwest California Legislative Council - July 2014
Southwest California Legislative Council - July 2014
 
8
88
8
 
3.8 tax
3.8 tax3.8 tax
3.8 tax
 
February Realtor Report
February Realtor ReportFebruary Realtor Report
February Realtor Report
 
TREB Housing Market Charts June 2012
TREB Housing Market Charts June 2012TREB Housing Market Charts June 2012
TREB Housing Market Charts June 2012
 
2014 bill tracker final 2
2014 bill tracker final 22014 bill tracker final 2
2014 bill tracker final 2
 

Ähnlich wie Your Images are Weighing You Down: Optimization for a Better UX

Information literacy tutorial design & development
Information literacy tutorial design & developmentInformation literacy tutorial design & development
Information literacy tutorial design & developmentmikeypage10
 
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)Carrie Anton
 
WordPress and Images: How to Manage and Use Images Better
WordPress and Images: How to Manage and Use Images BetterWordPress and Images: How to Manage and Use Images Better
WordPress and Images: How to Manage and Use Images BetterTeemu Suoranta
 
Atlanta Drupal User Group (ADUG)
Atlanta Drupal User Group (ADUG) Atlanta Drupal User Group (ADUG)
Atlanta Drupal User Group (ADUG) Mediacurrent
 
Web design content
Web design contentWeb design content
Web design contentMrCHenderson
 
Web design content
Web design contentWeb design content
Web design contentMrCHenderson
 
How to ensure a long life span for a website?
How to ensure a long life span for a website?How to ensure a long life span for a website?
How to ensure a long life span for a website?Teemu Suoranta
 
Branding office 365 with front end tooling
Branding office 365 with front end toolingBranding office 365 with front end tooling
Branding office 365 with front end toolingThomas Daly
 
Notes From Velocity Conference Europe
Notes From Velocity Conference EuropeNotes From Velocity Conference Europe
Notes From Velocity Conference EuropeSiriusWay
 
The Adobe CS4 Web Suite: From Beginning to Bedazzling!
The Adobe CS4 Web Suite: From Beginning to Bedazzling!The Adobe CS4 Web Suite: From Beginning to Bedazzling!
The Adobe CS4 Web Suite: From Beginning to Bedazzling!Staci Trekles
 
Performance - When, What and How
Performance - When, What and HowPerformance - When, What and How
Performance - When, What and HowAstrails
 
Metadata & Interoperability: Free Tools
Metadata & Interoperability: Free ToolsMetadata & Interoperability: Free Tools
Metadata & Interoperability: Free ToolsMike Jennings
 
The high resolution web
The high resolution webThe high resolution web
The high resolution webPatric Lanhed
 

Ähnlich wie Your Images are Weighing You Down: Optimization for a Better UX (20)

Interactive Web Design 5 - Week 2 - Introduction
Interactive Web Design 5 - Week 2 -  IntroductionInteractive Web Design 5 - Week 2 -  Introduction
Interactive Web Design 5 - Week 2 - Introduction
 
Information literacy tutorial design & development
Information literacy tutorial design & developmentInformation literacy tutorial design & development
Information literacy tutorial design & development
 
CMS Crash Course!
CMS Crash Course!CMS Crash Course!
CMS Crash Course!
 
Responsive web - CC FE & UX
Responsive web -  CC FE & UXResponsive web -  CC FE & UX
Responsive web - CC FE & UX
 
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
 
WordPress and Images: How to Manage and Use Images Better
WordPress and Images: How to Manage and Use Images BetterWordPress and Images: How to Manage and Use Images Better
WordPress and Images: How to Manage and Use Images Better
 
Atlanta Drupal User Group (ADUG)
Atlanta Drupal User Group (ADUG) Atlanta Drupal User Group (ADUG)
Atlanta Drupal User Group (ADUG)
 
Web design content
Web design contentWeb design content
Web design content
 
Web design content
Web design contentWeb design content
Web design content
 
How to ensure a long life span for a website?
How to ensure a long life span for a website?How to ensure a long life span for a website?
How to ensure a long life span for a website?
 
Branding office 365 with front end tooling
Branding office 365 with front end toolingBranding office 365 with front end tooling
Branding office 365 with front end tooling
 
Website sculpture
Website sculptureWebsite sculpture
Website sculpture
 
Notes From Velocity Conference Europe
Notes From Velocity Conference EuropeNotes From Velocity Conference Europe
Notes From Velocity Conference Europe
 
Class ix
Class ixClass ix
Class ix
 
IS100 Week 12
IS100 Week 12IS100 Week 12
IS100 Week 12
 
The Adobe CS4 Web Suite: From Beginning to Bedazzling!
The Adobe CS4 Web Suite: From Beginning to Bedazzling!The Adobe CS4 Web Suite: From Beginning to Bedazzling!
The Adobe CS4 Web Suite: From Beginning to Bedazzling!
 
Performance - When, What and How
Performance - When, What and HowPerformance - When, What and How
Performance - When, What and How
 
Metadata & Interoperability: Free Tools
Metadata & Interoperability: Free ToolsMetadata & Interoperability: Free Tools
Metadata & Interoperability: Free Tools
 
The high resolution web
The high resolution webThe high resolution web
The high resolution web
 
Web Designing Services
Web Designing Services Web Designing Services
Web Designing Services
 

Kürzlich hochgeladen

AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster1508 A/S
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssNadaMohammed714321
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道yrolcks
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Associazione Digital Days
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppNadaMohammed714321
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine CharlottePulte
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
General Knowledge Quiz Game C++ CODE.pptx
General Knowledge Quiz Game C++ CODE.pptxGeneral Knowledge Quiz Game C++ CODE.pptx
General Knowledge Quiz Game C++ CODE.pptxmarckustrevion
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioRMG Project Studio
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyChristopher Totten
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfAayushChavan5
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024digital learning point
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssNadaMohammed714321
 
Pearl Disrtrict urban analyusis study pptx
Pearl Disrtrict urban analyusis study pptxPearl Disrtrict urban analyusis study pptx
Pearl Disrtrict urban analyusis study pptxDanielTamiru4
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 
Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic global solution
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designersPixeldarts
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIyuj
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks CharlottePulte
 

Kürzlich hochgeladen (20)

AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssss
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 ppppppppppppppp
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
General Knowledge Quiz Game C++ CODE.pptx
General Knowledge Quiz Game C++ CODE.pptxGeneral Knowledge Quiz Game C++ CODE.pptx
General Knowledge Quiz Game C++ CODE.pptx
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project Studio
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenology
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdf
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssss
 
Pearl Disrtrict urban analyusis study pptx
Pearl Disrtrict urban analyusis study pptxPearl Disrtrict urban analyusis study pptx
Pearl Disrtrict urban analyusis study pptx
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 
Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing services
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AI
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks
 

Your Images are Weighing You Down: Optimization for a Better UX