Замедляет прокрутку в браузере Android

Обновлено: 24.09.2022

У меня MIUI 11, и после недавнего обновления Chrome я заметил задержку в Chrome, особенно при прокрутке. После удаления обновлений задержки намного меньше, а затем, когда я снова обновляюсь, тоже возникает проблема.

Кто-нибудь еще испытывает такую ​​же проблему?

Телевинкен

Старший участник

ишахткр

Старший участник

У многих есть такой опыт, требуется обновление

Отправлено с моего Redmi K20 Pro через Tapatalk

shadow78

Старший участник


Спасибо за совет. :good: Заметно лучше, чем было, но все же немного тормозит. Оставить так до следующего обновления.

Черный коммандос

Старший участник

Спасибо за совет. :good: Заметно лучше, чем было, но все же немного тормозит. Оставить так до следующего обновления.


То же самое здесь. При отключении постоянного тока задержка уменьшается, но не исчезает полностью.
Я попробовал другие браузеры на основе хрома, такие как Edge и Kiwi. Они оба работают довольно гладко.

Аймара

Старший участник

peter0010

Член

Не хочу сказать, что это решение. Это больше похоже на обходной путь, пока его не исправят.

Вы можете поместить Chrome в свой "игровой бустер" в приложении безопасности.
Когда я это делаю, у меня исчезает заикание.

Атомск

Старший участник

Я не замечаю такого поведения, но Chrome жрет мою батарею, как чёртов печенье-монстр! Это основное приложение, которое разряжает мою батарею

Джениан00

Член

защита от мерцания

пожалуйста, отключите защиту от мерцания в настройках дисплея, это поможет

мили2110

Член

Под chrome://flags/ деактивируйте «использовать Android Servicecontrol», и прокрутка станет мууууууууууууууууууууууууууууухууууууууууууууууууууууу, прокрутку

ХуКоДжла

Новый участник

Под chrome://flags/ деактивируйте «использовать Android Servicecontrol», и прокрутка станет мууууууууууууууууууууууууууууухууууууууууууууууууууууу, прокрутку

Фактическое название — «Использовать Android SurfaceControl», и с его отключением UFO FPS Test начал показывать значения HZ экрана вместо примерно 40 FPS с включенным DC Dimming, поэтому это означает, что Chrome теперь использует HZ всего экрана, спасибо.

>

flo90

Старший участник

МнМчилл

Старший участник


У меня такая же проблема. В новой версии Chrome нет опции «Использовать Android SurfaceControl», поэтому я не могу ее отключить. Кто-нибудь знает другой способ отключить Android SurfaceControl в Chrome?

flo90

Старший участник

У меня такая же проблема. В новой версии Chrome нет опции «Использовать Android SurfaceControl», поэтому я не могу ее отключить. Кто-нибудь знает другой способ отключить Android SurfaceControl в Chrome?

МнМчилл

Старший участник

gs.bence

Новый участник

нтелас

Старший участник

Фактическое название — «Использовать Android SurfaceControl», и с его отключением UFO FPS Test начал показывать значения HZ экрана вместо примерно 40 FPS с включенным DC Dimming, поэтому это означает, что Chrome теперь использует HZ всего экрана, спасибо.

>

Это творило чудеса! Меня так раздражала медленная работа Chrome, потому что все остальное работает нормально на моем устройстве с частотой 120 Гц. Только хром выглядел таким лагающим. Знаем ли мы, почему это происходит?

Исправить медленный браузер Chrome

Веб-браузер Chrome от Google — самый популярный сторонний браузер в мире, давно превзошедший Firefox. На самом деле, с каждым месяцем Chrome приближается к тому, чтобы превзойти Internet Explorer в качестве самого популярного веб-браузера в мире, и точка. По данным Net Applications, доля рынка Internet Explorer снизилась с 55,83 % в апреле 2015 года до 44,79 % в прошлом месяце, а доля Chrome выросла с 25,68 % до 36,56 % за тот же период.

Несмотря на то, что Chrome хорош, обновления часто могут приносить новые раздражающие проблемы — так обстоит дело с последним выпуском Google.

Мы должны быть честными: иногда, когда значок меню Chrome становится зеленым, указывая на то, что обновление доступно для загрузки, у нас пробегают мурашки по коже. Обычно все идет достаточно хорошо, но время от времени появляется обновление, которое действительно портит ваш браузер. А если вы похожи на нас, то большую часть дня проводите в веб-браузере, поэтому ошибки в браузере совсем не забавны.

На этой неделе компания Google выпустила новую стабильную версию своего браузера Chrome 49. В обновлении содержится ряд исправлений безопасности и ошибок, а также несколько новых функций. К сожалению, одна из этих новых функций вызывает серьезные проблемы у некоторых пользователей.

Как ни странно, функция "плавной прокрутки", которая была экспериментальной до этого выпуска, вызывает не очень плавную прокрутку в браузерах многих людей.Как следует из названия, эта функция предназначена для настройки анимации Chrome, чтобы сделать ее более плавной. Но для некоторых людей это приводит к обратному эффекту и вызывает серьезное отставание.

К счастью, решить эту проблему не просто:

Довольно просто, правда? Ваш браузер вернется в нормальное состояние, и если вы хотите снова попробовать плавную прокрутку, просто вернитесь на эту страницу и снова включите ее.

Зак Эпштейн более 15 лет работал в области ИКТ и связанных с ними областях, сначала занимаясь маркетингом и развитием бизнеса в двух частных телекоммуникационных компаниях, а затем писателем и редактором, освещая деловые новости, бытовую электронику и телекоммуникации. Работы Зака ​​цитировались бесчисленным количеством ведущих новостных изданий в США и во всем мире. Он также недавно был назван Forbes одним из 10 самых влиятельных в мире мобильных устройств, а также одним из 30 лучших экспертов по Интернету вещей по версии журнала Inc.

Хром для Android работает медленно? Ускорьте процесс с помощью этого списка советов и рекомендаций, которые помогут вам улучшить свой опыт.

Google Chrome на смартфоне рядом со стоковым фото земного шара

Хром для Android работает медленно? Это может быть связано с аппаратными или программными ограничениями. Хотя мы не можем предоставить вам более эффективные характеристики, мы можем предложить несколько советов и рекомендаций по ускорению работы Chrome для Android. Давайте приступим!

Как ускорить Chrome для Android

Ускорьте работу Chrome, включив облегченный режим

 Упрощенный режим Chrome: стоковое фото

Помните, что при измерении производительности браузера учитываются два основных фактора: аппаратное обеспечение и скорость передачи данных. Не имеет значения, если у вас самый быстрый смартфон в мире. Браузер будет работать настолько быстро, насколько это позволяют ваши скорости передачи данных (то же самое происходит и наоборот). Но что, если бы ваш смартфон потреблял меньше трафика?

Это именно то, что делает функция Chrome для Android Lite Mode. По сути, включение этой опции будет отправлять данные на серверы Google для сжатия и оптимизации для работы со смартфоном. В конце концов, вам не нужно загружать эти большие изображения только для того, чтобы они отображались на крошечном экране, верно? Это не только ускорит работу в Интернете и, как следствие, ускорит работу Chrome для Android, но и поможет сократить потребление данных.

Как включить упрощенный режим:

  1. Откройте Chrome.
  2. Нажмите кнопку меню с тремя точками в правом верхнем углу экрана.
  3. Выберите Настройки.
  4. Прокрутите вниз и выберите Упрощенный режим.
  5. Включите настройку.

Время от времени очищайте кеш

Кэш приложения Facebook в настройках 1

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

Как очистить кеш в Chrome для Android:

  1. Откройте Chrome.
  2. Нажмите кнопку меню с тремя точками в правом верхнем углу экрана.
  3. Выберите Настройки.
  4. Прокрутите вниз и выберите Упрощенный режим.
  5. Включите настройку.

Предварительно загружать страницы для более быстрого просмотра

Иногда Google слишком хорошо предсказывает, что вы собираетесь делать. Вся эта алгоритмическая магия также может помочь сделать Chrome для Android быстрее. Мобильный браузер может предварительно загружать веб-сайты до того, как вы на самом деле получите к ним доступ. Это означает, что сайт часто будет предварительно загружен еще до того, как вы решите зайти на него. Это делает весь опыт намного быстрее, но есть один недостаток. Основная проблема здесь заключается в том, что это может привести к потере большого количества данных. Это не круто, если у вас ограниченный интернет-бюджет, но если вы не против тратить мегабайты, вам, вероятно, понравится дополнительная скорость.

Как активировать предварительную загрузку страниц:

  1. Откройте Chrome.
  2. Нажмите кнопку меню с тремя точками в правом верхнем углу экрана.
  3. Выберите Настройки.
  4. Нажмите «Конфиденциальность и безопасность».
  5. Найдите параметр Предварительная загрузка страниц для более быстрого просмотра и поиска и включите его.

Используйте ярлыки Chrome на главном экране

Ярлык Chrome

Возможно, ваш браузер настолько быстр, насколько это возможно, поэтому наиболее разумным решением будет адаптироваться к нему и найти собственные способы быстрее добраться туда, куда вы хотите. Один из способов сделать это — использовать ярлыки на главном экране для наиболее посещаемых веб-сайтов. Возможно, вы всегда проверяете Android Authority; почему бы не поставить его прямо на домашний экран? Это избавит вас от необходимости заходить в браузер и искать сайт вручную.

Как сделать ярлык веб-сайта в Chrome:

  1. Откройте Chrome.
  2. Перейдите на сайт, для которого вы хотите создать ярлык.
  3. Нажмите кнопку меню с тремя точками в правом верхнем углу экрана.
  4. Выберите "Добавить на главный экран".
  5. Измените заголовок по своему усмотрению.
  6. Выберите "Добавить".

Обновляйте Chrome

Google Play Store на смартфоне, стоковое фото 1

Помните, что Chrome постоянно обновляется, и команда всегда старается поддерживать эффективность, добавлять функции и устранять ошибки. Всегда следите за тем, чтобы ваш браузер Chrome был обновлен до последней версии. Это повысит шансы на его бесперебойную работу. Для этого просто зайдите в Google Play Store, найдите Chrome и убедитесь, что он обновлен.

Используйте экспериментальные функции Chrome

Если вы действительно хотите углубиться в Chrome для Android и посмотреть, сможете ли вы его ускорить, проверьте флаги браузера. Просто введите «chrome://flags» в поле URL, и вы попадете в скрытые эксперименты браузера. У нас есть специальный пост, в котором мы покажем вам, как это сделать, а также какие флаги Chrome нам больше всего нравятся.

Ускорьте работу Chrome для Android, закрыв неиспользуемые вкладки

Chrome горизонтальное переключение вкладок

В Chrome для Android легко настроить маленькую вкладку, но это может замедлить работу. Обязательно закройте все вкладки, которые вам не нужны, и очистите их, чтобы браузер мог легко работать.

Просмотр веб-сайта в браузере Chrome на телефоне происходит очень медленно, с задержками, в результате появляются черные рамки и сообщение "Ой, щелк! Что-то пошло не так при отображении этой веб-страницы".

Но сайт прекрасно работает в браузере Chrome на Mac.

Я использовал простые контейнеры и виджеты столбцов с не более чем 3–4 дочерними элементами.

Я использую Flutter (бета-версия канала, v1.17.0-3.4.pre, Mac OS X 10.14.6 18G103, язык en-US)

Это ожидаемое поведение, дайте мне знать, если вы хотите, чтобы я поделился своим кодом github?

Текст был успешно обновлен, но возникли следующие ошибки:

realrk95 прокомментировал 4 мая 2020 г.

Он отлично работает в Chrome и Edge на моем телефоне. Загрузка страницы занимает некоторое время.

Раньше возникала проблема с переадресацией DNS, теперь веб-сайт должен нормально загружаться. Сайт нормально загружается в мобильном браузере, но проблема в том, что если вы пытаетесь прокрутить его, он замедляется, затемняется и появляется сообщение "Ой..снэп.."

Вс, 3 мая 2020 г., 20:21 Рахул Кумар ***@***.***> написал: На моем телефоне все отлично работает в Chrome и Edge. Страница загружается некоторое время. — Вы получаете это, потому что вы создали тему. Ответьте на это письмо напрямую, просмотрите его на GitHub или отмените подписку.

Прокомментировал Mravuri96 4 мая 2020 г.

Да, были некоторые проблемы с настройкой личного домена, поэтому просто перенаправлялись с доменов Google на Firebase. Но если вы нажмете ссылку "Matchsey" на верхней панели навигации, эта страница будет работать еще медленнее, чем домашняя страница.

yjbanov прокомментировал 7 мая 2020 г.

Спасибо за регистрацию проблемы. Сможете ли вы разместить --profile сборку приложения. В развернутой версии используется режим --release, который скрывает все символы, из-за чего сложно понять, что происходит.

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

1) Развернутая --profile версия приложения. 2) Вот упрощенная версия кода Dart для приложения/веб-сайта. Спасибо за внимание. Пожалуйста, дайте мне знать, если у вас возникнут вопросы.

Чт, 7 мая 2020 г., 17:54 Егор ***@***.***> написал: Спасибо за подачу заявки. Сможете ли вы разместить --profile сборку приложения. Развернутая версия использует режим --release, который скрывает все символы, из-за чего трудно понять, что происходит. Кроме того, вы можете предоставить упрощенную версию приложения в исходном коде Dart, которую мы могли бы попробовать скомпилировать и запустить локально. — Вы получаете это, потому что вы создали тему.Ответьте на это письмо напрямую, просмотрите его на GitHub или отмените подписку.

ferhatb прокомментировал 14 мая 2020 г. •

@hivesey мы добавили некоторые оптимизации для отбраковки операций рисования за пределами видимых областей. Не могли бы вы повторить попытку и сообщить, если проблема не устранена.

ferhatb прокомментировал 21 мая 2020 г.

tomasbaran прокомментировал 22 мая 2020 г.

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

Интересно, что приложение для iOS/Android работало очень хорошо. Проблема с задержкой прокрутки присутствовала только в веб-версии или версии для ПК.

прокомментировал yasinarik 26 мая 2020 г.

Я действительно хочу полностью использовать Flutter, но это ненадежно :(

Прокрутка со скоростью 60 кадров в секунду — основная функция.

apps-transround прокомментировал 1 июня 2020 г.

Мой опыт связан с реальной проблемой, но я упростил код только для того, чтобы продемонстрировать это

  • Граница в контейнере может замедлить прокрутку в сети Flutter, даже приводя к миганию черно-белого экрана.
    Я протестировал его в режиме отладки и выпуска в Chrome для компьютеров и мобильных устройств.

Удаляя border: Border(left: BorderSide(color: Colors.green)), скорость становится нормальной.

Я мог бы найти обходной путь, так что это просто поможет в исследовании проблемы.
Для сравнения: в приложении для Android нет видимой разницы.

C:\flutter\bin\flutter.bat doctor --verbose
[√] Flutter (главный канал, 1.19.0-2.0.pre.195, в Microsoft Windows [версия 10.0.17134.885], языковой стандарт en-GB)
• Версия Flutter 1.19.0-2.0.pre.195 в C:\flutter
• Версия Framework 42c4c30 (3 дня назад), 2020-05- 29 12:53:01 -0400
• Версия движка c19459a
• Версия Dart 2.9.0 (сборка 2.9.0-11.0.dev 6489a0c68d)

[!] Android toolchain — разработка для устройств Android (Android SDK версии 28.0.3)
• Android SDK по адресу C:/Android/android-sdk
• Платформа android-29, инструменты сборки 28.0.3
• ANDROID_HOME = C:/Android/android-sdk
• Двоичный файл Java по адресу: C:\Android\android-studio\jre\bin\java
• Java-версия OpenJDK Runtime Среда (сборка 1.8.0_242-релиз-1644-b01)
! Некоторые лицензии Android не принимаются. Чтобы решить эту проблему, запустите: flutter doctor --android-licenses

[√] Chrome — разработка для Интернета
• Chrome в C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Android Studio (версия 4.0)
• Android Studio в C:\Android\android-studio
• Плагин Flutter версии 46.0.2
• Плагин Dart версии 193.7361
• Java-версия OpenJDK Runtime Environment (сборка 1.8.0_242-релиз-1644-b01)

[√] Подключенное устройство (доступно 2)
• Веб-сервер • веб-сервер • веб-javascript • Инструменты Flutter
• Chrome • chrome • веб-javascript • Google Chrome 83.0.4103.61 <р>! Доктор обнаружил проблемы в 1 категории.

spicybackend прокомментировал 6 июля 2020 г.

Находка @apps-transround — это то, что вернуло мое приложение, в котором было очень заметное падение частоты кадров, но только в мобильном браузере. Возможно, отладчик на ПК достаточно быстр, чтобы обойтись без 🤷‍♂️

  • Граница в контейнере может замедлить прокрутку в Интернете Flutter, даже приводя к миганию черно-белого экрана.

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

lucas-sesti прокомментировал 16 октября 2020 г.

1. Методы рисования вызываются слишком часто при прокрутке:

2. Borders.paintborder дорого/медленно:

Основной проблемой является предыдущая, поэтому границы не являются источником проблемы, но они делают ее более очевидной/болезненной.
Я заменил верхние границы специальным рисовальщиком, рисующим линию в каждой ячейке. Метод рисования пользовательского рисовальщика вызывался аналогичное время (25k), но меньше влиял на поток пользовательского интерфейса, что приводило к увеличению FPS примерно на 50%. Удивительно. Я предполагаю, что причиной является кеширование краски.

Пожалуйста, дайте мне знать, что делать дальше.

[√] Flutter (мастер канала, 1.23.0-8.0.pre.254, Microsoft Windows [версия 10.0.17134.1246], языковой стандарт en-GB)
• Версия Flutter 1.23.0-8.0.pre.254 в C:\flutter
• Версия Framework 0d8696f (9 часов назад), 2020- 10-09 01:12:02 -0400
• Версия движка 3498898
• Версия Dart 2.11.0 (сборка 2.11.0-203.0.dev)

< /цитата>

Читайте также: