I’ve noticed that on Lemmy there aren’t really any videos/gifs as I scroll. I just see post titles, links, or images.

Is there a reason videos and gifs aren’t showing up on my feed?

you are viewing a single comment's thread
view the rest of the comments
[–] 26 points 3 years ago (4 children)

I'm a bitter old man who dislikes inline gifs in the comments, is there a way to block it like I did with RES on Reddit?

  • source
  • parent
  • hideshow 8 child comments
  • [–] 9 points 3 years ago

    You can use a userscript manager like greasymonkey to inject a javascript snippet that will hide images in comments which have obvious urls to gifs and replace them with actual links or hide them

    here an example snippet:

    (() => {
      let timerID;
      function onChange() {
        Array.from(document.querySelectorAll('.comment-node img[src$=".gif"]')).forEach((e) => {
          const src = e.getAttribute('src');
          if (typeof src === 'string' && src.startsWith('http')) {
            e.setAttribute('src', '');
            const a = document.createElement('a');
            a.innerText = 'link to gif';
            a.href = src;
            e.parentNode.appendChild(a);
          }
        });
      }
      // if we have many mution events, wait until the site has settled
      function delayed_onChange() {
    	  clearTimeout(timerID);
    	  timerID = setTimeout(onChange, 500);
      }
      function init() {
    	  // start observer
    	  new MutationObserver(delayed_onChange).observe(document.body, {
    	    attributes: false,
    	    childList: true,
    	    subtree: true,
    	  });
    	  delayed_onChange();
      }
      setTimeout(init, 500);
    })();
    
  • source
  • parent
  • [–] 3 points 3 years ago*

    I’m a bitter old man who dislikes inline gifs in the comments

    I've waffled on this issue over the last 25 years, but agree that the option to show/block should still exist.

    First I was against it.

    • Mostly because it was change - cluttering my once pristine BBSs

    Then I enjoyed it.

    • Because it added some liveliness to the threads I read, and because I was in a smaller collective of folks that knew how to do it without being annoying.

    Then I was against it again.

    • Because the forums/boards because overstuffed with people shitposting ONLY animated gifs.
  • source
  • parent