Sign in
Join Literal
Authors
Author
Addy Osmani
Books
Learning Patterns
Addy Osmani, Lydia Hallie
Developer Experience
Addy Osmani
Image Optimization: The Humble img Element; I IMAGE QUALITY AND PERFORMANCE: 2 Optimizing Image Quality; 3 Comparing Image Formats; 4 Color Management; 5 Image Decoding Performance; 6 Measuring Image Performance; II CURRENTIMAGE FORMATS: 7 JPEG; 8 PNG; 9 WebP; 10 SVG; III IMAGES IN BROWSERS: 11 Responsive Images; 12 Progressive Rendering Techniques; 13 Caching image assets; 14 Lazy-Loading Images; 15 Replacing Animated GIFs; 16 Image Content Delivery Networks; III NEW AND EMERGING IMAGE FORMATS: 17 HEIF and HEIC; 18 AVIF; 19 JPEG XL; 20 Comparing New Image File Formats; V FURTHER OPTIMIZATION: 21 Data Saver; 22 Optimize Images for Core Web Vitals; 23 Case study: Twitter
Addy Osmani
Software Engineering - The Soft Parts
Addy Osmani
Leading Effective Engineering Teams
Addy Osmani
Learning JavaScript Design Patterns
Addy Osmani
Software Engineering - The Soft Parts
Addy Osmani
The Stoic Mind
Addy Osmani, GoLimitlesss
Vibe Coding professionell
Addy Osmani
Developing Backbone.js Applications
Addy Osmani
Addy Osmani
Developing Backbone.js Applications : Building Better JavaScript Applications
Developing Backbone.js Applications : Building Better JavaScript Applications
Addy Osmani
Learning JavaScript Design Patterns
Addy Osmani
Learning JavaScript Design Patterns
Addy Osmani
Learning JavaScript Design Patterns
Addy Osmani
Learning JavaScript Design Patterns
Addy Osmani
Developing Backbone.js Applications
Addy Osmani
Christian Heilmann, Aaron Gustafson, Christopher Murphy, Rachel Andrew, Nicholas C. Zakas, Mat Marquis, Vitaly Friedman, Addy Osmani, Paul Tero, Nishant Kothary, Tim Kadlec, Corey Vilhauer, Harry Roberts, Marko Dugonjić
New Perspectives on Web Design
New Perspectives on Web Design
Christian Heilmann, Aaron Gustafson, Christopher Murphy, Rachel Andrew, Nicholas C. Zakas, Mat Marquis, Vitaly Friedman, Addy Osmani, Paul Tero, Nishant Kothary, Tim Kadlec, Corey Vilhauer, Harry Roberts, Marko Dugonjić