I was going to answer this question but it was closed by PieBie for being off topic. That's fine, but I commented some resources that would be helpful to the OP regardless.

The comment was along the lines of:

The core effect here is firing animations on scroll. You can do this by using the intersection observer API or just the scroll position. Here's a useful article on how to do this using GSAP, the most common web animation library.

I can't quote it exactly given it was removed.

Why was my comment removed?

1 Answer 1


I was the one who deleted it. Your exact comment was:

The core approach is firing an animation using either the intersection observer API or simply the scroll position of the page. A good article on how to do scroll animations with GSAP, the most common web animation library can be found here.

Since GSAP offers paid packages, to me it is a company. One you work for. That means recommending it falls under self-promotion, and you should follow the rules regarding promotion:

The community tends to vote down overt self-promotion and flag it as spam. Post good, relevant answers, and if some (but not all) happen to be about your product or website, that’s okay. However, you must disclose your affiliation in your answers.

To be clear, I am not saying the library you are recommending does not do what the asker wanted. It's certainly a good fit. But one of very many options, so you weren't recommending 'some options', you were recommending a very specific one.

I'm fine with you adding the comment again, IF you follow the rules about self-promotion. I think your expertise is valuable and you can add real value to the site. Of course you can refer to GSAP and its solutions when appropriate. Just make sure you stay on the right side of the spam line.

  • Perhaps you can remind me next time instead of just deleting it? :) Mar 19, 2020 at 16:34
  • 1
    No worries, it probably won't be necessary anyway :}
    – PieBie Mod
    Mar 19, 2020 at 18:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .