Google Chrome: советы, секреты и возможности

Google Chrome

В этой записи будут собираться советы и секреты с работой в браузере Google Chrome

Потребление памяти в Google Chrome

Оптимизация ОЗУ через количество процессов

Google Chrome параметры запуска

Google Chrome запускает каждую новую вкладку в отдельном процессе. Но при желании это можно исправить.

  • –process-per-tab - этот ключ в параметрах запуска Chrome указывает запуск каждой вкладки в отдельном процессе: ускоряет рендеринг страниц, делает браузер более стабильным, но будет больше потребляться  ОЗУ. Данный режим работает по умолчанию.
  • –process-per-site - с помощью этого ключа можно запускать отдельный процесс для каждого сайта. Например, если открыли 2 вкладки с elimS.org.ua и 3 с gmail.com, то процессов будет всего-лишь 2.
  • –single-process - с помощью этого  ключа мы указываем браузеру запускать все вкладки в одном процессе. Экономит оперативную память.

Оптимизация ОЗУ через очистку не активных вкладок

Также оптимизировать потребление памяти можно при помощи включения опции "Автоматически удалять содержимое вкладок" (Automatic tab discarding). Эту опцию можно включить на странице chrome://flags/

После этого Chrome определяет фоновые вкладки, с которым давно не работали и удаляет их содержимое из оперативной памяти.

На странице chrome://discards/ можно вручную очистить содержимое вкладок в ОЗУ, нажав на "Discard" возле нужной вкладки. Там они отсортированы по приоритету работы с ними.

Некоторые возможности Google Chrome

  • Диспетчер задач для работы с вкладками Chrome - при нажатии Shift+Esc, вызывается Диспетчер задач. Он позволит перезагружать, управлять или закрывать каждую вкладку, при этом не трогая остальные.
  • Статистика для сисадминов - с помощью этого простого способа можно узнать сколько ресурсов используют запущенные браузеры на вашем компьютере. Можно вызвать, кликнув в Диспетчере задач на ссылке "Статистика для сисадминов / Stats for nerds" .
  • Больше статистики на странице Ресурсов - кликните правой кнопкой мышки на свободном месте странички и выберите пункт «Просмотр кода элемента». Здесь можно разобрать страницу на запчасти. Аналогичная фунция Firebug в FireFox.
  • Изменение размеров полей для ввода текста

Google Chrome Изменение размеров полей для ввода текста
Просто нажмите мышкой в нижнем углу поля для ввода текста, потащите и отпустите.

  • Запуск браузера с несколькими стартовыми страницами - Chrome по умолчанию запускается со страничкой где отображаются наиболее посещаемые сайты. Но это можно изменить: Пройдите по такому пути "Параметры -> Основные -> Начальная группа -> Открыть следующие страницы" и добавляйте необходимые стартовые странички.
  • Управление загрузками в Chrome - перетаскивание файлов

Управление загрузками в Chrome - перетаскивание файлов
После того, как закончиться загрузка файла можно скопировать файл в нужную папку просто перетащив иконку файла.

  • Закрепить вкладку - если в вашем браузере постоянно открыто большое количество вкладок, то это закрепление вкладок поможет экономить место в панели. Кликните правой кнопкой мышки по вкладке и выберите "Закрепить вкладку" - вкладка переместиться в крайнее левое положение и сократиться до размеров иконки открытого сайта. Очень актуально для постоянно открытых вкладок.
  • Калькулятор в адресной строке - с помощью адресной строки в хроме можно выполнить не сложные математические вычисление. Для этого надо просто ввести нужное выражение, после чего вы  моментально увидите результат.
  • Посмотреть страницу в кеше Google: введите перед url "cache:"
  • Удаление сайта из подсказок поисковой строки: когда вы набираете какой-либо запрос адресной строке браузера, то он вам предлагает подходящие ссылки из ваших закладок и истории посещений. Если вы не хотите видеть какой-либо сайт из ранее посещённых в этом списке, то просто выделите его, а затем нажмите сочетание клавиш Shift + Delete.

Экспериментальные функции

