Web consortium (and Google) doesn’t like videos auto playing without a user consent—historically to prevent spam and abuse. It’ll be interesting to see if mp4 can enhance the UX of Dribbble without auto play. Auto playing gifs add a lot to the browsability of the preview grid.
No issue with Giphy using Webp though?
I've noticed news sites auto playing videos lately so the new specs coming out are opening up the use case, I guess. I'm just curious if this will be allowed to continue unimpeded by browsers.
Auto play is allowed as long as the video doesn’t contain an audio track or the player has the mute attribute.
I think I’m skeptical they won’t revisit the rules if mp4s become the norm.
As Nrom Sheeran pointed out, as long as the video doesn't contain audio, or is muted by default, autoplaying the video is not a problem. This is the same terms that Safari require to autoplay videos on iOS
It doesn't need to be autoplaying. GIFs right now are not autoplaying. They play only on mouse hover over. Furthermore, WebM was made by Google especially for the web. But MP4 has a better support. And 8MB in 2018 is ridiculous for a 60fps GIF at an 800✕600px resolution.
Be careful what you wish for. With GIF you are 100% in control of the final product. Very rarely the case with video formats.
Try uploading a video to Instagram or Twitter and weep as your work is almost unrecognisable.
That's because they use (bad) compression in their backend, not because of the file format itself. Even if you select the highest definition settings when exporting your videos, they will always have a degraded quality after you've uploaded them to their platforms (especially Twitter—it transcodes the videos for delivery over the Internet and then adapts what quality you see at playback time based on your network's speed. On the other side, Instagram is maxed out at 30fps). YouTube or Vimeo, for instance, don't have this problem since they don't auto-play the clip when you scroll through their page. With MP4 you also gain playback control.
1 vote = 1 help
Long live the GIF!