From AVIF to WebP: A New Smashing E book By Addy Osmani

No Comments

Photographs have been a key a part of the net for many years. We interpret pictures a lot sooner than textual content, which is why high-quality visuals drive conversions and person engagement. To be efficient, all these pictures have to be fastidiously orchestrated to seem on the display screen quick — however because it seems, loading pictures effectively at scale isn’t a undertaking for a quiet afternoon.

Picture optimization, loading conduct and rendering within the browser require understanding of picture codecs and picture compression strategies, picture decoding and browser rendering, picture CDNs and adaptive media loading, to not point out efficient caching and preloading. Let’s determine all of it out.

For an intensive information on picture optimization, we’ve teamed up with Addy Osmani, an engineer supervisor engaged on Google Chrome who was working throughout internet efficiency for many years. The result’s a e-book with all the things it’s worthwhile to optimize your pictures and show them quick, with out being slowed down alongside the best way.

Bounce to the small print ↓
Obtain a free PDF pattern (12MB)
Free worldwide airmail delivery for printed books.
Get the e-book instantly.

About The E book

Subsequent to movies, pictures are the heaviest, most requested property on the internet. Among the largest measurement financial savings and efficiency enhancements can come via a greater picture optimization technique. So how can we encode, deploy, serve and preserve pictures over time? Our new e-book explores simply that. Test free PDF preview (3MB).

Meet our new e-book “Picture Optimization” with all the things it’s worthwhile to know to get pictures on the internet proper.

Addy’s new e-book focuses on what issues: fashionable approaches to picture compression and picture supply, sensible instruments and strategies to automate optimization, responsive pictures, present and rising picture codecs, how browsers load, decode and render pictures, CDNs, lazy-loading, adaptive media loading and learn how to optimize for Core Internet Vitals. Every thing in a single, single, 528-pages e-book.

Picture Optimization will make it easier to ship high-quality responsive pictures in the very best format and measurement, and in the meanwhile when your customers want them probably the most. Full of helpful ideas and strategies, the e-book has a pointy give attention to sensible software and longevity of your picture optimization methods. Bounce to desk of contents ↓

You’ll study:

picture codecs,
picture compression,
enhance picture rendering,
put together pictures for quite a lot of resolutions,
automate picture optimization,
picture upkeep,
lazy-loading and strategies like SQIP,
picture CDNs, and learn how to arrange one,
AVIF, JPEG XL, and HEIF, their professionals and cons,
Core Internet Vitals and learn how to optimize for them,
adaptive picture supply for community situations.

A sneak-peek contained in the e-book, with 528 pages on all the things picture optimization. Massive view.

Desk Of Contents

Photographs assist us inform a narrative and higher interact with our clients. There isn’t any scarcity of high-quality pictures round us, however learn how to can we encode, deploy, serve and preserve them?

The 23 chapters of our shiny new e-book discover simply that.

1. The Humble <img> Ingredient


The standard <img> ingredient has gained some superpowers over time. Given how central it’s to picture optimization on the internet, let’s atone for what it may possibly do.

2. Optimizing Picture High quality


Most optimization instruments let you set the extent of high quality you’re proud of. Decrease high quality reduces file measurement however can introduce artifacts, halos, or blocky degrading.

3. Evaluating Picture Codecs


Every new picture format has a spread of effectiveness in case you evaluate and align on a constant “high quality” of expertise. On this chapter, we are going to discover the problem of defining high quality and setting expectations when changing between codecs.

4. Colour Administration


Ideally, each display screen and internet browser on this planet would show shade in precisely the identical approach. Sadly, they don’t. Colour administration permits us to achieve a compromise on displaying shade via shade fashions, areas, and profiles.

5. Picture Decoding Efficiency


How shortly a picture may be decoded determines how quickly browsers can present it to the person. Preserving this environment friendly helps guarantee a very good person expertise. Let’s dig deeper into picture decoding to grasp how browsers carry out behind the scenes and how one can management decoding.

6. Measuring Picture Efficiency


On this chapter, we are going to look into learn how to use Lighthouse to audit for unoptimized pictures and learn how to monitor an internet efficiency price range for pictures.



The JPEG could be the world’s most generally used picture format. Let’s study JPEG’s compression modes as these can have a big affect on perceived efficiency.

8. PNG


From the very fundamentals to palette modes, index and alpha transparency, and compression ideas, on this chapter we’ll take an in-depth have a look at PNGs.

9. WebP


WebP is a comparatively current picture format developed with the intention of providing decrease file sizes for lossless and lossy compression at an appropriate visible high quality. Let’s discover learn how to use WebP pictures in manufacturing at present.

10. SVG


There are a selection of how to implement SVGs in an internet web page. On this chapter, we’ll check out completely different approaches and at learn how to hold your SVGs lean and performant.

11. Responsive Photographs


Utilizing responsive pictures is a key a part of delivering totally responsive internet design. This chapter covers strategies for outlining responsive pictures.

12. Progressive Rendering Strategies


There are a lot of progressive picture loading strategies that may shorten perceived load time. On this chapter, we’ll have a look at alternative ways of progressively loading pictures to enhance efficiency and the person expertise.

13. Optimizing Community Requests with Caching and Preloading


Downloading recordsdata akin to pictures or movies over the community may be sluggish and dear. HTTP caching, service staff, picture spriting, and preloading assist optimize community requests. Let’s discover how they work.

14. Lazy-Loading Offscreen Photographs


