Bandwidth Optimization
Reduce bandwidth usage to improve performance and lower costs. Covers compression, image optimization, lazy loading, prefetching, and protocol-level techniques for efficient data transfer.
Usage
Ask about reducing bandwidth for your web application, optimizing specific asset types, or implementing bandwidth-saving techniques.
Examples
- "How do I reduce the bandwidth usage of my web application?"
- "What compression algorithms should I use for different content types?"
- "How much bandwidth can I save with image optimization?"
Guidelines
- Enable gzip or Brotli compression for text-based assets
- Use modern image formats like WebP and AVIF with appropriate fallbacks
- Implement lazy loading for images and videos below the fold
- Minify JavaScript, CSS, and HTML for production builds
- Use HTTP caching effectively to avoid redundant data transfer