Ситуация: у меня на сайте 30 изображений. К примеру, размер экрана пользователя 1920х1080 и на таком расширении без прокрутки можно увидеть только 10 изображений. Как то можно определить с помощью JS что посетитель "увидел" все 30 или только 20 изображений? Опять же, может быть такая ситуация, что верстка может быть адаптивная и пользователь зашел с планшета или телефона. Короче говоря, нужно определить количество определенных объектов, которые пользователь мог потенциально увидеть. Такое возможно реализовать на JS в связке с PHP?
JS знает размер окна браузера, знает координаты элементов, знает на сколько проскроллена страница... и еще много всего знает.