How does one go about adding the functionality for such a thing?
<script>
(function(d, t) {
var g = d.createElement(t),
s = d.getElementsByTagName(t)[0];
g.src = 'http://assets.gfycat.com/js/gfyajax-0.517d.js';
s.parentNode.insertBefore(g, s);
}(document, 'script'));
</script>
<img class="gfyitem" data-id="everyillchick" />
I fixed the gfycat bbcode, now works the same as the gifv tag, just adds a video tag to the page.
If it doesn't work for you, get a browser made less than five years ago
I may if requested turn off the autoplay feature for mobile users, but even for those, internet video is much, much better than the - always downloading and autoplaying - .gif format.
Don't use .gif for videos or video clips, srsly.