Skip to main content
web.dev
Resources
  • Web Platform
  • Dive into the web platform, at your pace.
  • HTML
  • CSS
  • JavaScript
  • User experience
  • Learn how to build better user experiences.
  • Performance
  • Accessibility
  • Identity
  • Learn
  • Get up to speed on web development.
  • Learn HTML
  • Learn CSS
  • Learn JavaScript
  • Learn AI
  • Learn Performance
  • Learn Accessibility
  • More courses
  • Additional resources
  • Explore content collections, patterns, and more.
  • AI and the web
  • Explore
  • PageSpeed Insights
  • Podcasts & shows
  • Developer Newsletter
  • About web.dev
Discover Baseline How to use Baseline Blog Case Studies
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Sign in
  • Resources
AI Privacy Accessibility HTML Images Responsive Design Forms PWA CSS Performance Testing JavaScript
web.dev
  • Resources
    • More
    • AI
    • Privacy
    • Accessibility
    • HTML
    • Images
    • Responsive Design
    • Forms
    • PWA
    • CSS
    • Performance
    • Testing
    • JavaScript
  • Discover
  • Baseline
  • How to use Baseline
  • Blog
  • Case Studies
  • Welcome to Learn Performance!
  • Why speed matters
  • General HTML performance considerations
  • Understanding the critical path
  • Optimize resource loading
  • Assist the browser with resource hints
  • Image performance
  • Video performance
  • Optimize web fonts
  • Code-split JavaScript
  • Lazy load images and <iframe> elements
  • Prefetching and prerendering