Содержание
Разработчики стараются вносить полезные и качественные изменения в тело своего детища, однако для претворения задуманного в жизнь часто нужно многодневное тестирование с постоянным сбором статистической информации. Поэтому нововведения не видны пользователям, которые не знают некоторых секретиков. Сегодня мы поговорим о том, зачем нужна страница chrome://flags, настройки которой изначально скрыты.
Вводная информация
Экспериментальные настройки представляют собой средоточие задумок и идей команды разработчиков, реализованные в отдельных обновлениях всей системы.
Для их полноценной работы еще нужно тестирование и наладка, однако продвинутым пользователям уникальные параметры доступны уже сейчас. Давайте посмотрим, как попасть на страничку с настройками и внести изменения в представленные там характеристики.
Инструкция
Для входа в «раздел» секретных настроек достаточно воспользоваться следующей пошаговой инструкцией:
- Открываем Хром и кликаем ЛКМ по адресной строке.
- Вводим туда фразу chrome://flags/.
- Для подтверждения перехода жмем на клавишу <keybtn>Enter</keybtn>.
- Дожидаемся загрузки страницы Хром Флагс, где находится более 100 уникальных параметров.
Для юзеров с хорошим знанием английского здесь нет никаких проблем, другим же придется активно использовать переводчик того же Google.
Технология внесения изменений следующая:
- В поисковую строку вводится название параметра, если точно известно название (либо, по ключевым словам).
- Алгоритмы находят совпадения.
- Далее наводим курсор мыши на кнопочку с выпадающей списком, расположенную напротив выбранного пункта.
- Кликом ЛКМ активируем нужный функционал.
- Подтверждаем выполнение операции нажатием на кнопку Relaunch Now.
Полезные параметры
Ниже представлен перечень любопытных фишек, облегчающих жизнь среднестатистическому пользователю:
- automatic-password-generation – встроенные алгоритмы автоматически генерируют случайные пароли во время заполнения форм для регистрации. Отличный способ создать надежный шифр без участия сторонних плагинов.
-
enable-history-entry-require-user-gesture – рекламные алгоритмы часто автоматически направляют нас на вирусные странички, а кнопка «Назад» не работает – мы постоянно попадаем на идентичный адрес. Чтобы такого больше не повторилось, активируйте вышеназванный функционал.
- smooth-scrolling – позволяет прокручивать странички не рывками, а плавно. Очень удобно для ярых поклонников тачпадов.
-
calculate-native-win-occlusion – функция уменьшает задержку во время закрытия вкладок. Особенно это заметно при наличии большого количества открытых страничек.
- enable-offline-auto-reload – система автоматически обновляет открытые странички после восстановления интернет-соединения. Теперь не нужно кликать на кнопку «Обновить» в левом верхнем углу.
-
enable-picture-in-picture – возможность просматривать видео в отдельном окне. Ранее эти функции выполняли только специальные расширения, теперь же достаточно активировать функционал одним щелчком мышки.
- enable-hdr – включение режима «ярких цветов» (HDR) для совместимых с этой технологией экранов.
Это далеко не полный перечень возможностей, которые дарят секретные настройки Google Chrome, но и они наводят на интересные размышления, не так ли?
Подведем итоги
Страница Хром Флакс позволяют каждому опробовать экспериментальные опции, которые пока находятся на стадии доработки или тестирования. Несмотря на предупреждения системы о вероятности крашей после активации некоторых опций, ничего страшного в них нет. На всякий случай есть уже озвученная кнопочка сброса, решающая все проблемы.
Как и в разделе «Лаборатории» Gmail, у Google есть скрытый список экспериментальных функций, которые вы можете активировать для Chrome. Перейдите в chrome://flags, и вы найдете десятки возможных будущих функций на разных этапах разработки.
Поскольку они не готовы быть включенными по умолчанию, само собой разумеется, что ваша производительность может измениться при их включении. Google предупреждает, что ваш браузер может удалить данные, и ваша безопасность может быть скомпрометирована. Это не редкость для флагов, что они вызывают сбои браузера или синие экраны, хотя некоторые из них более опасны, чем другие.
С учетом сказанного мы попытались выбрать несколько флагов, которые выглядят относительно безопасными и при этом полезными для стандартной установки Chrome. Если вас не тянет на приключения или если вы не хотите рисковать своей основной установкой, Google также предоставляет бета-версию своего браузера с некоторыми новыми функциями, а также Chrome Canary, который обновляется почти каждый день.
#enable-fast-unload | Быстрая вкладка/закрытие окна
Когда эта функция включена, она уменьшает время, необходимое для того, чтобы вкладка исчезла при закрытии. Хотя это на самом деле не заканчивает процесс быстрее, вкладка мгновенно закрывается, а процесс заканчивается закрытием в фоновом режиме, что делает его более гибким.
Доступно для: Windows, Mac, Linux, Chrome OS, Android
#automatic-tab-discarding | Автоматическое отключение вкладок
Chrome известен своей способностью потреблять память, и даже машины с 8 ГБ оперативной памяти могут работать с низким потреблением. Если это проблема на вашем ПК, вы можете воспользоваться автоматическим отключением вкладок, которое удаляет вкладки из системной памяти при ее запуске на низком уровне. Отключенные вкладки по-прежнему отображаются в браузере и перезагружаются при нажатии.
Доступно для: Windows, Mac

См. Также: Сделать Chrome быстрее и сохранить использование RAM под контролем.
#enable-tab-audio-muting | Отключение аудио в вкладке UI
В 2013 году Chrome анонсировала новую функцию, которая отображает звуковой значок на вкладках, которые создают шум. Этот флаг позволяет отключить звук/включить звук, поступающий с вкладки, нажав на этот значок звука.
Доступно для: Windows, Mac, Linux, Chrome OS
#enable-scroll-anchoring | Привязка прокрутки
Ничто так не расстраивает во время просмотра, чем когда вы кликаете по ссылке и она перемещается по мере того, как веб-страница заканчивает загрузку. Этот флаг предотвращает пропуски страниц при загрузке, поэтому вы никогда не нажмете на другое объявление по ошибке.
Доступно для: Windows, Mac, Linux, Chrome OS, Android
#enable-gpu-rasterization | GPU растеризация
Выгружает страницу с процессора на графический процессор, что, возможно, делает эту функцию более рискованной/потенциально менее выгодной в зависимости от того, что вы делаете в Интернете. Графически-тяжелый контент, скорее всего, получит повышение производительности, и вы можете проверить это для себя с помощью счетчика кадров в браузере, который можно найти в инструментах разработчика: Ctrl + Shift + J> Консольный ящик> 3-dot меню> Рендеринг> Счетчик FPS.
Доступно для: Windows, Mac, Linux, Chrome OS, Android (# num-растровые потоки также могут представлять интерес)
Бонус: Скрытая игра с динозавром
Что касается скрытых функций, знаете ли вы, что у Chrome есть автономная мини-игра с динозавром? В следующий раз, когда вы увидите экран ошибки соединения (chrome://network-error/-106), нажмите клавишу пробела или стрелку вверх, чтобы начать игру-сайдскроллер, где динозавр перескакивает через кактусы и птеродактилей. Ваш прогресс и высший балл отслеживаются, но теряются, когда окно закрывается или обновляется.
В данной статье мы расскажем о том, как активировать экспериментальные опции в Google и покажем, насколько они могут усовершенствовать браузер.
Как известно, практически в каждом веб-обозревателе для углублённого изучения какой-либо информации и настройки дополнительных опций существуют служебные страницы, доступа к которым из основного интерфейса, как правило, нет, потому что предназначены они в основном для разработчиков или, по крайней мере, опытных пользователей.
Перейти на такую страницу можно набрав в адресной строке её точное название и нажав клавишу «Enter».
Таким образом, адресная строка используется не только для того чтобы вводить в неё веб-адреса и проводить поиск в сети, но и для доступа к служебным страницам браузера.

Введите, например, адрес «about:memory» (без кавычек) в Google Chrome и вы попадёте на страницу, отслеживающую потребление оперативной памяти различными компонентами программы. К слову, если параллельно с Chrome запущены и другие браузеры, то страница поможет провести наглядное сравнение количества используемой памяти между ними.

В свою очередь, набрав в адресной строке «about:about» можно ознакомиться со списком всех служебных страниц присутствующих в веб-обозревателе.

Некоторые из служебных страниц присутствуют в большинстве браузеров. Так, например, страничка «about:plugins», более подробно рассказывающая об установленных плагинах, есть как в Chrome, так и в Opera и Firefox. С другой стороны, существуют и служебные страницы уникальные для каждого браузера. Для Google Chrome самой заметной и интересной из них является, пожалуй, «about:flags» – особый список, в котором можно включать самые свежие экспериментальные функции браузера. Экспериментальными они называется не случайно, так как ещё не стабильны и пока могут быть не пригодны для того чтобы их активировать по умолчанию, о чём разработчики сообщают вполне открыто.

С другой стороны, как мы сами убедились, работает большинство из них вполне корректно и к сбоям в работе программы обычно не приводит. И всё же, если помимо обычного сёрфинга в сети, браузер используется вами как рабочий инструмент для выполнения ответственных задач, то экспериментировать, возможно, и правда не стоит.
Сама страница «about:flags» присутствовала в программе не всегда, а появилась лишь в версии 7.0 и сразу же стала излюбленным местом всех, кто желает слегка приоткрыть будущее и заглянуть немного вперёд.
Многие функции, среди которых Cloud Print, живой поиск и даже новый интерфейс страницы настроек, первоначально появлялись именно в списке экспериментальных опций и лишь спустя некоторое время (вплоть до нескольких месяцев) активировались в браузере по умолчанию.

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

Рассмотрим наиболее интересные нововведения, что присутствуют сейчас в «about:flags», для чего возьмём самую свежую на момент написания статьи Chrome 15 Canary. Вполне логично, что список экспериментов в каждой версии отличается, да и сами они изменяются в ходе непрерывной разработки.
Прежде всего, мы обратили своё внимание на новый вариант стартовой страницы. Основное её отличие от прежней версии – появление своеобразных вкладок (разделов), отделяющих различные типы данных друг от друга.

На одной из этих вкладок, к примеру, находятся наиболее посещаемые вами сайты, а на другой приложения из Chrome Web Store.
Раньше всё это отображалось на одной и той же странице, из-за чего она могла выглядеть значительно перегруженной. Названия каждого раздела можно настраивать. Также для удобства, с каким бы разделом вы не работали, пункт, отвечающий за восстановление недавно просмотренных страничек сайтов, остаётся на каждом из них.

Чтобы переключаться между разделами, необязательно целиться в сами корешки вкладок, так как сделать это можно и проще – достаточно лишь нажать по прямоугольной области, появляющейся в правой части страницы. В целом новая домашняя страница выглядит ещё слегка незавершённой как в плане дизайна, так и в плане стабильности, но, будем надеяться, это временно.
Ещё одна возможность, которая, к слову, уже достаточно давно носит экспериментальный статус, – это боковые вкладки.
Выгоду (как минимум названия табов в этом случае всегда будут читаемыми) от их использования по понятным причинам должны почувствовать в первую очередь пользователи, на мониторах которых горизонталь существенно больше вертикали. И всё же большинство опций располагающихся в списке экспериментов являются внутренними.
Часть из них открывает новые возможности перед разработчиками расширений и приложений для браузера, другая часть добавляет в программу поддержку новых веб-технологий.
Отдельно можно выделить целую категорию параметров отвечающих за производительность веб-обозревателя.
Условно основные усилия разработчиков Google в этой области сейчас можно разделить на два наиболее значимых направления. Первое из них – это аппаратное ускорение.

На данный момент оно реализовано лишь частично и выполняется только для некоторых типов данных. Все остальные планы создателей Chrome относительно акселерации за счёт GPU как раз и располагаются в «about:flags».
Напомним, что аппаратное ускорение позволяет задействовать в работе веб-обозревателя видеокарту компьютера, за счёт чего уменьшить нагрузку на центральный процессор и ощутимо ускорить выполнение ряда операций.
Второе – это предварительная загрузка данных.

Разработчики играют в своеобразную угадайку, пытаясь предсказать, какие страницы посетит пользователь, для того чтобы уже заранее загрузить их в фоновом режиме. В свою очередь из кэша браузера страницы открываются молниеносно, отчётливо убедиться в этом можно из небольшого ролика созданного специалистами Google.
Как видно из ролика, на первом этапе разработчики обеспечили предзагрузку самого первого результата поиска в собственном поисковике. Очевидно, что страница из кэша открывается в любом случае быстрей, чем даже на самом быстром интернет-соединении.
Единственный серьёзный недостаток данного метода – излишние затраты трафика. Впрочем, будем надеяться, что они не так велики, да и людей ещё не успевших попробовать все прелести безлимитного интернета со временем будет становиться всё меньше и меньше.
Ещё одним экспериментом, на который стоит обратить внимание является расширение возможностей группировки вкладок.

Собственно и сама группировка появилась в Chrome совсем недавно (в версии 12.0) и выглядела первоначально скорее как вынужденный ответ на Panorama в Firefox и Tab Stacking в Opera.
Реализация данной функции в Chrome нам кажется вполне удачной: достаточно лишь с нажатой клавишей «Ctrl» кликнуть по нескольким вкладкам, как они будут объединены в одну группу, с которой можно проводить любые доступные для табов действия: перемещать, закрывать, перезагружать, закреплять и т.д.

Недостаток данного метода заключается в том, что обязательно нужно использовать клавиатуру. Кроме того у функции нет нужного автоматизма, который был бы совсем не лишним. Именно эти две проблемы и решает экспериментальная опция, появившаяся недавно в «about:flags».
После её активации в контекстное меню вкладок добавляются пункты, позволяющие, к примеру, выделить в группу все вкладки, относящиеся к одному и тому же домену.

Среди других экспериментов следует отметить возможность использовать сразу несколько профилей, которая с высокой долей вероятности будет уже скоро включена в браузере по умолчанию.
В случае активации данной опции на странице «about:flags», в настройках программы во вкладке «личные материалы» появляется новый раздел «пользователи».

Нажатие на кнопку «add new user» приводит к открытию нового окна браузера, с аватаром созданного только что пользователя, который располагается в верхнем левом углу, а также на панели задач.
При этом сам интерфейс настроек налету трансформируется в менеджер учётных записей:

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

На наш взгляд идея задействовать специальную страницу предоставляющую доступ к экспериментальным возможностям веб-обозревателя вполне оправдана и явно не помешала бы всем остальным конкурентам Chrome. Вполне вероятно, что рано или поздно практически все описанные выше изменения войдут в основную функциональность браузера от Google, и на их место придёт что-то совершенно новое.
</index>
- https://chromeum.ru/faq/chrome-flags-settings
- https://oshibka-reshenie.ru/chrome-flags-experimental
- https://www.softrew.ru/obzory/internet/14-kak-vklyuchit-eksperimentalnye-vozmozhnosti-v-google-chrome.html