В браузере Google Chrome можно включать или выключать большое количество экспериментальных функций, которые в основном по умолчанию выключены. Чтобы увидеть список экспериментальных функций перейдите на страницу chrome://flags

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

  • chrome://flags/#spellcheck-autocorrect - автоматическое исправление ошибок при наборе текста.
  • chrome://flags/#enable-download-resumption — разрешить возобновление или повторную загрузку файлов, которые не были загружены до конца из-за обрыва связи или закрытия браузера, через элемент контекстного меню Возобновить.
  • chrome://flags/#enable-offline-mode — позволяет просматривать веб-страницы без подключения к сети за счет сохраненного ранее кэша.
  • chrome://flags/#enable-d3d11 — включение Direct 3D в тех системах, где это поддерживается. Приводит к ускорению работы браузера.
  • chrome://flags/#enable-fast-unload — более быстрое закрытие вкладок и окон программы.
  • chrome://flags/#enable-password-manager-reauthentication — включение запроса на ввод системного пароля при попытке доступа к сохраненным в браузере паролям.
  • chrome://flags/#enable-password-generation — активация встроенного генератора паролей на страницах регистрации аккаунтов.
  • chrome://flags/#enable-encrypted-media — это позволяет установить последнюю версию Encrypted Media Extensions в Google Chrome. Технология используется в HTML5 для воспроизведения защищенного контента.
  • chrome://flags/#enable-fast-unload — более быстрое закрытие вкладок и окон программы.
  • chrome://flags/#disable-hyperlink-auditing — отключение отсылки запросов для проверки гиперссылок. Эта функция HTML5 обычно используется для мониторинга вас в сети, так что лучше ее отключить.
  • chrome://flags/#enable-password-generation — активация встроенного генератора паролей на страницах регистрации аккаунтов.
  • chrome://flags/#enable-extension-action-redesign - скрытые иконки установленных приложений отображаются в меню "Настройка и управление Google Chrome"
  • chrome://flags/#remember-cert-error-decisions - если каком-либо сайте возникает ошибка SSL, вы получите несколько вариантов решения возникшей проблемы. Этот параметр запоминает ваш выбор на срок до трёх месяцев.
  • chrome://flags/#enable-download-resumption - возможность возобновить скачивание файла при помощи пункта «Возобновить» в контекстном меню загрузки, в том случае, если сервер поддерживает докачку.
  • chrome://flags/#enable-devtools-experiments - активация экспериментальных опций в настройках инструментов для разработчика: запустите DevTools и нажмите на символ шестерёнки (настройки) в верхней правой части панели. В открывшемся окне вы обнаружите новую вкладку Experiment.

Служебные страницы

  • chrome://flags - можно включать или выключать большое количество экспериментальных возможностей
  • chrome://dns - на этой странице отображается список DNS, которые Ваш браузер опрашивал.
  • chrome://downloads - список за груженых файлов, также доступен из Меню->Загрузки,  и по комбинации Ctrl + J.
  • chrome://extensions -  установленные расширения, страница доступна из Меню->Параметры->Расширения.
  • chrome://bookmarks - диспетчер закладок, Меню->Закладки->Диспетчер закладок или комбинация Ctrl+Shift+O.
  • chrome://history - история посещенных страниц, Меню->История или комбинация клавиш Ctrl+H.
  • chrome://memory, он же chrome://memory-redirect - диспетчер оперативной памяти, которую заняли браузеры. Показывает подробную информацию: какая вкладка сколько памяти съела, PID процесса вкладки, расширения. Помимо этого показывает сколько памяти заняли другие браузеры (not chrome), если они запущены.
  • chrome://net-internals - здесь отображается вся сетевая информация. Одной из важных функций на этой странице является «Test», если страницу не удалось загрузить, Вы можете открыть "chrome://net-internals"->"Test"-> адрес, который не удалось загрузить и нажмите на кнопку «Start Test», далее пройдет тест с отчётом о том, почему не удаётся открыть страницу.
  • chrome://quota-internals - информация о дисковом пространстве которое используется браузером.
  • chrome://settings  - страница настроек, меню -> Настройки (Windows), и Меню -> Параметры (Linux).
  • chrome://sync-internals - здесь отображается информация и статистика синхронизации.
  • chrome://print - страница печати
  • chrome://gpu - какие функции видеокарты у Вас поддерживаются и какие включены
  • chrome://flash - тут мне понравилось, что можно посмотреть какая видеокарта используется во flash
  • chrome://view-http-cache - список закешированных страниц
  • chrome://version -  информация  о том какие используются версии браузера, яваскрипта, флеша, командная строка запущенного браузера, путь к исполняемому файлу, профилю
  • chrome://about оно же chrome://chrome-urls - список всех доступных служебных страниц.
  • chrome://settings/siteData?search=cookie - очистка куки, можно выбрать один сайт, а не все сразу

