Невидимый счётчик посещений для любого сайта
Не всем нужен видимый счётчик на странице. Многие хотят видеть цифры, но предпочли бы обойтись без значка в углу, объявляющего их всем подряд, — портфолио, сайт компании, страница, где видимый счётчик посещений выглядел бы так, будто измеряет не то, что нужно.
Для этого есть два дизайна, и разница между ними небольшая и намеренная.
Два варианта
Дизайн 980 не показывает вообще ничего. Он выводит изображение, которое не занимает видимого места — 202 байта — и страница выглядит в точности так же, как и раньше. Никто не может понять, что счётчик там есть.
Дизайн 981 показывает маленькую иконку размером 636 байт, которая ведёт на страницу статистики по ссылке. Почти ничего на странице, но при этом есть вход — и для владельца, и для любого, кому хватит любопытства кликнуть.
Оба считают точно так же, как и любой другой дизайн. В самом подсчёте ничего не меняется от того, что счётчик перестаёт быть видимым.
Одно намеренное различие
У дизайна 980 нет ссылки. Это не недосмотр, и стоит объяснить почему, ведь выглядит это именно как недосмотр.
Невидимое изображение, которое одновременно является ссылкой, — это прозрачная кликабельная область на чужой странице. Никто никогда не нажмёт на неё намеренно; на неё нажимают только случайно и попадают туда, куда не собирались. Это тёмный паттерн в миниатюре, и решением стало просто не делать ссылку.
Если нужен невидимый счётчик и способ добраться до своей статистики, для этого и существует 981. Маленькая видимая иконка честно даёт понять, что на неё можно кликнуть.
Чего не означает «невидимый»
Стоит сказать об этом прямо. Невидимый — значит невидимый на странице. Это не значит, что ничего не происходит.
Счётчик по-прежнему представляет собой запрос от браузера посетителя к нашему серверу, и именно этот запрос выполняет подсчёт. Если посетителям описывают, что загружает сайт, невидимый счётчик должен быть в этом описании точно так же, как и видимый. Скрытие значка не убирает то, для чего этот значок служил.
Чего он не делает, так это не устанавливает cookie и не считывает ничего с устройства — это верно для любого дизайна здесь, а о том, как это устроено, есть отдельный пост.
Где это наиболее полезно
В первую очередь Tag Manager. Когда счётчик вставляется контейнером, положение которого не контролируется, невидимый дизайн снимает сам вопрос о том, куда он попадёт на странице, — именно поэтому руководство по Tag Manager в первую очередь обращается к 981.