Firefox благодаря новой функции еще больше ускорил загрузку страниц

22 Декабрь 2017

Большинство пользователей уже успело обновить свой браузер Firefox до версии 57 Quantum. Очень многие оценили и остались довольны новыми возможностями веб-обозревателя, но некоторые функции все же остались скрытыми от глаз пользователей. Например, опция, которая позволяет отложить загрузку скриптов отслеживания.

Специальный код JavaScript используется многими сайтами для трекинга пользовательской активности. Его могут добавлять на разные ресурсы рекламные и аналитические сервисы, которым важно следить за поведением пользователей на сайтах. Еще такой код могут использовать социальные сети. Новая функция в Firefox как позволяет отложить загрузку таких скриптов. Разработал ее один из инженеров компании Гонза Бамбас. Он назвал ее Talling, что в переводе означает «затягивание».

Скорость загрузки

Несмотря на то, что отслеживающие трекеры используются уже давно, Mozilla всерьез обеспокоилась этим вопросом только 8 месяцев назад. Именно тогда началась разработка новой функции, которая уже интегрирована в последнюю версию «огненного лиса». Бамбас придумал новую функцию во время работы над растравлением приоритетов обработки открытых ресурсов. Он посчитал, что при блокировке отслеживающих скриптов можно значительно ускорить загрузку страниц. И этот способ сработал. После реализации этой функции страницы в Firefox стали грузиться намного быстрее. Бамбас пояснил, что такого эффекта удалось добиться за счет экономии части пропускной способности сети и ресурсов процессора, так как не нужно вместе с обработкой основного контента загружать и обрабатывать одновременно еще дополнительные скрипты и их изображения. В результате страница открывается намного быстрее, чем раньше.

Специалист отмечает, что Firefox не будет полностью блокировать отслеживающие скрипты. Он лишь только на время отложит их загрузку. По предварительным данным, их загрузка откладывается примерно на 6 секунд. После этого они начинают полностью загружаться. Причем процесс их загрузки активируется даже в том случае, если за это время страница не успела полностью открыться в браузере.

Эффективность

Новая функция будет срабатывать только в тех случаях, когда для добавления скриптов на страницы использовался динамический или асинхронный вызов. Во всех остальных случаях заблокировать с помощью новой возможности Firefox отслеживающие скрипты будет невозможно. Но исходя из статистики использования отслеживающих скриптов, их блокировка в браузере будет срабатывать почти всегда.

Сторонники нововведения

На удивление у этой функции почти не нашлось противников. Даже рекламщики и аналитики нашли плюсы в реализации функции отложенной загрузки отслеживающих скриптов. Более того, они уверены, что это нововведение может даже положительно сказаться на всей отрасли. Рекламщики и аналитики признали, что наличие большого числа скриптов на страницах сайта замедляет их загрузку. Если у Mozilla удается исправить это без нанесения ущерба ущерба рекламщикам и аналитическим конторам, значит компания находится на правильном пути. Формы отслеживания будут по-прежнему присутствовать на сайтах, но теперь они не будут замедлять скорость их загрузки, а это значит, что число жалоб от пользователей должно сократиться.


Скопируйте этот код и вставьте его в свой сайт или блог (HTML)
Скопируйте этот код и вставьте его на форум (BBcode)
Кликните, если это возможно
Комментариев нет.