Facebook помогает Chrome и Firefox ускорять работу в Интернете

За последние два года сотрудничество Facebook с поставщиками браузеров Google Chrome и Mozilla Firefox значительно повысило скорость перезагрузки веб-страниц, по данным компании.

Тесное сотрудничество с браузерами для устранения ошибок в технике кэширования браузера — временное хранилище для файлов, загружаемых на ваш компьютер или мобильное устройство, включая файлы html, таблицы стилей CSS, изображения, Скрипты JavaScript и другой мультимедийный контент — Facebook сократил время перезагрузки своей страницы в Chrome на 28 процентов.

Как отмечает в своем блоге старший инженер-программист Google Такаши Тойосима, запросы проверки страницы между браузерами и веб-серверами может вызвать серьезные проблемы с производительностью на мобильных устройствах, например разрядку батареи.

В начале своего исследования Facebook обнаружил, что Chrome отправляет запросы проверки страницы в три раза чаще, чем другие браузеры. Хотя этот процесс не привел к передаче каких-либо дополнительных данных на устройство пользователя, это было сочтено бесполезным методом, утомляющим время обновления страницы. После того как Chrome упростил перезагрузку, чтобы проверять только основной ресурс на странице, это привело к уменьшению количества запросов на проверку на 60 процентов.

«Каждый раз, когда пользователь входил в Facebook, браузер [Chrome] игнорировал его «Кэширование и повторная проверка всех ранее загруженных ресурсов», — заявили члены команды Facebook Code Бен Маурер и Нейт Шлосс в своем блоге.

Ссылаясь на более широкое влияние изменений на веб-сайты, Тоошима сказал: надеюсь, что эта более быстрая перезагрузка пригодится всякий раз, когда вы захотите получить последний контент на своем любимом веб-сайте или быстро восстановиться после нестабильного соединения в метро ».

Тестирование изменений на мобильных устройствах с помощью 3G соединение, команда Chrome обнаружила, что скорость перезагрузки на всех веб-сайтах была на 1,6 секунды быстрее.

Аналогичным образом Firefox реализовал функцию управления кешем в самой последней версии своего браузера на задней панели Facebook. предложение. Это изменение привело к тому, что перезагрузка сгенерировала всего 25 сетевых запросов со страницы Facebook, которая обычно может содержать около 150 различных ресурсов. По словам Патрика МакМануса, главного инженера Mozilla Firefox, изменение сокращает время перезагрузки страницы вдвое.

Макманус добавляет, что другие разработчики также принимают эту функцию, при этом BBC сообщает, что время обновления страницы улучшилось на 50 процентов. Facebook утверждает, что исследование, проведенное с помощью Chrome и Firefox, «подчеркивает, как веб-браузеры могут и работают вместе с веб-разработчиками, чтобы сделать Интернет лучше для всех».

Оцените статью
howzone.ru
Добавить комментарий