Звернутися до підтримки

Відповідаємо електронною поштою, зазвичай протягом двох днів.

Google reCAPTCHA перевіряє це звернення на зловживання; дані передаються до Google. Скрипт завантажується лише під час відкриття цієї форми.

← Усі записи

Лічильник все ще працює через десять років

Незліченні веб-сайти інтегрували лічильник відвідувачів багато років тому і з тих пір залишили код недоторканим. За останнє десятиліття веб-технології зазнали значних змін, однак простий тег зображення HTML, як і раніше, підтримується повсюдно.

За це десятиліття внизу змінилися три речі, і кожна десь щось зламала. З'єднання перейшли на шифрування, телефони витіснили настільний комп'ютер як звичайний пристрій для читання, а майже на кожному комерційному сайті з'явився банер згоди. Запит картинки не помітив жодної з трьох.

Шифрування — те, що могло спинити лічильник, і подеколи спиняло. Сторінка по захищеному з'єднанню, що вантажить картинку по незахищеному, або показує застереження, або відкидає картинку зовсім. Лічильники, які працюють і сьогодні, — це ті, чия адреса картинки теж перейшла на захищену форму.

20162026вбудований одного разурахує й досімобільний перегляд і право змінилися; запит картинки — ні

Що за те саме десятиліття перестало працювати

Хоча мобільний серфінг став домінуючим, а правила конфіденційності посилилися, підрахунок, заснований виключно на зображеннях, працює незалежно від цих зрушень. Вихідний механізм підрахунку не вимагає оновлень скриптів для збереження працездатності.

Багато чого справді спинилося. Гостьовим книгам потрібна була база даних і той, хто за ними стежить. Лічильникам, написаним як невеликі програми, потрібне було середовище виконання, якого сервери з часом перестали пропонувати. Віджети закритих служб лишають порожній прямокутник. У запиту картинки немає ні середовища виконання, ні бібліотеки, ні компанії за спиною, яка могла б його відкликати.

Коли змінюється адреса

Коли веб-сайт зрештою переноситься на новий домен або в сучасну систему управління контентом, записана історія зберігається до тих пір, поки переноситься точно такий же фрагмент коду. Спадщина десятиліття залишається недоторканою без технічних перешкод.

Збій, який після переїзду справді трапляється, тихіший за зламаний лічильник. Підсумок далі росте, і правильно, але сторінка статистики й досі називає стару домену, бо домену записували тієї миті, коли надходило кожне звернення. Нічого не втрачено; застарів сам підпис.

Цю відмінність варто запам'ятати. Число тримається ознаки всередині тега картинки, а не доменного імені навколо нього. Хибний підпис поруч із правильним числом — незручність. Змінена ознака була б втратою, і це єдине, чого переїзд чіпати не має.

На ділі після переїзду лишається одна перевірка: відкрити сторінку, тоді відкрити адресу картинки окремо і подивитися, чи картинка приходить. Приходить — підсумок цілий. Не приходить — адресу десь дорогою переписали, а стара ще існує, і її можна повернути.

Досі працює — і це і є та властивість

Через десять років ця фраза перестає бути скромною. Майже все, з чого будувався сайт такого віку, замінено щонайменше раз — серверне програмне забезпечення, базу даних, часто всю видавничу систему. Механізм, що пережив усе це без жодної правки, заслужив опис. Лічильник примітний не тим, що рахує, а тим, що з ним ніколи нічого не довелося робити.

Реклама