Internet pages usually comprise numerous pictures, contributing to web page bloat, knowledge prices, and how briskly a web page can load. Let’s check out how lazy-loading offscreen pictures might help enhance the state of affairs.

15. Changing Animated GIFs


Should you’re aiming to enhance the loading efficiency of your pages, animated GIFs aren’t very appropriate with that aim. However that is an space of loading efficiency the place, with out loads of work, you will get important features with out a lack of content material high quality.

16. Picture Content material Supply Networks


For websites with giant site visitors and a worldwide attain, primary optimizations at construct time are normally not sufficient. CDNs assist groups to deal with recognized static property forward of time in addition to dynamic property to enhance load occasions and web site reliability.

17. HEIF and HEIC


Whereas different picture codecs could supply broader compatibility, HEIF is value being accustomed to as you could have customers wishing to work with this format on iOS.

18. AVIF


AVIF goals to supply high-quality compressed pictures that lose as little high quality as doable throughout compression. Let’s dive deeper into its options, browser help, and efficiency.



JPEG XL is a sophisticated picture format aiming to ship very important compression advantages over JPEG. On this chapter, we’ll take a better have a look at what it has to supply.

20. Evaluating New Picture File Codecs


Whereas the brand new picture codecs help roughly the identical units of capabilities, the energy of every differentiates between them. The tables on this chapter intention to supply a abstract of a few of the extra vital options and the way effectively every format handles numerous picture sorts.

21. Delivering Gentle Media Experiences with Information Saver


Browsers with Information Saver options give customers an opportunity to explicitly inform us that they need to use a web site with out consuming a lot knowledge. Let’s see learn how to make use of Information Saver to ship gentle media experiences.

22. Optimize Photographs for Core Internet Vitals


Which metrics must you give attention to to enhance the person expertise? Core Internet Vitals focuses on three key facets of person expertise: web page loading expertise, interplay readiness, and the visible stability of the web page. Let’s check out every certainly one of them.

23. Twitter’s Picture Pipeline (Case Examine)


Tweets are sometimes accompanied by pictures for example, amuse, and improve person engagement. That’s the reason Twitter locations a lot emphasis on a powerful picture optimization course of. This case examine focuses on the completely different steps that Twitter has taken to load pictures sooner whereas guaranteeing they’re as impactful as supposed.

528 pages. You may begin studying the eBook instantly (PDF, ePUB, Amazon Kindle). The printed books are delivery worldwide. Written by Addy Osmani. Illustrations by Espen Brunborg and Nadia Snopek.

Concerning the Creator

Addy Osmani is an engineering supervisor engaged on Google Chrome. His group focuses on pace, serving to hold the net quick. Dedicated to the open-source neighborhood, Addy’s previous open-source contributions embody Lighthouse (an auditing software for efficiency and internet greatest practices), Workbox (libraries for offline-caching recordsdata utilizing service staff), Yeoman (the net scaffolding software), Vital (the critical-path CSS optimization software), and TodoMVC. Addy is the creator of the e-book Studying JavaScript Design Patterns.

Evaluations and Testimonials

“An extremely complete overview of picture optimization. This e-book will educate you all the things it’s worthwhile to know about delivering efficient and performant pictures on the internet.”

Katie Hempenius, Google

Optimizing picture supply is essential to constructing high-performance internet apps. This e-book explains all the things builders ought to learn about selecting the best picture format, compressing picture property — and extra!”

Mathias Bynens, Google

“Photographs are the center and soul of the net; they assist create that emotional reference to people. But, it’s very easy to damage that have via sluggish loading or worse, over quantizing the pixels and distorting pictures. Understanding how pictures work is crucial for each engineer; the very last thing we wish is to take care of open bugs from unhealthy inventive or efficiency experiences.”

Colin Bendell, Shopify

Technical Particulars

ISBN: 978-3-945749-94-4 (print)
High quality hardcover, stitched binding, ribbon web page marker.
Free worldwide airmail delivery from Germany. You can begin studying the eBook instantly.
eBook is out there, too as PDF, ePUB, and Amazon Kindle.
Get the e-book instantly.

Neighborhood Issues ❤️

Producing a e-book takes fairly a little bit of time, and we couldn’t pull it off with out the help of our great neighborhood. An enormous shout-out to Smashing Members for the type, ongoing help. The eBook is and at all times can be free for Smashing Members. Plus, Members get a pleasant low cost when buying their printed copy. Simply sayin’! 😉

Keep smashing, and thanks in your ongoing help, everybody!

Extra Smashing Books & Goodies

Selling greatest practices and offering you with sensible tricks to grasp your each day coding and design challenges has at all times been (and can be) on the core of all the things we do at Smashing.

Up to now few years, we have been very fortunate to have labored along with some gifted, caring folks from the net neighborhood to publish their wealth of expertise as printed books that stand the check of time. Paul and Adam are a few of these folks. Have you ever checked out their books already?

TypeScript In 50 Classes

Every thing it’s worthwhile to learn about TypeScript, its kind system, generics and its advantages.

Add to cart $44

Interface Design Checklists (PDF)

100 sensible playing cards for widespread interface design challenges.

Add to cart $15

Kind Design Patterns

A sensible information to designing and coding easy and inclusive types.

Add to cart $39

    About Marketing Solution Australia

    We are a digital marketing company with a focus on helping our customers achieve great results across several key areas.

    Request a free quote

    We offer professional SEO services that help websites increase their organic search score drastically in order to compete for the highest rankings even when it comes to highly competitive keywords.

    Subscribe to our newsletter!

    More from our blog

    See all posts

    Leave a Comment