10 новых скрытых настроек Chrome, ускоряющих браузер. Проверил на старом ПК
Сколько существует Chrome, столько люди ищут методы его ускорения. Конечно, это утрированное высказывание, но оно отчасти верное — судя по многочисленным отзывам, браузер очень прожорлив, быстро расходует заряд аккумулятора (это критично на портативных устройствах) и не жалеет ресурсы процессора. Даже обычные функции для сёрфинга не всегда продуманы и удобны. В интернете можно найти много инструкций по ускорению Chrome, но все они описывают одно и то же — журналисты будто из года в год переписывают одни и те же методы. Проблема в том, что часть из них уже неактуальна, а некоторые новые способы вовсе остаются незамеченными — в этой статье собраны современные опции вместе с уже проверенными временем.
💡 Что за скрытые настройки
Это опции для разработчиков или экспериментальные параметры, недоступные в обычных настройках. Они ещё не прошли все необходимые испытания от Google для их активации по умолчанию, но уже встроены в стабильные сборки браузера. Такие настройки расположены по адресу chrome://flags/ — достаточно скопировать и вставить эту ссылку в адресную строку Chrome. Далее в статье будут опубликованы прямые ссылки на нужные функции, но их можно найти в этом каталоге и по названию. Чтобы включить необходимый параметр, переключатель рядом с ним нужно перевести в положение «Enabled».
Стоит отметить, что все функции, хранящиеся в скрытых настройках, экспериментальны — они могут быть неисправны и привести к критическим ошибкам. Но все изменения легко вернуть вспять, достаточно либо отключить активированные опции, либо перейти по пути chrome://flags/ и сбросить сразу все экспериментальные параметры нажатием специальной кнопки вверху.
GPU Rasterization
chrome://flags/#enable-gpu-rasterization
По умолчанию Chrome не использует видеокарту для отрисовки веб-контента, эти задачи возложены на процессор. Однако если у вашего устройства слабый CPU, но производительная графика, то логичнее растеризацию возложить именно на неё.
🌐 Эта опция доступна на Windows, macOS, Linux и Android.
Omnibox Site Search Starter Pack
chrome://flags/#omnibox-site-search-starter-pack
Браузер и веб-сёрфинг ускоряют не только «подкапотные» технологии, но и базовые функции, упрощающие использование веб-обозревателя. Одна из таких появилась совсем недавно — она активирует возможность искать историю, закладки и вкладки прямо через адресную строку. Достаточно лишь прописать нужные команды, после которых вводится запрос: @history (история), @bookmarks (закладки) или @tabs (вкладки).
🌐 Эта опция доступна на Windows, macOS и Linux.
Override Software Rendering List
chrome://flags/#ignore-gpu-blocklist
В драйверах некоторых видеокарт отключено GPU-ускорение для Chrome, но его можно активировать принудительно с помощью данной опции. Тяжёлые сайты начнут работать заметно быстрее, особенно видеохостинги наподобие YouTube и графические онлайн-редакторы — конечно, если GPU-ускорение изначально не функционировало.
🌐 Эта опция доступна на Windows, macOS, Linux и Android.
Zero-Copy Rasterizer
chrome://flags/#enable-zero-copy
Память видеокарты (VRAM) гораздо быстрее оперативной — этим можно воспользоваться, чтобы ускорить открытие сайтов. Больше всего разница будет заметна на старых и дешёвых ноутбуках с ОЗУ устаревшего стандарта. Правда, объём графической памяти должен быть достаточным — вряд ли видеокарты на 256 МБ хватит для комфортной работы в таком режиме.
🌐 Эта опция доступна на Windows, macOS, Linux и Android.
Tab Scrolling
chrome://flags/#scrollable-tabstrip
Chrome автоматически уменьшает длину вкладок, если они не помещаются в верхней панели — настолько, что вместо названий страниц могут отображаться только иконки сайтов (если открыто слишком много вкладок). Это затрудняет и замедляет сёрфинг, поскольку нужную вкладку приходится искать, кликая на каждую.
Опция Tab Scrolling позволяет настроить длину, до которой следует уменьшать вкладки (можно и вовсе запретить изменение размера) — при её активации в верхней панели браузера появятся стрелки для навигации по вкладкам, когда их станет слишком много. В настройках Chrome есть несколько параметров:
- Enabled — tabs shrink to pinned tab width (вкладки будут уменьшаться до размера закреплённой);
- Enabled — tabs shrink to medium width (вкладки будут уменьшаться до среднего размера);
- Enabled — tabs shrink to large width (вкладки будут уменьшаться до большого размера);
- Enabled — tabs don’t shrink (вкладки не будут уменьшаться вообще).
🌐 Эта опция доступна на Windows, macOS и Linux.
Back-forward cache
chrome://flags/#back-forward-cache
Если включить эту опцию, браузер начнёт кешировать открытые недавно страницы, чтобы они мгновенно загружались при возврате назад. Функция будет особенно полезна пользователям с медленным или нестабильным интернетом, но стоит учитывать, что она в то же время увеличит потребление ресурсов.
🌐 Эта опция доступна на Windows, macOS, Linux и Android.
Quick Intensive Throttling after loading
chrome://flags/#quick-intensive-throttling-after-loading
Вкладки расходуют львиную часть ресурсов, из-за чего разработчики постоянно борются с их «прожорливостью». Так, ещё в 2020 году в Chrome появился троттлинг JavaScript-активности фоновых вкладок — снижение выделяемых ресурсов для неактивных вкладок, чтобы уменьшить их нагрузку на компьютер и энергопотребление. Однако на практике эта функция активируется слишком поздно. Благо данную настройку можно изменить таким образом, чтобы троттлинг включался через 10 секунд бездействия (а не через 5 минут).
🌐 Эта опция доступна на Windows, macOS, Linux и Android.
Smooth Scrolling
chrome://flags/#smooth-scrolling
Функции этой опции кроются в названии — она активирует более плавный скроллинг, чем тот, что используется по умолчанию (некоторые пользователи отмечают рывки и подёргивания при быстрой прокрутке страниц). Логично предположить, что вместе с ней возрастёт нагрузка на процессор или видеокарту — будьте к этому готовы, особенно в случае со слабыми устройствами.
🌐 Эта опция доступна на Windows, Linux и Android.
Experimental QUIC protocol
chrome://flags/#enable-quic
Эта опция неоднозначна, особенно для жителей России. С одной стороны, она может быстрее открывать сайты благодаря протоколу QUIC, созданному для уменьшения задержек путём снижения количества связей при установлении соединения (к тому же он обеспечивает шифрование трафика). Сейчас многие сервисы его поддерживают, в числе которых VK (по состоянию на июнь 2022 года), WhatsApp, YouTube и прочие.
С другой стороны, в начале лета 2022-го корпорация Google отключила в России свои серверы Global Cache, использовавшиеся для оптимизации нагрузки на мощности провайдеров и ускорения доступа к веб-приложениям. Из-за этого доступ к сервисам по протоколу QUIC ощутимо замедлился. Поэтому опытным пользователям стоит проэкспериментировать, стоит ли принудительно включить или, наоборот, выключить этот протокол (либо же оставить использующимся по умолчанию).
🌐 Эта опция доступна на Windows, macOS, Linux и Android.
Parallel Downloading
chrome://flags/#enable-parallel-downloading
По умолчанию все файлы в Chrome скачиваются одним потоком, но можно разделить загрузку на несколько потоков, в таком случае она будет осуществляться быстрее. Единственный нюанс — для этого нужна высокая скорость интернета, без неё результат будет таким же, а то и хуже.
Как с помощью 8 секретных настроек заставить Google Chrome работать быстрее
Пожалуй, многие замечали, что всеми любимый или «бесплатный» браузер Google Chrome ни с того ни с сего начинал дико тормозить. И тут не всегда играл вопрос с количеством открытых вкладок или установленной оперативной памяти. Вопрос заключается именно с браузером. Я не могу сказать, что Chrome безнадежно плохой, но изначально в нем довольно мало настроек, ограничивающих использование системных ресурсов, особенно если сравнивать его с более развитыми Firefox или Vivaldi.
В браузере Google Chrome большинство нововведений или параметров настройки недоступны широкому кругу пользователей. Ведь все видели тот небольшой список настроек, которые присутствуют с соответствующих вкладках. А вот более углубленные настройки, позволяющие кардинально изменить работу программы скрыты от широкого круга пользователей. Это скорее всего сделано, потому как там размещаются сервисные функции разработчиков, которые после обкатки могут оказаться в общем списке. Так вот, если вы чувствуете себе опытным пользователем или хотите ускорить работу своего браузера, то в адресной строке (строка поиска) вводим: "chrome://flags".
После чего подтверждаем свое действие клавишей Enter. Откроется большой список с настройками, и к сожалению, они все на английском языке, поэтому что-то менять, если вы не знаете, лучше стоит.
Для выбора и подтверждения из выпадающего списка выбираем соответствующее значение: Enabled (включить) или Disabled (отключить). В большинстве случаев установлено значение по умолчанию Default.
Первое, что предлагаю рассмотреть, это настройки, связанные с графическим ускорителем. И если у вас не встроенная видеокарта, а полноценная, то можно попробовать изменить эти пункты, для достижения наилучшего результата загрузки браузера. Для поиска соответствующего пункта используем строку поиска. Если что-то пойдет не так, можно всегда вернуться в первоначальное состояние, сбросив все настройки единственной клавишей в заводское положение.
Zero‑Copy Rasterizer. Если у вас установлена мощная видеокарта, то используя этот параметр полностью перенаправляем обработку полученной информации на видеокарту. Это позволит разгрузить оперативную память компьютера, если ее особенно не хватает во время работы с несколькими десятками открытых вкладок. Рекомендую этот параметр к использованию, так как он действительно позволит разгрузить загрузку ОП, но рассчитывайте на солидную загрузку графической памяти.
Кроме поиска соответствующего значения в поисковой строке, можно ввести значение chrome://flags/#enable‑zero‑copy и оно сразу же появится на экране.
Override Software Rendering List. Этот параметр позволит гарантированно запускать отрисовку всей поступающей информации через установленный графический ускоритель, даже если он не поддерживается браузерами. После переопределения списка программного рендеринга не забудьте перезапустить браузер для получения результата.
GPU Rasterization. Еще один пункт меню, позволяющий переложить обработку страниц с процессора на установленную видеокарту. Это позволяет разгрузить загрузку общей системы, используя ресурсы графического ускорителя. Страницы браузера будут открываться значительно быстрее, но этим вы жертвуете оперативную память и графический процессор к постоянной загрузке.
Choose ANGLE graphics backend. Принудительное включение драйвера OpenGL в работу на компьютерах с операционной системой Windows. Позволяет увеличить производительность в большинстве приложений, а не только в браузере Chrome. В большинстве случаев это будет заметно на видеокартах от производителя NVidia. Кроме того, переключение этого параметра снизит потребление электроэнергии встроенной батареи, что положительно скажется на владельцах ноутбуков и сгладит изображение при прокрутке страницы и воспроизведении видео особенно с высоким разрешением.
Back forward cache. Кеширование страниц в пределах пару переходов вперед или назад. Это позволяет не загружать полностью страницу с сайта, что соответственно экономит трафик, а он в последнее время при использовании мобильного интернета стал не безлимитным, поэтому экономить надо. Также, будет полезен если у вас довольно медленный интернет. Но стоит учитывать, что данный параметр работает в пределах одной сессии и после выключения браузера кэш сбрасывается.
Smooth Scrolling. Опять же идеальный вариант для обладателей довольно слабой компьютерной техникой и низкой скоростью интернета. Включение этого параметра позволит сделать беглое прокручивание загруженной страницы более плавным и при этом сократить загрузку центрального процессора системы. Поверьте, при редактировании текста или чтения довольно большого объема информации это очень полезный пункт, позволяющий сократить нагрузку на глаза, да и эстетически намного приятнее, когда изображение экрана плавно перемещается.
Parallel Downloading. Позволяет разделить поток загрузки файлов на несколько, на самом деле по умолчанию Google Chrome всегда настроен на загрузку в один поток. Параллельная загрузка автоматически дробит файлы и распределяет их между потоками, конечно же, скорость интернета должна быть соответствующей иначе все старания будут не актуальны.
Experimental QUIC Protocol. Опять же, этот параметр сокращает время обращения к удаленному серверу для получения нужной информации. Данный протокол создан еще в далеком 2012 году, но особого распространения с того времени не получил. Сокращение времени подключения создается за счет единственного подключения для создания соединения, а не нескольких, как можно наблюдать у TCP или TLS. Протокол Quic способен работать с шифрованием SSL и TLS, что значительно раскрывает его потенциал.
На самом деле флагов настройки браузера Google Chrome значительно больше, поэтому выбрать наиболее значимые довольно сложно. Тем более они с каждым обновлением пополняются или убавляются в зависимости от появляющихся возможностей.
Выжимаем все соки из Chromium на Linux
В этой статье рассмотрим, как выжать все соки из Хромиума и максимально ускорить его или другой браузер на его движке (Chromium, Google Chrome, Opera, Vivaldi, Яндекс и др.). За счет включения многих экспериментальных возможностей по вынесу вычислений с процессора на видеокарту и включения использования находящихся в разработке программных алгоритмов. За счет этого наш любимый хромиум станет работать быстрее, может перестать тормозить или моргать экраном.
Поехали!
Как сделать резервную копию всего профиля браузера (настройки, история. закладки и пр.), написано в конце статьи.
Заходим по адресу chrome://gpu (да, именно так наберите в адресной строке или скопипастьте)!
Как видите, у меня везде зеленая надпись «Hardware accelerated», что говорит, что данная функция использует аппаратное ускорение за счет выноса вычислений на видеокарту, а «Enabled» говорит, что программный алгоритм включен.
Теперь зайдите в chrome://flags .Здесь и будем производить большую часть настройки.
На скриншоте красным прямоугольников выделил #ignore-gpu-blacklist . Дальше все опции из этого списка буду именовать именно вот так. Можно нажать Ctrl+F и найти настройку по ее скопипащенному названию.
Теперь у нас открыты и chrome://gpu , и chrome://flags . Смотрим, какие параметры есть в chrome://gpu , и, если параметр не зеленый, а желтый или красный, в chrome://flags изменяем соответствующую настройку. Осторожно, некоторые настройки могут сделать работу браузера нестабильной, зависит от железа.
Canvas — аппаратное ускорение отрисовки канваса
В chrome://flags это #ignore-gpu-blacklist
Отключается включением опции #disable-accelerated-2d-canvas
CheckerImaging — суть в том, что растеризация картинки убрана из зависимости от растеризации остальной области, с которой связана картинка, что позволяет отрисовывать веб-страницу, не дожидаясь окончания обработки картинки, как-то так. Говорят, сайт Юлмарта начинает отрисовываться намного быстрее.
Это параметр командной строки —enable-features=»CheckerImaging» , подробнее ниже.
Flash, Flash Stage3D, Flash Stage3D, Flash Stage3D Baseline profile — аппаратное ускорение декодирования флеш-контента
Тоже #ignore-gpu-blacklist
Compositing — аппаратное ускорение наложения слоев
Скорее всего, тоже #ignore-gpu-blacklist , я не встречал, чтобы это было не работало (было не зеленым) «из коробки».
Multiple Raster Threads — распараллеливание на несколько потоков процесса растеризации векторных элементов веб-страницы
#enable-gpu-rasterization —> Force-enabled for all layers / Принудительно для всех слоев.
Включение этой опции также может помочь, если у вас моргает экран при просмотре сайтов, в т.ч. вконтакте, и видео.
Native GpuMemoryBuffers — исключается дополнительный буфер при копировании элементов между CPU и GPU, по умолчанию выключено, почему — подробно написано по ссылке.
Это параметр командной строки —enable-native-gpu-memory-buffers , подробнее ниже.
Rasterization — применение видеокарты для растеризации
#enable-gpu-rasterization
Video Decode — аппаратное ускорение декодирования видео (при просмотре видео декодируется)
Video Encode — аналогично кодирование
Входит в #ignore-gpu-blacklist
WebGL, WebGL2 — поддержка рендеринга на видеокарте набора инструкций OpenGL, входящих в стандарт WebGL; автоматически выключается, если драйвер видеокарты их не поддерживает.
Входит в #ignore-gpu-blacklist
Еще есть опция #enable-zero-copy , выше приведена ссылка на статью инженеров Intel, которые разрабатывали эту функцию (судя по скриншотам и вступлению в статье, разработка происходит на Ubuntu, но коммерчески выгодна в первую очередь из-за Chrome OS). Есть подозрение, что ее работа будет очень специфична для конкретного железа.
#enable-tcp-fast-open — TCP Fast Open, ускоряет работу сетевого стека, фича ядра Linux, на Windows и MacOS недоступно, виндузятниги с**** ничего не подозревая наслаждаются ущербностью своей операционной системы, яблочники от них не сильно отстают (не воспринимайте близко к сердцу, это шутка).
#expensive-background-timer-throttling — ограничивает максимальную нагрузку на процессор фоновыми вкладками (т.е. не та вкладка, с которой вы сейчас работаете) до максимум 1%. Далеко не всегда уместно. Вдруг у вас в фоновой вкладке запущена торговля на бирже.
#v8-cache-options — например, в режиме «Cache V8 compiler data» V8 будет лучше кешировать javascript и не компилировать их заново. Опять же. на некоторых сложных веб-приложениях в теории может вызывать проблемы. V8 — это движок обработки ( в т.ч. компиляции) яваскрипта в Chromium, а компиляция javascript создает основную нагрузку на процессор при работе браузера.
#v8-cache-strategies-for-cache-storage — можно включить агрессивный кеш V8, речь о кеше в предыдущем абзаце, возможное последствия те же.
#shared-array-buffer — экспериментальные функции работы с памятью в javascript, подробное объяснение здесь.
#enable-simple-cache-backend —> Enabled/Включено — вместо реализации своего подобия файловой системы в блочном файле для кеша, работаем с файлами непосредственно внутри файловой системы, возлагая большую часть работы на операционную систему и уменьшая нагрузку на ввод-вывод с диска, в т.ч. уменьшаем количество переключений контекста, что должно ускорить работу.
Теперь про опции командной строки Chromium и Google Chrome. Теоретически, всякие иные поделия браузеры на движке Сhromium должны их поддерживать, но гарантии нет.
Закрываем все открытые копии Chromium, открываем терминал и выполняем вот такую команду:
В chrome://gpu видим, как стали зелеными пункты CheckerImaging и Native GpuMemoryBuffers (либо браузер вообще не запустился 🙂 ) Но ведь каждый раз запускать браузер через терминал неудобно, поэтому открываем графический редактор desktop-файлов и в нем дописываем в команду запуска браузера нужные нам параметры (обратите внимание, что на конце есть %U , оно заменяется на ссылку или путь к файлу, который нужно открыть, так что его не нужно удалять. В KDE это kmenuedit (вызов либо через терминал командой kmenuedit , либо подвести курсор к кнопке вызова меню приложений и нажать на правую кнопку мыши 1 раз, затем левой 1 раз нажать на «Редактор меню» в появившемся списке), на остальных DE (XFCE, GNOME, Budgie, LXDE, LXQt и др.) это menulibre .
Тру-униксоиды могут скопировать /usr/share/applications/chromium-browser.desktop в
/.local/share/applications/chromium-browser.desktop и отредактировать параметр Exec, получится то же самое:
В зависимости от DE, вам может потребоваться повторно вынести ярлык на рабочий стол и/или панели.
UPD 10.05.2018.
Здесь ведется полный список флагов для Chromium, который можно прописать непосредственно в Exec в Desktop-файле, чтобы не нужно было их все включать вручную:
Как измерить скорость работы браузера, понять, какие опции на вашем сочетании железа и видеодрайвера ускоряют работу, а какие замедляют?
Для этого запускайте онлайн бенчмарк web.basemark.com с различными сочетаниями настроек и сравнивайте количество набранных попугаев баллов.
В chrome://gpu браузер может мамой клясться, что включено аппаратное ускорение декодирования видео. Но ведь не каждое видео будет декодироваться аппаратно!
Открываем chrome://media-internals/ , параллельно запускаем проигрывание какого-нибудь видео с Youtube и смотрим, каким кодеком оно декодируется.
Сейчас Google все видео отдает в кодеке VP9 собственной разработки, но на довольно многих старых видеокартах возможно аппаратное декодирование только H.264; расширение h264ify заставит браузер сообщать, что он не поддерживает кодеки VP8 и VP9, что заставит Youtube отдавать видео в H.264. См. youtube.com/html5
По умолчанию так:
С включенным h264ify на его стандартных настройках:
Вообще нет единого нормального списка, какие драйверы и на каких видеокартах поддерживают аппаратное декодирование, но вот Chromium 62 появится полноценная работа VA-API (API для аппаратного ускорения кодирования и декодирования видео), которая была и раньше, но только на ChromeOS, а, например, здесь, Хромиум собирали и собирают с патчем, который включает это и на Линуксе. Для работы рекомендуется свежая версия libva; если у вас, к примеру, Ubuntu 16.04, то можно обновить весь графический стек отсюда, что рекомендуется пользователям современных и не очень видеокарт Intel и AMD, т.к. в наши дни опенсорсный графический стек развивается очень быстро, а мы в статье задействовали множество функций работы с видеокартой. Разработчики Ubuntu 17.10 работали над улучшением работы VA-API из коробки. Вообще, с проигрыванием видео на Линуксе никогда не встречал проблем, все хорошо работает из коробки. Для Firefox было дополнение, которое позволяло ролик с Youtube проигрывать во внешнем плеере mpv, что на очень старых машинах могло существенно снижать нагрузку на процессор.
— Памагите. Браузер перестал запускаться.
— Такое бывает очень редко, но все же иногда случается, когда настройки работы с видеокартой выкручиваются так, что у браузера не получается с ней работать. Открываем в файловом менеджере папку
— это ваша домашняя папка) и находим папку chromium (для Google Chrome она называется google-chrome, Vivaldi — Vivaldi и т.д.).
В ней хранится наш профиль. Можно просто переименовать папку, например, в chromium.old, а при следующем запуске chromium создаст ее заново и начнет с чистого листа. В качестве резервной копии (бекапа) рекомендую до проведения всех манипуляций заархивировать эту папку (и хранить, как зеницу ока). Если вы что-то поломали, а начинать с чистого профиля не хочется, то попробуйте открыть терминал внутри
/.config/chromium и выполнить команду:
где вместо ignore-gpu-blacklist подставьте название опции, которая, как вы думаете, с тала причиной неполадок. В ответ команда grep выдаст путь к файлу и номер строки, где есть шанс поправить настройку. Возможно, часть настроек хранится в SQLite базе данных, и тогда потребуется какая-нибудь программа для работы с SQLite-БД и поиска по ним. Честно говоря, ни разу не пробовал так делать.
За сим отчаливаю, спасибо за внимание, жду отзывов и вопросов в комментариях.
11 хаков Chrome для улучшения работы
Chrome Flags быстро появляются и исчезают, некоторые из них становятся полноценными функциями браузера, а другие исчезают навсегда. Эти функции были переименованы в «Эксперименты», поскольку они позволяют экспериментировать и тестировать бета-версии. Существует множество флагов Chrome Flags, которые можно установить для повышения производительности браузера. Вот лучшие флаги Chrome, которые вам следует включить прямо сейчас.
Как получить доступ и включить флаги Chrome
Для просмотра и включения флагов Chrome выполните следующие действия:
- Введите chrome://flags в адресной строке Chrome и нажмите Enter .
- Вы увидите список флагов Chrome с предупреждением о том, что эти функции не являются стабильными.
- Используйте строку поиска вверху, чтобы найти нужный флаг. Найдя его, нажмите на выпадающее поле рядом с ним, чтобы включить или отключить флаг.
1. Отключите системные уведомления
Существует два типа уведомлений, которые Chrome может посылать на ваш компьютер: некоторые из них встроены в Chrome и появляются только во время работы Chrome, другие связаны с вашей ОС и появляются в пользовательском интерфейсе ОС.
Многие люди считают эти уведомления раздражающими, поэтому вы можете отключить их в Chrome Flags.
В строке поиска введите system notifications, затем, когда он появится, установите для параметра «Enable system notifications» значение «Disabled».
2. Тихие разрешения
Не ошибитесь, уведомление о разрешениях в браузерах очень важно, оно спрашивает вас, согласны ли вы, чтобы тот или иной сайт имел доступ к вашему местоположению, микрофону и всему остальному.
Но уведомление в Chrome всегда было немного некрасивым и навязчивым. Этот флаг решает эту проблему, интегрируя окно разрешений в строку поиска. Он красивый и четкий, с ярко-синим фоном, так что вы не пропустите его, и при этом не занимает место на экране браузера.
Чтобы включить этот флаг, введите quiet permission в строке поиска флагов и включите эксперимент с флагом «Тихое разрешение».
3. Принудительный темный режим
Темный режим – это то, что сейчас нужно всем, он делает экран менее напряженным для глаз, когда вы пользуетесь им по вечерам или в темном помещении. Вы можете сделать границы окон темнее с помощью настроек ОС, но чтобы сделать темными все веб-страницы, вам нужно включить этот флаг.
Найдите dark mode во флагах Chrome, затем нажмите на выпадающее меню рядом с «Auto Dark Mode for Web Contents».
Вы увидите, что у вас есть много различных вариантов темного режима на выбор. Вы можете поэкспериментировать с различными вариантами темного режима, чтобы понять, какой из них подходит лучше всего, или просто выбрать «Enabled» для варианта по умолчанию.
4. Режим чтения
В то время как в браузере Microsoft на базе Chromium уже появился режим чтения, в Google Chrome он еще не включен по умолчанию. Однако, быстро настроив Флаги Chrome, вы можете добавить режим «Погружения в чтение». Найдите reader mode во Флагах, затем включите флаг «Enable Reader Mode».
В адресной строке появится значок. Щелкните по нему, чтобы перевести страницу в «Режим чтения». Затем вы можете нажать на значок «A» в верхней части страницы, чтобы изменить настройки режима чтения.
5. Растеризация на GPU
Chrome не слишком полагается на GPU при обработке изображений и данных, но если у вас есть внешняя видеокарта, вы можете переложить часть обработки на него, ускорив работу браузера.
Растеризация – это процесс, который Chrome использует для формирования данных сайта в пиксели и осязаемую информацию, которую вы видите на экране перед собой.
Включение флага «GPU rasterization» заставляет ваш графический процессор всегда выполнять вышеуказанный процесс вместо CPU . Это может ускорить просмотр, если ваш CPU не особенно мощный или, наоборот, если ваш GPU очень мощный.
6. Растеризация с нулевым копированием (Desktop/Android)
Существует несколько способов растеризации с помощью флагов Chrome, но одним из лучших является растеризация с нулевой копией, при которой растровые изображения передаются прямо в память GPU (или VRAM ), что может работать быстрее, чем использование обычной оперативной памяти (особенно если на вашем компьютере 4 ГБ или меньше).
Это может быть особенно полезно на мобильных устройствах, поскольку позволяет снизить расход заряда батареи при просмотре веб-страниц. Найдите в поиске «Zero-copy rasterizer», затем включите его.
7. Включите параллельную загрузку
В Chrome Flags есть несколько функций, которые могут ускорить работу в Интернете, многие из них включены по умолчанию. Одной из таких функций, ускоряющих загрузку, является «Параллельная загрузка», которая разбивает каждый загружаемый файл на три отдельных задания, ускоряя весь процесс.
Чтобы включить эту функцию во флагах Chrome, введите parallel downloading, нажмите «Default», когда она появится в списке, затем нажмите «Enable».
8. Включить плавную прокрутку
Как следует из названия, это позволяет плавно прокручивать содержимое страницы. Когда вы прокручиваете страницу в Chrome с помощью мыши или клавиш со стрелками, анимация немного заикается. Это мешает быстро просматривать содержимое и при этом читать то, что важно. С включенной опцией плавная прокрутка кажется правильной.
Просто найдите в поиске Smooth Scrolling или введите chrome://flags/#smooth-scrolling в адресной строке, чтобы получить прямой доступ. Включите его с помощью выпадающего меню.
9. Включите экспериментальный протокол QUIC
Протокол QUIC – это новый протокол соединения, созданный компанией Google, который все еще находится в стадии разработки. Предполагается, что QUIC – это смесь протоколов TCP и UDP , которая будет намного быстрее и безопаснее. Обычно, когда мы находимся в TCP или UDP соединении, требуется несколько обращений к серверу, прежде чем соединение станет стабильным (что занимает время) и готовым к обмену данными. Основная цель протокола QUIC заключается в том, чтобы создать соединение и начать процесс обмена данными за один раз, что увеличивает общую скорость просмотра веб-страниц и обмена данными.
В Chrome вы можете включить протокол QUIC , чтобы начать использовать преимущества этого протокола и ускорить просмотр веб-страниц. Найдите флаг «Experimental QUIC protocol» или введите chrome://flags/#enable-quic для прямого доступа к нему. Используйте выпадающее меню под ним, чтобы включить его.
10. Включить скриншот инкогнито (Android)
Из соображений конфиденциальности вы не можете делать скриншоты с помощью телефона, находясь в режиме Инкогнито в Chrome. Однако включение флага скриншота Инкогнито позволяет делать скриншоты и в режиме Инкогнито.
Найдите флаг Incognito Screenshot и выберите «Enable» в выпадающем окне.
11. Включить веб-ленту (Android)
Этот флаг включает ленту Following на странице вкладки «ew» браузера Chrome на телефонах Android. Под лентой Following вы увидите статьи с сайтов, на которые вы подписаны.
Чтобы включить веб-канал, найдите флаг «Веб-канал» и включите его.
После включения снова запустите браузер Chrome, затем откройте веб-сайт, на котором есть статьи, которые вы хотите видеть в списке на странице «Новая вкладка» в Chrome. Нажмите на значок с тремя точками вверху и выберите «Следить» рядом с названием сайта. Аналогичным образом следите за другими веб-сайтами.
Откройте страницу новой вкладки и найдите вкладку «Следить» рядом с «Открыть». Статьи с сайтов, за которыми вы следите, будут перечислены ниже.
Откройте новую вкладку и найдите вкладку «Следовать» рядом с «Открытием».
Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.