Возможно, Google Chrome не был бы так ненавистен пользователям, если бы он не разряжал так быстро любое устройство, на котором его включают. Скорость разряда батареи при использовании Chrome уже давно служит темой для шуток. Разработчики всячески пытаются исправить этот недостаток и изменить дурную репутацию браузера.
Откровенно говоря, пользователи не совсем справедливо перекладывают всю вину за быстро разряжающиеся батареи исключительно на Chrome. Во многом скорость разряда зависит от того, на какие сайты заходит пользователь. Сайты, которые активно системные ресурсы и Javascript будут быстро сажать батарею даже если пользоваться другим браузером.
В июле стало известно, что в следующем обновлении Google Chrome появится система автоматического перевода веб-страниц в спящий режим, если они открыты, но находятся в режиме ожидания. Также разработчики добавили возможность регулировать таймеры Javascript. Это должно снизить нагрузку на ЦП и снизить потребление энергии.
Теперь в момент перехода страницы в режим ожидания пользователю будет предлагаться выбор, оставить страницу в обычном режиме или перейти в «сон». В этом режиме Chrome сможет замедлять выполнение своего скрипта и снижать частоту кадров страницы, чтобы снизить уровень потребления энергии. Однако пока не совсем понятно, как будет работать новая система, ведь Chrome не может заставить страницы переходить в спящий режим насильно
Новая функция позволит веб-страницам снижать и повышать свою производительность в зависимости от того, перевел ли ее пользователь в режим сна. Это даст новейшим приложениям больше сведений о работе операционной системы и позволит оптимизировать затраты энергии. Как предполагают разработчики, излишний расход энергии связан с отсутствием у авторов сайтов информации об особенностях работы операционной системы, они просто не знают, что их страницы так сильно разряжают батарею. Таким образом, как рассчитывают специалисты Google, батареи пользователей Android-устройств будут разряжаться медленнее.
А вы пользуетесь Chrome или другим браузером?