Как включить эксперимент в браузере

Обновлено: 04.07.2024

Это делает DNS-трафик пользователя невидимым для сторонних наблюдателей за сетью, например, провайдеров. Однако если пользователи обожают DoH и считают его благом для конфиденциальности, провайдеры и производители средств кибербезопасности его ненавидят.

Британский провайдер назвал Mozilla «интернет-злодеем» за планы компании по внедрению DoH, а группу лоббистов от Comcast уличили в подготовке документа касательно DoH, который они планируют представить законотворцам Британии, надеясь предотвратить более широкое распространение протокола.

Однако, время уже может быть упущено. Редакция в течение недели связалась с производителями основных веб-браузеров, чтобы узнать об их будущих планах касательно DoH, и все они планируют внедрять протокол в том или ином виде.

Как включить DoH в любом браузере

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

Brave

«Мы очень хотим реализовать его», — сказал нам Том Лоуэнталь, менеджер продукта из Brave for Privacy & Security.

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

«Реализация DoH – это гораздо больше, чем простая техническая задача. Нам нужно решить, какие разумные и защитные установки мы можем включить по умолчанию для большинства людей, не задумывающихся о настройке DNS – но так, чтобы мы ничего не сломали у тех людей и организаций, что тщательно подошли к подстройке своих программ», — сказал Лоуэнталь.

Поскольку Brave основан на открытом проекте Chromium, в нём есть поддержка DoH. Однако команда пока не настроила эту поддержку. В коде она есть, но включается так, как это придумала команда авторов Google Chrome. Включить DoH в Brave можно, перейдя на следующий URL:


Chrome

Google Chrome стал вторым браузером после Firefox, добавившим поддержку DoH. Её можно включить, перейдя по следующему URL:


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

Поддержка DoH в Chrome отличается от Firefox, по-умолчанию перенаправляющего DoH-трафик на Cloudflare. Браузер после включения протокола будет отправлять DNS-запросы на всё те же сервера, что и ранее. Если у выбранного сервера окажется интерфейс с поддержкой DoH, тогда Chrome зашифрует DNS-трафик и отправит его на тот же DNS-сервер по протоколу DoH.

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

На текущий момент DoH в Chrome работает так:

  • Пользователь вводит URL сайта в браузере.
  • Chrome получает данные по DNS-серверу ОС.
  • Он проверяет, есть ли этот сервер в белом списке одобренных серверов с поддержкой DoH.
  • Если да, Chrome отправляет зашифрованный DNS-запрос на интерфейс этого сервера.
  • Если нет, Chrome отправляет обычный DNS-запрос к этому серверу.

Однако есть два способа обойти это и заставить Chrome использовать DoH постоянно и вне зависимости от настроек DNS вашего провайдера.

Во-первых, можно воспользоваться обучающим материалом по принудительному включению поддержки DoH в Chrome. Во-вторых, пользователь может настроить DNS-сервер с поддержкой DoH в своей ОС. Его можно выбрать из списка, и это гарантированно будет работать в Chrome.

В следующем году Microsoft планирует выпустить новую версию браузера Edge на основе кода Chromium. Представитель Microsoft сообщил нам, что компания поддерживает DoH, но точные планы не раскрывает. Однако, версия Edge на основе Chromium уже поддерживает DoH. Её можно включить, перейдя по URL:


Это включит поддержку DoH, но она будет работать только, если ваш компьютер использует DNS с поддержкой DoH – чего в 99% случаев не происходит. Чтобы принудительно включить DoH в Edge, вы можете воспользоваться инструкцией из следующего поста в блоге одного из программистов Edge. Адрес сервера Cloudflare можно заменить на любой другой сервер DoH, который можно выбрать по ссылке. После соответствующей настройки, Edge способен работать с DoH.


Firefox

Mozilla стала пионером этого протокола совместно с Cloudflare. Поддержка DoH уже есть в стабильных версиях Firefox. Её можно включить в настройках в разделе «Настройки сети».


Все критикуют реализацию DoH в Firefox потому, что браузер по умолчанию использует Cloudflare, перезаписывая настройки DNS.

Однако это значение можно поменять, прописав любой сервер с DoH. Из всех браузеров, поддержка протокола в Firefox реализована лучше всего, а настроить её легче всего – в основном потому, что разработчики имели с ней дело дольше остальных.

Сейчас браузер уже включает поддержку DoH по умолчанию для всех пользователей США. Поскольку британское правительство возражает против этого, для британских пользователей эта поддержка по умолчанию включена не будет.

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

Opera

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

