Chrome и Firefox позаимствовали у друг друга функциональные возможности.
09:41 МСК, 03 марта 2019 г. Автор: Admin
Chrome для возврата / пересылки кэширования из Firefox, и Firefox для выгрузки неиспользуемых вкладок из Chrome.
Разработчики веб-браузеров Google Chrome и Firefox заимствуют функции друг у друга в рамках постоянных усилий по повышению скорости и надежности своих проектов. Этот акцент на повышение производительности веб-обозревателей стал основной проблемой для обоих браузерных проектов, поскольку и Chrome, и Firefox в последние годы все чаще характеризуются как достаточно медленные и ресурсоемкие.
Команда Chrome первой анонсировала новую функцию повышения производительности, когда на прошлой неделе раскрыла свои планы относительно того, что инженеры компании называют «кешем назад / вперед», или bfcache. Эта функция, которая уже много лет присутствует как в Firefox так и Safari, работает путем сохранения копий недавно посещенных веб-страниц пользователя в памяти браузера, в течение более длительного периода времени.
Если пользователь решит перейти назад и вперед по недавно посещенным сайтам, эти страницы будут загружаться из памяти (кэша) Chrome, а не перезагружаться с нуля. «Думайте об этом, как о приостановке страницы, когда вы покидаете ее, и воспроизведении ее, когда вы вновь возвращаетесь» - говорит Адди Осман (Addy Osmani), инженер из Google Chrome.
«По нашим оценкам, это изменение может улучшить производительность до 19% всех навигаций для мобильного браузера Chrome». Точная дата выхода, когда опция bfcache появится в основной версии Chrome, пока отсутствует. Работа над этой функцией началась в прошлом месяце, согласно опубликованному Google документу.
Аналогичным образом, Firefox также погрузился в набор функций Chrome для его предстоящего обновления - он должен реализоваться версией Firefox Quantum 67, выпуск которой запланирован на май. Новая функция Firefox автоматически выгружает старые и неиспользуемые вкладки из памяти Firefox, при этом экономя оперативную память. Данная функция уже включена в версию Firefox Nightly, где она используется по умолчанию.
Согласно записи в трекере ошибок Mozilla, Firefox сначала выгружает обычные вкладки, затем закрепленные, обычные вкладки, воспроизводящие аудиоконтент, и наконец, закрепленные вкладки, воспроизводящие аудио. Внедрение Firefox основано на функции Chrome, известной как «Автоматическая вкладка», которая не распространяется на браузер, выпущенный например четыре года назад в 2015 году.
В Chrome эта функция также применяется по умолчанию, и пользователи могут легко отключить ее, открыв chrome: // flags / # automatic-tab-discarding. Чтобы отключить аналогичную функцию в Firefox, когда она появится, пользователи могут посетить соответствующую страницу about: и переключить параметр browser.tabs.unloadOnLowMemory. ________________________________________________________________________________________________