3 ms·
>extremely simple Yet nearly every time I use a player that isn't YouTube's it stinks. Cursor doesn't disappear. Inconsistent interaction model (does double cl
by EpicEng 9y ago
>extremely simple
Yet nearly every time I use a player that isn't YouTube's it stinks. Cursor doesn't disappear. Inconsistent interaction model (does double click move in/out of full screen? Do the arrow keys work? Does 'm' mute? Etc.)
It's not just about the ability to play a video, you have to get the UX right as well, and most don't.
- FridgeSeal 9y agoNot just the UX, the performance as well: there are few things more infuriating than going to pause an autoplaying video, but you can't, because it slows down scrolling on the whole web page. Then you finally get your mouse over it and if you're unlucky enough that the controls have disappeared you've got to wait for whatever 1 sec+ latency for them to re-appear. Then you've got to click them - an action once again, slave to huge amounts of latency provided it even works the first time. Then once it's paused (if it had started playing), you've just got to hope that it won't just continue loading the rest of the video in the background.
- EpicEng 9y agoDefinitely. Performance at scale is tough to get right here.
- thomastjeffery 9y agoAt scale? You only have one player.
- EpicEng 9y agoYeah, fair enough. Forgot we were talking specifically about the player here.