SlideShare una empresa de Scribd logo
1 de 19
EXTREME IMAGE OPTIMIZATIONS: WEBP AND JPEG XR

Ido Safruti, Akamai
ido@akamai.com

Faster ForwardTM

©2013 Akamai
Images make up 61% of Page Bytes

http://httparchive.org/interesting.php#bytesperpage
Faster ForwardTM

©2013 Akamai
Images make up 65% of Page Bytes on Mobile

http://mobile.httparchive.org/interesting.php#bytesperpage
Faster ForwardTM

©2013 Akamai
Image Bytes grew 31% in the last year

It’s not more images,

http://httparchive.org/trends.php#bytesImg&reqImg

It’s BIGGER images
Faster ForwardTM

©2013 Akamai
There is much to gain in image optimization
And yet…

Faster ForwardTM

©2013 Akamai
Common Image formats – hall of fame

Lossless:

GIF – 1987
PNG – 1996
Lossy:

JPEG – 1992

Faster ForwardTM

©2013 Akamai
Supporting a new image format is hard!

Ilya Grigorik:
Deploying new image
formats on the Web is
HARD (but doable)

Faster ForwardTM

©2013 Akamai
2 new formats

WebP (2011)
JXR: JPEG eXtended Range (2009)
15+ years worth of technology
Lossless, Lossy,
supports alpha transparency both with lossless and lossy

Supported by Akamai today!
Faster ForwardTM

©2013 Akamai
support it). I was left with 2308 images. These images have a bias towards
graphics and UI elements with fewer photographic images; this bias represents
Improvement most JPEG
typical images on over web sites. I recompressed the images using all three
formats at DSSIM values of 0.15, 0.10 and 0.05. These DSSIM values produce
images with a perceptual quality suitable for the web. From these file I observed
the following results:
Sample of 2308 Images from top 100 sites’ homepage
DSSIM
0.15
Average
improvement over
JPEG filesize

0.10

0.05

WebP

%56.57

%51.58

%40.11

JPEG XR

%26.74

%29.10

%27.67

These are great averages. I will mention that there was a decent amount of
Similar improvement measured for lossless over PNG
variance; WebP and JPEG XR were almost always smaller than JPEG but there
were cases where JPEG images were smaller. WebP’s stronger compression over
* Varies per image some images may be larger than JPEG
JPEG XR can likely be attributed to the fact that it –always uses 4:2:0 chroma
subsampling for lossy compression whereas JPEG XR may, in addition, use 4:2:2
or 4:4:4 chroma subsampling instead depending on the quality parameter given to Akamai
Faster Forward
©2013
TM
Byte savings and improved features are great but what I really care about is web
site performance. How much is using WebP or JPEG XR going to speed up my
site? Web Site Performance test case:
I used www.gilt.com as a

Faster ForwardTM

©2013 Akamai
http://www.flickr.com/photos/patries71/1250553251/
Faster ForwardTM

©2013 Akamai
Perceived Performance

JPEG XR supports progressive images

WebP does not (currently)

Faster ForwardTM

©2013 Akamai
Faster ForwardTM

©2013 Akamai
Web Site Optimization With Browser-Specific Image Formats!

Nicholas Doyle

So, what browsers support WebP and what browsers support JPEG XR? While
investigating these two formats I discovered that getting a straight answer to this
question is harder than it would seem. I’ve seen lots of tables showing varying
levels of support but I don’t think I’ve found one that is actually correct. Here is
what I have discovered anecdotally for major desktop browsers:
WebP

JPEG XR

Chrome

>= 23

NO

Firefox

NO

NO

Internet Explorer

NO

>= 10

Safari

NO

NO

Opera

>= 12.1

NO

For JPEG XR support, the answer is mostly clear; it’s supported only in Internet
Explorer. If you look around, though, most people are saying that Internet Explorer
9 has JPEG XR support; this is only partially true and not at all true for actually
useful scenarios. The problem with Internet Explorer 9 is that, while it can show
JPEG XR 9, Opera 11.10
Officially: Chrome 9, IE images, it doesn’t show them correctly. Every JPEG XR image I’ve seen
in Internet Explorer 9 displays with a dark halo around its edges; this anomaly isn’t
present viewing the same images in Internet Explorer 10. This makes using JPEG
XR images effectively useless for most scenarios in Internet Explorer 9.
Faster ForwardTM

©2013 Akamai
WebP + JPEG XR Coverage
Supported by:
- IE 10+

Chrome
Opera Mini, 1 Mobile, 0.7
Android
Opera, 0.3
Webkit, 5.4

- In theory IE 9 too

-

Chrome 23+
- In theory 9+

-

IE 8, 10.2

Android 4+
Opera 12+
Opera Mobile 11.1+

WebP –or– JPEG XR
Supported on ~ 50%
of clients

IE, 40.2

IE 10, 9.7

IE 9, 13.2

IE 7, 6.2
Other, 0.9
Chrome, 19.5

Faster ForwardTM

©2013 Akamai
Faster ForwardTM

©2013 Akamai
SUMMARY

Faster ForwardTM

©2013 Akamai
Summary

- There is much to gain by applying WebP/JXR
- One needs to apply this with care, only where appropriate!
- Supported browsers
- When optimization is better

- Interoperability comes in many flavors – prepare for them
- Size isn’t the only thing that matters: progressive gives a
better perceived performance
- More in the performance calendar (Dec 2013)

Faster ForwardTM

©2013 Akamai
Thank You!
Questions?
EXTREME IMAGE OPTIMIZATIONS

