SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
DON’T TURN YOUR PHOTOSHOP OFF
today
Table of contents
1. Meet the guys
2. Webdevelopers don’t like Photoshop
3. People will design in Photoshop
4. What should you know before you save image for web?
5. Save for Web and Devices
6. Size matters - case study
7. Dust off your Photoshop
8. Conclusion
Hi, I’m JaSON!
I’m a developer
Hi, I’m ReGi B!
I’m a designer
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
var MeetTheGuys = {};
Webdevelopers don't like Photoshop
I code!
Photoshop
is for photos
F**K
Photoshop
I make
everything
in console
There are
web tools
for that
Webdevelopers don't like Photoshop
What about
you?
People will design in Photoshop
Bye, bye Fireworks
People will design in Photoshop
it has been taught for many years
that designing in Photoshop
is integrated part of a website building process
Designer vs Developer
- designer doesn't have to know how to code (they are artists, right),
- designer often comes from print world,
- doesn't understand that it cannot be done in a simple way
- the web world is not the print world !
Photoshop cannot do everything
- responsive design
HTML5 and CSS3 for the rescue
froont.com
playground.webflow.com
What should you know before you
save image for web?
PHOTOSHOP FOR WEBDEVELOPERS
RGB/CMYK
Red Green Blue vs Cyan Magenta Yellow Key(Black)
Slices
- one save for all images
Actions
Save for Web and Devices
Global info - views, size, loading time, preview
Resampling quality -surrounding pixels
- Nearest Neighbor
- Bilinear
- Bicubic
- Bicubic Smoother
- Bicubic Sharper
sRGB - standarised Red, Green, Blue, most representative
Web standard (W3C) - 16 777 216 colors
GIF
color reduction algorithm, dither algorithm, web snap (safe web colors), allowed percent of lossiness in GIF compression
JPG
Safari best browser for photographs - supports ICC v2 and ICC v4*
IE9 - supports ICC v2 and ICC v4*
Firefox - since 3 supports ICC v2
Chrome - supports now ICC v2 but was the last one *ICC v4 will give you the best color consistency across devices
PNG8 - beats GIF almost always
PNG24 - interlaced, transparency, matte
Size matters - case study
Simple scenario and results (B)
Scenario Size JPEGtran
1.ReSaveto->JPG(quality10) 141 925 6 600
2.SaveforWeb(100%)->resize 9468 8565
3.Resize->SaveforWeb(100%) 9235 8326
4.SaveforWeb(100%/progressive)->resize 9439 8565
5.Resize->SaveforWeb(100%/progressive) 9193 8326
6.SaveforWeb(60%/progressive)->resize 6589 5446
7.Resize->SaveforWeb(60%/progressive) 6636 5723
8.SaveforWeb(60%)->resize 6362 5446
9.Resize->SaveforWeb(60%) 6295 5391
141 925(8565)-6295(5391)=135630(3174)
Saving400x317,JPGfrom2400x1900
3.1 kB from
one stupid image?
Simple scenario and results
Scenario Size JPEGtran
1.Saveto->JPG(quality10) 123236 22426
2.SaveforWeb(100%)->resize 45609 44534
3.Resize->SaveforWeb(100%) 45578 44558
4.SaveforWeb(100%/progressive)->resize 43880 42421
5.Resize->SaveforWeb(100%/progressive) 43889 42434
6.SaveforWeb(60%/progressive)->resize 14939 13625
7.Resize->SaveforWeb(60%/progressive) 14909 13605
8.SaveforWeb(60%)->resize 14593 13589
9.Resize->SaveforWeb(60%) 14568 13547
123236(44558)-14568(13547)=108668(31011)
Saving200x300,JPGfrom650x975
Simple scenario and results (B)
Are you allergic to
Charlie Chaplin’s cat?
Reducing size on PNG
- reduce number of colors in the panel
- use a tool:
OptiPNG (40,78 %)
PNGCrush (43,25 %)
PNGOptimizer (54,74 %)
PNGOUT (43,48 %)
PNGWolf (55,56 %)
TruePNG (60,14 %)
http://css-ig.net/png-tools-overview
Dust off your Photoshop
UI parade / webzapp - quick mockups - http://webzap.uiparade.com/
UI parade - devrocket - quick saving for ipad - http://devrocket.uiparade.com/
CSS hat - https://csshat.com/
Enigma64 - http://getenigma64.com/
Save some Bytes on saving images to Web
Use automatic optimalisation
Pimp your Photoshop with time saving plugins
Don’t turn off your PS just change the way you use it
Future things to talk about: WebP, Adobe Refine Edge
Conclusion
THANK YOU FOR YOUR TIME