Разработчики Opera используют модуль для работы с DoH сходный с тем, что используется в Firefox, и не оставляют всё на откуп провайдерам, как Chrome. Весь трафик браузера сейчас идёт через резолвер 1.1.1.1 от Cloudflare.

Мы не нашли способа поменять его на другой, но, по крайней мере, DoH в Opera работает. Однако работать с VPN он не будет – если вам нужен DoH, то его придётся отключить.

Чтобы включить DoH в Opera, зайдите сюда:


Safari

Нет данных. Разработчики Safari обычно опаздывают на все вечеринки по добавлению новых возможностей, а Apple недавно вкладывалась в конфиденциальность пользователей, поэтому есть все шансы, что у Safari появится поддержка DoH.

Vivaldi

Представитель Vivaldi сказал, что поддержка DoH связана с реализацией Chrome. Пользователи могут включить её, перейдя по следующему URL:


Однако поскольку DoH в Vivaldi работает так же, как в Chrome, он не будет шифровать DNS-запросы, если пользователь использует DNS-сервер, указанный в ОС, и не поддерживающий шифрование.

Скорее всего, придётся добавить в настройки DNS вашей ОС один из серверов, поддерживающий DoH, чтобы эта функция заработала в Vivaldi, и использовать его постоянно. Мы смогли добиться этого, прописав в настройках DNS-сервер 1.1.1.1.

Представитель Vivaldi сказал, что в будущем поддержка DoH в браузере может поменяться, в зависимости от того, как Google будет изменять поддержку протокола в Chromium.

«Яндекс.Браузер» становится все более популярным в России — предпочтение ему иногда отдают даже заядлые пользователи Google Chrome или Mozilla Firefox. При этом большинство пользователей браузера не знают о существовании ряда скрытых, но жутко полезных функций. В этой статье рассказали о пяти таких функциях «Яндекс.Браузера», которые могут вам сильно пригодиться.

Быстрые загрузки

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

Для активации этой функции необходимо ввести в адресной строке браузера browser://flags/. Перед вами откроется список экспериментальных функций, доступных для активации. Найдите через поиск опцию Parallel downloading и активируйте ее, выбрав Enabled в выпадающем меню. После этого перезапустите браузер для активации опции. Уже следующая загрузка через «Яндекс.Браузер» будет выполняться со включенной функцией параллельного скачивания. Для активации этой функции необходимо ввести в адресной строке браузера browser://flags/. Перед вами откроется список экспериментальных функций, доступных для активации. Найдите через поиск опцию Parallel downloading и активируйте ее, выбрав Enabled в выпадающем меню. После этого перезапустите браузер для активации опции. Уже следующая загрузка через «Яндекс.Браузер» будет выполняться со включенной функцией параллельного скачивания.

Диспетчер задач

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

Для запуска диспетчера задач необходимо нажать комбинацию клавиш Shift + Esc Для запуска диспетчера задач необходимо нажать комбинацию клавиш Shift + Esc

Ускорение работы

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

Перейдите на страницу browser://settings/system и отрегулируйте параметры в разделе «Производительность». Включите следующие три опции:

  • «Использовать аппаратное ускорение, если возможно».
  • «Оптимизировать изображения для экономии оперативной памяти».
  • «Выгружать из памяти неиспользуемые вкладки».

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

Здесь же отключите функцию «Разрешать приложениям работать в фоновом режиме после закрытия браузера».

Опытные пользователи знают, что активировать эксперименты можно на внутренней странице chrome://flags . Проблема заключается в том, что на этой странице собрано огромное количество экспериментов и отследить недавно добавленные эксперименты очень сложно.

Chrome Labs попытается привлечь внимание пользователей к некоторым экспериментам. Функция уже доступна в Chrome Canary, а включить ее можно все на той же странице chrome://flags .

Как включить Chrome Labs в Google Chrome

  • Убедитесь, что у вас установлена новейшая версия Chrome Canary. Вы можете проверить версию и запустить проверку обновлений на странице chrome://settings/help
  • Откройте страницу chrome://flags в браузере.
  • Введите запрос Chrome Labs в поле поиска.
  • Установите значение Enabled для эксперимента.
  • Перезапустите Chrome.

Chrome Labs

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

Chrome Labs