Google Chrome и групповые политики

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

Установка шаблонов

Скачайте ZIP-файл шаблонов и документации Google Chrome. В архиве находятся ADM/ADMX шаблоны и примеры в виде reg файла. Более подробно про шаблоны групповых политик можно прочитать тут.

ADMX шаблоны необходимо скопировать в центральный репозиторий вашего домена. Это DFS шара которая находится на домен контроллерах в папке C:\Windows\SYSVOL\sysvol\«FQDN вашего домена»\Policies\PolicyDefinitions\. По сети репозиторий доступен по ссылке \\«FQDN вашего домена»\policies\PolicyDefinitions\

Если папка PolicyDefinitions отсутствует, создайте папку самостоятельно.

Если вы все сделали правильно, при создании новой политику у вас появится новый раздел Google.

Автоматическое обновление

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

google chrome update

Политики

Нашел на просторах google замечательное руководство Deploying and Securing Google Chrome in a Windows Enterprise, очень полезный документ от National Security Agency of USA.

Политик много, как пишет сам google Более 100 правил для настройки. В первую очередь я рекомендую настроить размер локального кеша и его место расположение:

1 — Set disk cache directory: установить значение "${local_app_data}\Google\Chrome\User Data"
2 — Set disk cache size in bytes: установите значение кеша в байтах
3 — Set Google Chrome Frame user data directory: установить значение "${local_app_data}\Google\Chrome\User Data"
4 — Set media disk cache size in bytes: установите значение кеша в байтах
5 — Set user data directory: установить значение "${roaming_app_data}\Google\Chrome\User Data"

Обратите внимание на переменные {local_app_data} и {roaming_app_data}, это папки "\%username%\AppData\Local" и "\%username%\AppData\Roaming" в профиле пользователя.

6 — Managed Bookmarks: этим параметром вы можете создать свою коллекцию закладок

пример:
[{«name»: «Google», «url»: «google.com»}, {«name»: «Yandex», «url»: «Yandex.com»}, {«name»: «Bing», «url»: «bing.com»}]

Для получения списка политик откройте в браузере страницу chrome://policy/.

Политики для плагинов

Я предпочитаю пользоваться политикой где запрещено все что не разрешено.

7 — Specify a list of disabled plugins: устанавливаем значение * для отключения всех плагинов
8 — Specify a list of enabled plugins: разрешаем избранные плагины

*Java*
*Flash*
*Adobe Acrobat*
*Microsoft Office*
*Silverlight*
*VMware*
*Chrome PDF Viewer*
*RealPlayer*
*QuickTime*

Для получения списка плагинов откройте в браузере страницу chrome://plugins/.

Политики для расширений и приложений

Как и в случаи с плагинами отключаю все что не разрешено.

9 — Configure extension installation blacklist: устанавливаем значение * для отключения всех расширений

При попытке установить расширение или приложение chrome покажет окно с ошибкой: "Расширение заблокировано администратором"

Параметры Configure extension installation white list и Configure the list of force-instaled extensions, позволят вам разрешить для установки или установить необходимые расширения.

Для получения списка установленных расширений откройте в браузере страницу chrome://extensions/ и chrome://apps/ для списка приложений.

Остальное

  • "Пасхальное яйцо"-игра - если у Вас пропал интернет и Вы увидели динозаврика, то нажмите на клавиатуре клавишу "вверх" и играйте. Можно не дожидаться пока пропадет интернет, а просто перейти на страницу chrome://dino/

Используемые источники и полезные ссылки:

Понравилось? =) Поделись с друзьями:

Обсуждение записи “Google Chrome: советы, секреты и возможности”

  1. Николай says:

    Статья очень подробная и познавательная. А скажите, можно ли сделать автозапуск хрома при включении компа, что бы он сразу же открывал какой нить локальный html-файлик и сразу же был в полноэкранном режиме?

  2. Роман says:

    Интересная статья,
    Запускаю хром с параметром
    —user-data-dir=»\\pc\users\%username%\Chrome»

    Но есть проблемка, как сделать так, чтобы ссылки (с почты outlook, и т.д.) тоже открывались с этим параметром?

  3. сайт says:

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

Обсудить