A hero video component is a popular request/demand. Unfortunately for our users, videos take longer than images to download, and cannot be preloaded like images can. But when the boss says “video”, what are you to do? This handy component tries to find the best of both worlds, responsively providing something for the user to look at while the video downloads, and improving the CWVs along the way! Continue reading
Daily Archives: January 6, 2026
Top Posts
- NoLoJS: Reducing the JS Workload with HTML and CSS
- Investigating… a High LCP for Nike.com
- Getting to Know… WPO (Web Performance Optimization)
- Web Performance Audits: What’s in your Checklist?
- Improving LCP for Video Hero Components
- The difference between Service Workers, Web Workers and WebSockets
- Replacing jQuery with Vanilla JS / ES6
- Early Hints vs. Resource Hints vs. Speculation Rules: Which is right for what, and when?