На данный момент Chrome Labs предлагает два эксперимента:

  • Список для чтения (Reading List) — новая опция для добавления вкладок в список для чтения. При ее активации при клике правой кнопкой мыши по заголовку вкладки или при клике по значку звездочки в адресной строке появляется новый пункт «Добавить вкладки в список для чтения». На панели закладок появляется новая секция «Список для чтения», при клике на которую отображаются все страницы, добавленные в список для чтения. Вы можете отмечать страницы как прочитанные и удалять их.
  • Поиск вкладок (Tab Search) — добавляет новую иконку «Поиск по вкладкам» на панель вкладок Chrome, которую можно использовать для поиска открытых вкладок.

Для активации экспериментальных функций требуется перезапуск Chrome. Приведенные выше эксперименты доступны не только в Chrome Labs, но и на привычной странице chrome://flags.

Google — не единственная компания-разработчик браузеров, которая решила привлечь внимание пользователей к экспериментальным функциям. Mozilla и Vivaldi ранее добавили похожие страницы в свои браузеры, чтобы улучшить обнаружение экспериментальных функций.

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

Флаги в данной подборке тестируются в Chrome 78 по состоянию на ноябрь 2019 года. Даже если вы перешли на более свежую версию Chrome, велика вероятность, что эти флаги еще доступны.

Как активировать флаг в Chrome

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

Мы не пытаемся никого напугать. Главное, чтобы вы осознавали возможные риски.

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

Если вы все еще хотите протестировать новые функции, откройте вкладку Chrome и введите в омнибокс (совмещенную поисковую и адресную строку) следующий URL:

Нажмите Enter, чтобы открыть страницу с флагами. Каждый флаг в списке имеет описание с обозначением поддерживаемых ОС: Windows, Mac, Linux, Chrome OS, Android или все из перечисленных. Обратите на это внимание, потому что некоторые флаги предназначены только для определенных систем и не будут работать в других системах.

Как активировать флаг в Chrome

Когда вы найдете нужный флаг, кликните в выпадающее меню и выберите опцию “Enabled”, чтобы включить функцию в Chrome. Чтобы изменения вступили в силу, нужно перезапустить браузер, для этого нажмите синюю кнопку Relaunch в нижней части страницы.

Вы можете включить несколько флагов за один раз и затем перезапустить браузер однократно. Однако, рекомендуем все же включать флаги последовательно и немного тестировать работу браузера после активации каждого флага.

Теперь давайте перейдем непосредственно к флагам.

Группировка вкладок

Группировка вкладок

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

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

Чтобы перейти к флагу, скопируйте и вставьте в омнибокс следующую ссылку, затем нажмите Enter:

Скрытый режим чтения

Скрытый режим чтения

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

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

Чтобы перейти к флагу, скопируйте и вставьте в омнибокс следующую ссылку, затем нажмите Enter:

Убираем расширения с панели инструментов

Убираем расширения с панели инструментов

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

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

Принудительный темный режим для сайтов

Принудительный темный режим для сайтов

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

В Chrome предусмотрена функция принудительного включения темного режима, которая так и называется “Force Dark Mode for Web Contents”. Chrome самостоятельно включит темный режима на загружаемых сайтах — светлый фон станет темным, а темный текст — светлым. Функция работает не идеально, но вы можете переключаться между несколькими доступными параметрами, чтобы добиться наилучшего отображения.

Чтобы перейти к флагу, скопируйте и вставьте в омнибокс следующую ссылку, затем нажмите Enter:

Кнопка воспроизведения и паузы для музыки и видео

Кнопка воспроизведения и паузы для музыки и видео

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

Кнопка воспроизведения / паузы позволяет управлять воспроизведением медиа и просматривать название треке или видео на панели инструментов Chrome.

Чтобы перейти к флагу, скопируйте и вставьте в омнибокс следующую ссылку, затем нажмите Enter:

Плавная прокрутка

Плавная прокрутка

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

Чтобы перейти к флагу, скопируйте и вставьте в омнибокс следующую ссылку, затем нажмите Enter:

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

Быстрый серфинг с протоколом QUIC

Быстрый серфинг с протоколом QUIC

Чтобы включить поддержку QUIC, скопируйте и вставьте в омнибокс следующую ссылку, затем нажмите Enter:

Временная файловая система для режима инкогнито

Временная файловая система для режима инкогнито

Некоторые сайты блокируют просмотр контента в режиме инкогнито. Это раздражает.

Флаг “Filesystem API in Incognito” позволяет создавать временную файловую систему в памяти, которая обычно отключена в режиме инкогнито. В результате сайты думают, что вы используете обычный режим Chrome и показывают вам контент. После закрытия окна все данные сеанса сразу же удаляются.

Чтобы предотвратить отслеживание режима инкогнито сайтами, скопируйте и вставьте в омнибокс следующую ссылку, затем нажмите Enter:

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

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