Más contenido relacionado

Similar a Essential Photoshop Tips for Web Developers

Yahoo - Web Images optimization
Yahoo - Web Images optimizationYahoo - Web Images optimization
Yahoo - Web Images optimizationEduard Bondarenko
 
Performance as UX with Justin Howlett
Performance as UX with Justin HowlettPerformance as UX with Justin Howlett
Performance as UX with Justin HowlettFITC
 
Delivering Optimal Images for Phones and Tablets on the Modern Web
Delivering Optimal Images for Phones and Tablets on the Modern WebDelivering Optimal Images for Phones and Tablets on the Modern Web
Delivering Optimal Images for Phones and Tablets on the Modern WebJoshua Marantz
 
RWD in the Wild
RWD in the WildRWD in the Wild
RWD in the WildRich Quick
 
The Top 10 Mistakes in Handling Website Images and Videos (and how to avoid t...
The Top 10 Mistakes in Handling Website Images and Videos (and how to avoid t...The Top 10 Mistakes in Handling Website Images and Videos (and how to avoid t...
The Top 10 Mistakes in Handling Website Images and Videos (and how to avoid t...Kelly Rose Arellano
 
Topsy Turvy Design
Topsy Turvy DesignTopsy Turvy Design
Topsy Turvy DesignRich Quick
 
Adobe premiere pro brochure
Adobe premiere pro   brochureAdobe premiere pro   brochure
Adobe premiere pro brochureZabeel Institute
 
An Introduction to Responsive Design
An Introduction to Responsive DesignAn Introduction to Responsive Design
An Introduction to Responsive DesignValtech UK
 
[1C5]Lessons from developing a web browser for raspberry pi
[1C5]Lessons from developing a web browser for raspberry pi[1C5]Lessons from developing a web browser for raspberry pi
[1C5]Lessons from developing a web browser for raspberry piNAVER D2
 
Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014
Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014
Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014Maximiliano Firtman
 
Velocity 2013: Extreme Image Optimization
Velocity 2013: Extreme Image OptimizationVelocity 2013: Extreme Image Optimization
Velocity 2013: Extreme Image OptimizationAkamai Technologies
 
Progressive Enhancement
Progressive EnhancementProgressive Enhancement
Progressive EnhancementDan Sagisser
 
The future of BYU web design
The future of BYU web designThe future of BYU web design
The future of BYU web designNate Walton
 
Android design lecture #1
Android design   lecture #1Android design   lecture #1
Android design lecture #1Vitali Pekelis
 
Sucuri Webinar: How to Optimize Your Website for Best Performance
Sucuri Webinar: How to Optimize Your Website for Best PerformanceSucuri Webinar: How to Optimize Your Website for Best Performance
Sucuri Webinar: How to Optimize Your Website for Best PerformanceSucuri
 
CSS3: the new style council
CSS3: the new style councilCSS3: the new style council
CSS3: the new style councilChris Mills
 
Producing Effective Screencasts
Producing Effective ScreencastsProducing Effective Screencasts
Producing Effective ScreencastsRichard Harrington
 
Why your Android Apps Suck
Why your Android Apps SuckWhy your Android Apps Suck
Why your Android Apps Suckrogeryi
 

Similar a Essential Photoshop Tips for Web Developers (20)

Yahoo - Web Images optimization
Yahoo - Web Images optimizationYahoo - Web Images optimization
Yahoo - Web Images optimization
 
Performance as UX with Justin Howlett
Performance as UX with Justin HowlettPerformance as UX with Justin Howlett
Performance as UX with Justin Howlett
 
Delivering Optimal Images for Phones and Tablets on the Modern Web
Delivering Optimal Images for Phones and Tablets on the Modern WebDelivering Optimal Images for Phones and Tablets on the Modern Web
Delivering Optimal Images for Phones and Tablets on the Modern Web
 
RWD in the Wild
RWD in the WildRWD in the Wild
RWD in the Wild
 
The Top 10 Mistakes in Handling Website Images and Videos (and how to avoid t...
The Top 10 Mistakes in Handling Website Images and Videos (and how to avoid t...The Top 10 Mistakes in Handling Website Images and Videos (and how to avoid t...
The Top 10 Mistakes in Handling Website Images and Videos (and how to avoid t...
 
A Period of Transition
A Period of TransitionA Period of Transition
A Period of Transition
 
Presentation on Fresco
Presentation on FrescoPresentation on Fresco
Presentation on Fresco
 
Topsy Turvy Design
Topsy Turvy DesignTopsy Turvy Design
Topsy Turvy Design
 
Adobe premiere pro brochure
Adobe premiere pro   brochureAdobe premiere pro   brochure
Adobe premiere pro brochure
 
An Introduction to Responsive Design
An Introduction to Responsive DesignAn Introduction to Responsive Design
An Introduction to Responsive Design
 
[1C5]Lessons from developing a web browser for raspberry pi
[1C5]Lessons from developing a web browser for raspberry pi[1C5]Lessons from developing a web browser for raspberry pi
[1C5]Lessons from developing a web browser for raspberry pi
 
Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014
Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014
Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014
 
Velocity 2013: Extreme Image Optimization
Velocity 2013: Extreme Image OptimizationVelocity 2013: Extreme Image Optimization
Velocity 2013: Extreme Image Optimization
 
Progressive Enhancement
Progressive EnhancementProgressive Enhancement
Progressive Enhancement
 
The future of BYU web design
The future of BYU web designThe future of BYU web design
The future of BYU web design
 
Android design lecture #1
Android design   lecture #1Android design   lecture #1
Android design lecture #1
 
Sucuri Webinar: How to Optimize Your Website for Best Performance
Sucuri Webinar: How to Optimize Your Website for Best PerformanceSucuri Webinar: How to Optimize Your Website for Best Performance
Sucuri Webinar: How to Optimize Your Website for Best Performance
 
CSS3: the new style council
CSS3: the new style councilCSS3: the new style council
CSS3: the new style council
 
Producing Effective Screencasts
Producing Effective ScreencastsProducing Effective Screencasts
Producing Effective Screencasts
 
Why your Android Apps Suck
Why your Android Apps SuckWhy your Android Apps Suck
Why your Android Apps Suck
 

Último

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 

Último (20)

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 

Essential Photoshop Tips for Web Developers

  • 1. DON’T TURN YOUR PHOTOSHOP OFF today
  • 2. Table of contents 1. Meet the guys 2. Webdevelopers don’t like Photoshop 3. People will design in Photoshop 4. What should you know before you save image for web? 5. Save for Web and Devices 6. Size matters - case study 7. Dust off your Photoshop 8. Conclusion
  • 3. Hi, I’m JaSON! I’m a developer Hi, I’m ReGi B! I’m a designer 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. var MeetTheGuys = {};
  • 5. I code! Photoshop is for photos F**K Photoshop I make everything in console There are web tools for that Webdevelopers don't like Photoshop What about you?
  • 6. People will design in Photoshop Bye, bye Fireworks
  • 7. People will design in Photoshop it has been taught for many years that designing in Photoshop is integrated part of a website building process
  • 8. Designer vs Developer - designer doesn't have to know how to code (they are artists, right), - designer often comes from print world, - doesn't understand that it cannot be done in a simple way - the web world is not the print world !
  • 9. Photoshop cannot do everything - responsive design
  • 10. HTML5 and CSS3 for the rescue froont.com playground.webflow.com
  • 11. What should you know before you save image for web? PHOTOSHOP FOR WEBDEVELOPERS
  • 12. RGB/CMYK Red Green Blue vs Cyan Magenta Yellow Key(Black)
  • 13. Slices - one save for all images
  • 15. Save for Web and Devices
  • 16. Global info - views, size, loading time, preview
  • 17. Resampling quality -surrounding pixels - Nearest Neighbor - Bilinear - Bicubic - Bicubic Smoother - Bicubic Sharper
  • 18. sRGB - standarised Red, Green, Blue, most representative Web standard (W3C) - 16 777 216 colors
  • 19. GIF color reduction algorithm, dither algorithm, web snap (safe web colors), allowed percent of lossiness in GIF compression
  • 20. JPG Safari best browser for photographs - supports ICC v2 and ICC v4* IE9 - supports ICC v2 and ICC v4* Firefox - since 3 supports ICC v2 Chrome - supports now ICC v2 but was the last one *ICC v4 will give you the best color consistency across devices
  • 21. PNG8 - beats GIF almost always
  • 22. PNG24 - interlaced, transparency, matte
  • 23. Size matters - case study
  • 24. Simple scenario and results (B) Scenario Size JPEGtran 1.ReSaveto->JPG(quality10) 141 925 6 600 2.SaveforWeb(100%)->resize 9468 8565 3.Resize->SaveforWeb(100%) 9235 8326 4.SaveforWeb(100%/progressive)->resize 9439 8565 5.Resize->SaveforWeb(100%/progressive) 9193 8326 6.SaveforWeb(60%/progressive)->resize 6589 5446 7.Resize->SaveforWeb(60%/progressive) 6636 5723 8.SaveforWeb(60%)->resize 6362 5446 9.Resize->SaveforWeb(60%) 6295 5391 141 925(8565)-6295(5391)=135630(3174) Saving400x317,JPGfrom2400x1900 3.1 kB from one stupid image?
  • 25. Simple scenario and results Scenario Size JPEGtran 1.Saveto->JPG(quality10) 123236 22426 2.SaveforWeb(100%)->resize 45609 44534 3.Resize->SaveforWeb(100%) 45578 44558 4.SaveforWeb(100%/progressive)->resize 43880 42421 5.Resize->SaveforWeb(100%/progressive) 43889 42434 6.SaveforWeb(60%/progressive)->resize 14939 13625 7.Resize->SaveforWeb(60%/progressive) 14909 13605 8.SaveforWeb(60%)->resize 14593 13589 9.Resize->SaveforWeb(60%) 14568 13547 123236(44558)-14568(13547)=108668(31011) Saving200x300,JPGfrom650x975 Simple scenario and results (B) Are you allergic to Charlie Chaplin’s cat?
  • 26. Reducing size on PNG - reduce number of colors in the panel - use a tool: OptiPNG (40,78 %) PNGCrush (43,25 %) PNGOptimizer (54,74 %) PNGOUT (43,48 %) PNGWolf (55,56 %) TruePNG (60,14 %) http://css-ig.net/png-tools-overview
  • 27. Dust off your Photoshop
  • 28. UI parade / webzapp - quick mockups - http://webzap.uiparade.com/
  • 29. UI parade - devrocket - quick saving for ipad - http://devrocket.uiparade.com/
  • 30. CSS hat - https://csshat.com/
  • 32. Save some Bytes on saving images to Web Use automatic optimalisation Pimp your Photoshop with time saving plugins Don’t turn off your PS just change the way you use it Future things to talk about: WebP, Adobe Refine Edge Conclusion
  • 33. THANK YOU FOR YOUR TIME