Отслеживание активности на веб-страницах используется рекламными и аналитическими сервисами, а также социальными сетями. Гонза Бамбас (Honza Bambas), инженер Mozilla, который разработал данную функцию, называет ее “tailing” (в переводе - “затягивание”).
Tailing улучшает скорость загрузки страниц
Работа над этой функцией стартовала восемь месяцев назад. Бамбас придумал эту концепцию, чтобы определить приоритетность обработки ресурсов, необходимых для рендеринга фактической страницы и максимально ускорить момент взаимодействия с пользователем, задерживая загрузку второстепенных скриптов отслеживания.
Бамбас сообщает, за счет чего уменьшается время загрузки страниц:
Данная функция оказывает положительное влияние на скорость загрузки страницы, поскольку мы экономим часть пропускной способности сети и ресурсы процессора для загрузки и обработки изображений и скриптов, запущенных на сайте, чтобы веб-страница была прорисована раньше.
Сценарии отслеживания не блокируются полностью, а только временно откладываются. Основываясь на текущих настройках Firefox, скрипты отслеживания задерживаются максимум на шесть секунд, после чего они загружаются независимо от того, закончилась ли загрузка страницы или нет.
Tailing эффективен против всех современных трекеров на JavaScript
Задержка скриптов отслеживания работает не всегда. Firefox будет откладывать скрипты только тогда, когда они будут добавляться на страницу динамически или через асинхронный вызов.
По умолчанию веб-сайты загружают файлы JavaScript через синхронный вызов. Тем не менее, большинство современных сайтов построены с использованием библиотек JavaScript, которые параллельно загружают ресурсы JavaScript (async), а не один за другим (sync).
Кроме того, большинство рекламных сетей также загружают свой код через асинхронные вызовы, что означает, что функция tailing в Firefox будет эффективной в большинстве сценариев.
Системы аналитики и рекламные сети не возражают
Удивительно, но задержка отслеживания скриптов не вызвала негодование среди людей из индустрии рекламы и аналитики. Сотрудник веб-аналитики говорит, что в целом данное нововведение Firefox поможет отрасли.
Джон Кловер (John Clover), инженер Heap Analytics считает:
Новая функция Firefox может помочь нашей индустрии. Когда вебмастера размещают тонны тегов на своих сайтах, мы [аналитические компании] все конкурируем друг с другом, что негативно сказывается на скорости загрузки сайта. Поэтому имеет смысл приоритезировать рендеринг сайта. Я считаю, что Mozilla идет по правильному пути.
Многие пользователи жалуются, что код отслеживания часто замедляет процесс загрузки сайта. Благодаря новой схеме приоритизации Mozilla сайты будут загружаться быстрее, и пользователи смогут раньше с ними взаимодействовать. Аналитические фирмы при этом ничего не теряют. Сценарии отслеживания будут по-прежнему загружаться, но количество жалоб от пользователей значительно сократится.

На странице about:config в Firefox доступно для редактирования несколько параметров. В частности, параметры network.http.tailing.delay-quantum-after-domcontentloaded и network.http.tailing.delay-quantum позволяют изменить значение минимальной задержки, а параметр network.http.tailing.delay-max определяет максимальную задержку. Параметр network.http.tailing.enabled позволяет включать или отключать функцию tailing.
По материалам Bleeping Computer
Обновления программ, что нового
• Huawei представила серию Pura 90 с перископом на 200 Мп и чипом Kirin 9030S
• OnePlus Ace 6 Ultra выйдет 28 апреля с контроллером-приставкой
• Обновления Samsung Galaxy с 13 по 19 апреля 2026 года: AirDrop для старых моделей
• Anthropic запустила Claude Design для создания дизайнов, прототипов и слайдов
• Обновление Intel ARC Game On Driver 32.0.101.8724 Non-WHQL. Поддержка Intel Core (Wildcat Lake) со встроенной графикой
• Google выпустила Android 17 Beta 4 с лимитами памяти для приложений