Adam Butler
· 1 min read

I found a way to help with this a bit. It’s not perfect or novel by any means, but it uses jQuery Waypoints to trigger a ‘play’ and ‘pause’ in HTML5 video controls, based on the user’s scroll position.

http://work.adambutler.me/case-gpec
(Scroll down almost to the bottom)

The downside is that it removes the user’s intentionality (i.e., they don’t expect the video to play; although the reactions I’ve gotten have been more of delight than confusion), but it solves some of the issues with users’ attention while scrolling and supports the goal of the page, which is to showcase the work.

Adam Butler

Written by

Product designer at Asana. Musician. Photographer. Ambient music addict. http://work.adambutler.me

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade