Тормозит прокрутка в браузере

Обновлено: 07.07.2024

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

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

Если вы заметили нестабильную работу Яндекс браузера, то я советую вам сначала проверить наличие обновлений. Это может запросто решить проблему, а также улучшить некоторые факторы в работе с браузером.

Помимо устаревшей сборки Яндекс браузера, есть, конечно, еще не мало причин. Вот некоторые из них:

  • низкая скорость интернета;
  • недоступность открываемого сайта;
  • проблемы с кэш-памятью;
  • скрытый майнинг;
  • нехватка оперативной памяти;
  • вирусные или шпионские программы;
  • переизбыток дополнений;
  • проблема с жестким диском.

Низкая скорость интернета

Первое, на что стоит обратить внимание – это проверка скорости интернета. Для этого вы можете воспользоваться любым сервисом для теста скорости. В любом поисковике введите запрос «Проверка скорости интернета» и откройте одну из первых вкладок.

В моем случае это удобный и простой сайт Speedtest, проверка в котором осуществляется очень легко. Нажимаем на кнопку «Начать» и ждем окончания проверки.

Проверяем скорость интернета при помощи сервиса Speedtest Проверяем скорость интернета при помощи сервиса Speedtest

Если в результате теста ваша скорость равна больше 5Мб/с, то это хороший результат для серфинга в интернете. Это, конечно, не позволит вам просматривать видеофильмы в HD качестве, но для загрузки интернет страниц подойдет в самый раз.

В том случае, если у вас достаточно высокая скорость интернета, а Яндекс браузер все равно подвисает, то рекомендую перейти к следующим способам решения проблемы.

Открываемый сайт недоступен или перегружен

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

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

В Яндекс браузере нажимаем на кнопку в виде трех линий и проверяем, включен режим турбо или нет.

Если вы видите точно такую же надпись, как и на картинке, то нажмите на нее – тем самым вы отключите турбо режим. Это может значительно повлиять на скорость загрузки страниц в интернете.

Проблемы с кэш-памятью

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

Для наглядности вы можете посмотреть, чем заполнена ваша кэш память браузера в корневой папке. Располагается она по адресу: C:\Users\UserName\AppData\Local\Yandex\YandexBrowser\User Data\Default\Cache, где UserName – это имя вашей учетной записи.

Очистить кэш-память вы можете путем удаления корневой папки, но делать это очень долго и неудобно. Проще можно воспользоваться специальной утилитой от браузера. Для этого на клавиатуре зажмите клавиши «Ctrl+Alt+Shift», после чего откроется небольшое меню. В нем отметьте пункт «Файлы, сохраненные в кэше» и нажмите на кнопку «Очистить».

Решил я тут недавно на одном из своих сайтов сделать легкий редизайн. И дошло дело до фона. Показался он мне каким-то скучным. Захотелось его немного «оживить». Подобрал подходящую картинку небольшого размера, загнал ее в свойство фона:

и довольный нажал F5. Красота, да и только!


Начал скроллить страничку вниз и чувствую, что-то не то…

Такое чувство, как будто я играю в Crysis на очень старом компьютере. Почему же на сайте начались «тормоза» и прокрутка проходит рывками?

Я начал свое расследование…

Сначала я погрешил на свойство cover , но дело оказалось не в нем. Отключив фиксированное положение фона (убрав fixed), мой «Crysis» выдал мне больше 30 FPS! «Во дела. », подумал я. Как же так? Почему? Почему я не замечал этого раньше? Возможно, это не очень заметно на легковесных сайтах, где не так много html элементов.

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

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

Давайте я покажу все на примере.

Это наш изначальный код (я развернул свойства для наглядности):

А вот, что нам необходимо сделать для решения проблемы:

Мы добавили position: relative для элемента body , чтобы затем спозиционировать псевдо-элемент, который будет отдельным слоем для нашего фона. Остальные свойства, касательно фона, мы перенесли в ::before . У псевдо-элемента мы теперь используем position : fixed , вместо прежнего background-attachment: fixed у body . Ну и самое важное, без чего вся затея потерпит крах, — это свойство will-change.

Свойство will-change предписывает браузеру отображать элемент, независимо от окружающих его других элементов. Оно как бы говорит браузеру: «Эй, друг, этот элемент изменится когда-нибудь потом, в будущем, так что прорисуй его только один раз на его собственном слое. И не нужно учитывать остальные элементы — он сам по себе».


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

Почему браузеры тупят?

Прежде чем переходить к инструкциям, давайте разберемся, почему вообще браузеры начинают тормозить?

Одной из основных причин, из-за которых браузеры начинают «тупить», является их особая прожорливость к оперативной памяти компьютера. Сами по себе браузеры отнимают у компьютера не так уж много ресурсов, но каждая открытая вкладка, каждое установленное расширение и каждая запущенная внутри приложения программа берут себе некоторую часть ОЗУ. В итоге получается, что чем дольше вы бродите по просторам сети и пользуетесь всеми благами интернета внутри окна браузера, тем «тупее» становится ваш ПК.

Тормозит браузер? Долго грузятся страницы? Рассказываем, как решить эти проблемы

Браузерам нужен доступ к оперативной памяти, так как брать данные с жесткого диска или SSD гораздо дольше, чем из ОЗУ. Требование большого объема «оперативки» — это своего рода плата за быстродействие того же Chrome, который, вопреки всеобщему мнению является не самой прожорливой программой своего рода.

И все-таки, как получить «скидку» от браузеров и оптимизировать их работу?

Google Chrome

Самый простой способ утихомирить браузер от «гугл» — запустить внутренний диспетчер задач и закрыть в нем самые прожорливые программы. Делается это буквально в два клика мышью.

  1. Открываем браузер и нажимаем сочетание клавиш Shift + Esc;
  2. В открывшемся окне отмечаем все работающие в фоновом режиме процессы, которыми вы, разумеется, не пользуетесь в данный момент;
  3. Кликаем на «Завершить процесс».

Тормозит браузер? Долго грузятся страницы? Рассказываем, как решить эти проблемы

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

Облегчить работу Chrome можно используя раздел с экспериментальными настройками браузера, для доступа к которым нужно ввести в адресной строке: chrome://flags/. После этого можно ознакомиться со всем списком настроек, среди которых, например, есть опция «Переопределение списка программного рендеринга», позволяющая браузеру быстрее рендерить страницы сайтов. Чтобы включить ее, вводим в поиске ignore-gpu-blacklist и выбираем пункт «Enabled».

Тормозит браузер? Долго грузятся страницы? Рассказываем, как решить эти проблемы

Расширения

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

  1. OneTab. Расширение позволяет одним кликом закрыть все открытые вкладки, а позже, если вам будет нужно, отдельно открыть некоторые из них. Несмотря на простоту OneTab, оно значительно облегчает нагрузку на оперативную память и не дает ее захламлять ненужными процессами.
  2. The Great Suspender. В отличие от прошлого участника списка, The Great Suspender не закрывает разом все вкладки, оно просто выгружает их содержимое из оперативной памяти компьютера. Если вам нужно будет вернуться к работе на каком-нибудь из сайтов, просто нажимаем на него в расширении и оно возвращает вкладку к «жизни».
  3. TabMemFree. Расширение схоже по функциональности с прошлыми участниками списка, но имеет одну важную особенность. TabMemFree позволяет защитить определенные вкладки от закрытия. Например, если вы слушаете на фоне музыку или смотрите видео, вы можете добавить в исключения вкладку с проигрывателем.
  4. Tab Wrangler. Снова расширение для работы со вкладками, но из всего списка оно является самым богатым на настройки. К примеру, тут вы можете выставить время закрытия для каждой из вкладок, а также выставить число невосприимчивых к расширению вкладок.

Mozilla Firefox

Несмотря на то что у многих именно Chrome ассоциируется с «поеданием» больших объемов ОЗУ, другие браузеры немногим ему уступают и Mozilla Firefox не исключение. Но, как и в случае с браузером от Google, «мозилу» тоже можно оптимизировать.

Тормозит браузер? Долго грузятся страницы? Рассказываем, как решить эти проблемы

У Mozilla есть схожий с «хромовскими» экспериментальными настройками раздел, в котором можно настроить потребление браузером оперативной памяти. Однако в перечне пунктов у «мозилы» есть один пункт, который гораздо эффективнее, чем все вышеописанные в Chrome:

Тормозит браузер? Долго грузятся страницы? Рассказываем, как решить эти проблемы

Вышеописанными действиями мы изменили подсистему кеширования данных браузера. Проще говоря, нам удалось снизить потребление ОЗУ не только в фоновом режиме, но и при непосредственном путешествии по интернету. После этого браузер прекратит сохранять в оперативной памяти вкладки, которые он планировал позже достать из кеша или ОЗУ. Mozilla будет более охотно все грузить из сети, поэтому, если у вас хороший интернет, вы не столкнетесь с замедлением работы.

Тормозит браузер? Долго грузятся страницы? Рассказываем, как решить эти проблемы

Теперь Mozilla не будет использовать нашу оперативную память как хранилище своего кеша, что значительно уменьшит «прожорливость» браузера, но в то же время заметно скажется на скорости его работы. Чтобы соблюсти баланс между быстродействием и «аппетитом» можно использовать параметр browser.cache.memory.max_entry_size.

Тормозит браузер? Долго грузятся страницы? Рассказываем, как решить эти проблемы

В приведенной таблице правый столбик означает то значение, которое необходимо ввести в browser.cache.memory.max_entry_size, чтобы браузер использовал указанный в левом столбике объем памяти.

Расширения

Как и в случае с Chrome, немаловажную роль в скорости работы Mozilla играют установленные вами расширения. Желательно перейти во вкладку с настройками браузера и отключить те дополнения, которыми вы не пользуетесь, а вместо них установить действительно полезные для вашей «оперативки». Вот парочка дополнений, которые смогут разгрузить ваш браузер и ОЗУ:

  1. OneTab. Как вы могли догадаться, это дополнение можно установить не только на Chrome, но и на Mozilla. Функциональность версий не отличается, поэтому если хотите бороться с «прожорливыми» вкладками, ставьте расширение и деактивируйте ненужные страницы.
  2. Auto Tab Discard. Схожее с OneTab приложение, которое позволяет экономить оперативную память путем контроля за неактивными вкладками. Вы можете выставить время, по истечении которого страницы будут закрываться. При этом, вы с легкостью сможете их вернуть в любой момент.

Яндекс.Браузер

Как и в вышеописанных случаях Яндекс.Браузер тоже можно достаточно просто оптимизировать и ускорить. Так как российский браузер разработан на движке WebKit, использующийся в Chrome от Google, большинство приемов, которые можно использовать в программе от «гугла» можно применить и в Яндексе.

Тормозит браузер? Долго грузятся страницы? Рассказываем, как решить эти проблемы

В Яндекс.Браузере тоже есть раздел с экспериментальными настройками, для получения доступа к которому нужно ввести в адресную строку: browser://flags/. После этого мы увидим абсолютно тот же перечень свойств, что и в Chrome. Поэтому поднимаемся к описанию методов ускорения «хрома» и повторяем описанные там действия.

Тормозит браузер? Долго грузятся страницы? Рассказываем, как решить эти проблемы

Кроме идентичного раздела с экспериментальными настройками, в Яндекс.Браузере есть свой диспетчер задач, который включается тем же сочетанием клавиш Shift + Esc. Открываем его и закрываем все ненужные плагины и расширения, влияющие на скорость работы.

Так как браузеры используют один движок, все расширения, что работают в «хроме», будут функционировать и в Яндексе. Поэтому отправляемся в пункт про браузер от Google и ставим те расширения, которые там описаны. Дополнения, к слову, ставятся из официального магазина Google Chrome.

В Яндексе есть еще одна крайне полезная функция, которая позволит в два клика ускорить работу браузера:

  1. Заходим в настройки браузера;
  2. Нажимаем «Включить турбо»;
  3. Готово.

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

Opera

Opera тоже имеет общие корни с браузером от Google. Тут также есть секретные настройки, доступ к которым можно получить после ввода в адресную строку: opera://flags/. Вводим в поиске настроек ignore-gpu-blacklist и выбираем пункт «Enabled». Теперь страницы сайтов будут рендериться быстрее.

Тормозит браузер? Долго грузятся страницы? Рассказываем, как решить эти проблемы

Общий движок браузеров позволяет все тем же сочетанием клавиш Shift + Esc вызвать местный диспетчер задач и закрыть все ненужные процессы.

Тормозит браузер? Долго грузятся страницы? Рассказываем, как решить эти проблемы

Режим «Турбо», к сожалению, пропал в последних компьютерных версиях Opera, но он все еще остался на мобильных версиях браузера.

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