Не раз видел на сайтах различные блоки (подписки email, блоки "читайте также" и прочие) которые появляются на странице пользователя которые впервые зашли на сайт, после закрытия данных блоков, и последующей линковке по сайту они не появляются более. С помощью чего реализован данный метод, с помощью интервалов (таймеров) или же куков? Я бы мог создать аналогичный с помощью таймера, и отображать его на некоторых страницах, но так ли это будет правильно?
С помощью js можно реализовать подобное, если есть возможность скиньте простенький пример, дабы понять суть.