Ido Safruti
ido@akamai.com

Faster ForwardTM

©2013 Akamai

Más contenido relacionado

Último

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Último (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Destacado

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Destacado (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

Extreme Image Optimization: WebP & JPEG XR

  • 1. EXTREME IMAGE OPTIMIZATIONS: WEBP AND JPEG XR Ido Safruti, Akamai ido@akamai.com Faster ForwardTM ©2013 Akamai
  • 2. Images make up 61% of Page Bytes http://httparchive.org/interesting.php#bytesperpage Faster ForwardTM ©2013 Akamai
  • 3. Images make up 65% of Page Bytes on Mobile http://mobile.httparchive.org/interesting.php#bytesperpage Faster ForwardTM ©2013 Akamai
  • 4. Image Bytes grew 31% in the last year It’s not more images, http://httparchive.org/trends.php#bytesImg&reqImg It’s BIGGER images Faster ForwardTM ©2013 Akamai
  • 5. There is much to gain in image optimization And yet… Faster ForwardTM ©2013 Akamai
  • 6. Common Image formats – hall of fame Lossless: GIF – 1987 PNG – 1996 Lossy: JPEG – 1992 Faster ForwardTM ©2013 Akamai
  • 7. Supporting a new image format is hard! Ilya Grigorik: Deploying new image formats on the Web is HARD (but doable) Faster ForwardTM ©2013 Akamai
  • 8. 2 new formats WebP (2011) JXR: JPEG eXtended Range (2009) 15+ years worth of technology Lossless, Lossy, supports alpha transparency both with lossless and lossy Supported by Akamai today! Faster ForwardTM ©2013 Akamai
  • 9. support it). I was left with 2308 images. These images have a bias towards graphics and UI elements with fewer photographic images; this bias represents Improvement most JPEG typical images on over web sites. I recompressed the images using all three formats at DSSIM values of 0.15, 0.10 and 0.05. These DSSIM values produce images with a perceptual quality suitable for the web. From these file I observed the following results: Sample of 2308 Images from top 100 sites’ homepage DSSIM 0.15 Average improvement over JPEG filesize 0.10 0.05 WebP %56.57 %51.58 %40.11 JPEG XR %26.74 %29.10 %27.67 These are great averages. I will mention that there was a decent amount of Similar improvement measured for lossless over PNG variance; WebP and JPEG XR were almost always smaller than JPEG but there were cases where JPEG images were smaller. WebP’s stronger compression over * Varies per image some images may be larger than JPEG JPEG XR can likely be attributed to the fact that it –always uses 4:2:0 chroma subsampling for lossy compression whereas JPEG XR may, in addition, use 4:2:2 or 4:4:4 chroma subsampling instead depending on the quality parameter given to Akamai Faster Forward ©2013 TM
  • 10. Byte savings and improved features are great but what I really care about is web site performance. How much is using WebP or JPEG XR going to speed up my site? Web Site Performance test case: I used www.gilt.com as a Faster ForwardTM ©2013 Akamai
  • 12. Perceived Performance JPEG XR supports progressive images WebP does not (currently) Faster ForwardTM ©2013 Akamai
  • 14. Web Site Optimization With Browser-Specific Image Formats! Nicholas Doyle So, what browsers support WebP and what browsers support JPEG XR? While investigating these two formats I discovered that getting a straight answer to this question is harder than it would seem. I’ve seen lots of tables showing varying levels of support but I don’t think I’ve found one that is actually correct. Here is what I have discovered anecdotally for major desktop browsers: WebP JPEG XR Chrome >= 23 NO Firefox NO NO Internet Explorer NO >= 10 Safari NO NO Opera >= 12.1 NO For JPEG XR support, the answer is mostly clear; it’s supported only in Internet Explorer. If you look around, though, most people are saying that Internet Explorer 9 has JPEG XR support; this is only partially true and not at all true for actually useful scenarios. The problem with Internet Explorer 9 is that, while it can show JPEG XR 9, Opera 11.10 Officially: Chrome 9, IE images, it doesn’t show them correctly. Every JPEG XR image I’ve seen in Internet Explorer 9 displays with a dark halo around its edges; this anomaly isn’t present viewing the same images in Internet Explorer 10. This makes using JPEG XR images effectively useless for most scenarios in Internet Explorer 9. Faster ForwardTM ©2013 Akamai
  • 15. WebP + JPEG XR Coverage Supported by: - IE 10+ Chrome Opera Mini, 1 Mobile, 0.7 Android Opera, 0.3 Webkit, 5.4 - In theory IE 9 too - Chrome 23+ - In theory 9+ - IE 8, 10.2 Android 4+ Opera 12+ Opera Mobile 11.1+ WebP –or– JPEG XR Supported on ~ 50% of clients IE, 40.2 IE 10, 9.7 IE 9, 13.2 IE 7, 6.2 Other, 0.9 Chrome, 19.5 Faster ForwardTM ©2013 Akamai
  • 18. Summary - There is much to gain by applying WebP/JXR - One needs to apply this with care, only where appropriate! - Supported browsers - When optimization is better - Interoperability comes in many flavors – prepare for them - Size isn’t the only thing that matters: progressive gives a better perceived performance - More in the performance calendar (Dec 2013) Faster ForwardTM ©2013 Akamai
  • 19. Thank You! Questions? EXTREME IMAGE OPTIMIZATIONS Ido Safruti ido@akamai.com Faster ForwardTM ©2013 Akamai

Notas del editor

  1. Optimizing images can really
  2. Speed Index