how to determine if an object (or a piece of it) is really visible to user? I mean not within viewport (that's easy) but really visible (like not fully covered by any other object f.e. div or other, bigger image/element with opacity=1)
If anyone has any idea - please, share with me!