Яндекс браузер на каком движке

Обновлено: 04.07.2024

Перед установкой убедитесь, что ваш компьютер соответствует системным требованиям:

Версия ОС

Windows 10, Windows 8.1, Windows 8, Windows 7

Процессор

Intel Pentium 4 и выше

Оперативная память

Свободное место на диске

Версия ОС

Windows 10, Windows 8.1, Windows 8, Windows 7

Процессор

Intel Pentium 4 и выше

Оперативная память

Свободное место на диске

Версия ОС

macOS 10.12 и выше

Процессор

Intel, Apple M1 (на архитектуре ARM)

Оперативная память

Свободное место на диске

Версия ОС

macOS 10.12 и выше

Процессор

Intel, Apple M1 (на архитектуре ARM)

Оперативная память

Свободное место на диске

Примечание. Поддержка операционных систем Microsoft Windows XP и Vista прекращенас апреля 2017 года.

Установка

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

Браузер по умолчанию

Чтобы все ссылки по умолчанию открывались в Яндекс.Браузере:

В блоке Сделать Яндекс.Браузер основным? нажмите кнопку Да, сделать .

Если вы не сделали Яндекс.Браузер основным, при его запуске может появляться окно Сделать этот браузер основным? Чтобы окно больше не показывалось, включите опцию Больше не спрашивать и нажмите Не сейчас .

Обновление

Яндекс.Браузер обновляется автоматически. Без обновления браузер не сможет защитить ваши данные от новых угроз.

Переустановка

Примечание. Для простого обновления браузера переустановка не требуется, браузер обновляется автоматически.
  • С сохранением данных профиля
  • С удалением данных профиля

Чтобы переустановить браузер, сохранив все данные личного профиля, включая вкладки, разрешения для сайтов, сессию и другие:

Нажмите Программы  → Программы и компоненты  → Удаление программы (для Windows 10 Программы  → Удаление программы ). В окне Удаление или изменение программы выберите из списка всех установленных программ Yandex. Нажмите Программы  → Программы и компоненты  → Удаление программы (для Windows 10 Программы  → Удаление программы ). В окне Удаление или изменение программы выберите из списка всех установленных программ Yandex.

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

Выберите пункт меню Переход  → Программы или нажмите клавиши Shift  +  ⌘  +  A . В открывшемся окне перетащите значок браузера в папку Программы .

Удаление

Нажмите Программы  → Программы и компоненты  → Удаление программы (для Windows 10 Программы  → Удаление программы ). В окне Удаление или изменение программы выберите из списка всех установленных программ Yandex.

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

Выберите пункт меню Переход  → Программы или нажмите клавиши Shift  +  ⌘  +  A .

Вопросы об установке и обновлении

Как установить браузер для всех учетных записей Windows?

Пока установить браузер для нескольких пользователей Windows невозможно.

При установке браузера возникает ошибка «Не является приложением Win32»

Скорее всего установочный файл не был загружен полностью.

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

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

Почему важно пользоваться последней версией браузера?

В последней версии браузера:

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

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

Скачайте последнюю версию браузера и установите ее. Удалять прежнюю версию не обязательно.

Перезагрузите браузер. Нажмите   → Дополнительно  → О браузере . Если ошибка осталась, попробуйте на время выключить:

Если это не помогло, скачайте последнюю версию и установите ее поверх текущей.

Отключить автоматическое обновление браузера нельзя. Только самая последняя версия браузера обеспечивает максимальную защиту от интернет-угроз.

Как отключить обновление браузера в фоновом режиме?

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

Мы не рекомендуем отключать автоматическое обновление в фоновом режиме, но при необходимости вы можете это сделать:

В блоке Производительность отключите опцию Обновлять браузер, даже если он не запущен .

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

По умолчанию браузер запускается автоматически при запуске Windows. Чтобы отключить автозапуск:

В блоке  Автозапуск и фоновый режим в поле  Открывать окно Браузера при старте Windows выберите из списка Никогда или Если он был открыт при выключении компьютера . Примечание. Если вы отключили автозапуск браузера, но видите его иконку в области уведомлений Windows, значит браузер запущен в фоновом режиме. Отключите опцию работы в фоне. Значок браузера остается в области уведомлений после его закрытия для голосовой активации Алисы или работы некоторых расширений, установленных в браузере.

Чтобы отключить голосовую активацию Алисы:

В блоке Голосовой помощник Алиса отключите опцию Включить голосовую активацию фразой (Алиса или Яндекс) .

Чтобы запретить расширениям работать в фоновом режиме:

В блоке Автозапуск и фоновый режим отключите опцию Разрешить работу в фоне . ","lang":>,"extra_meta":[>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>,>],"title":"Установка и обновление браузера - Яндекс.Браузер. Справка","canonical":"https://browser.yandex.ru/help/about/install.html","productName":"Яндекс.Браузер","extra_js":[[,"mods":,"__func137":true,"tag":"script","bem":false,"attrs":,"__func67":true>],[,"mods":,"__func137":true,"tag":"script","bem":false,"attrs":,"__func67":true>,,"mods":,"__func137":true,"tag":"script","bem":false,"attrs":,"__func67":true>],[,"mods":,"__func137":true,"tag":"script","bem":false,"attrs":,"__func67":true>]],"extra_css":[[],[,"mods":,"__func69":true,"__func68":true,"bem":false,"tag":"link","attrs":>,,"mods":,"__func69":true,"__func68":true,"bem":false,"tag":"link","attrs":>],[,"mods":,"__func69":true,"__func68":true,"bem":false,"tag":"link","attrs":>]],"csp":<"script-src":[]>,"lang":"ru">>>'>

Системные требования

Перед установкой убедитесь, что ваш компьютер соответствует системным требованиям:

Версия ОС

Windows 10, Windows 8.1, Windows 8, Windows 7

Процессор

Intel Pentium 4 и выше

Оперативная память

Свободное место на диске

Версия ОС

Windows 10, Windows 8.1, Windows 8, Windows 7

Процессор

Intel Pentium 4 и выше

Оперативная память

Свободное место на диске

Версия ОС

macOS 10.12 и выше

Процессор

Intel, Apple M1 (на архитектуре ARM)

Оперативная память

Свободное место на диске

Версия ОС

macOS 10.12 и выше

Процессор

Intel, Apple M1 (на архитектуре ARM)

Оперативная память

Свободное место на диске

Примечание. Поддержка операционных систем Microsoft Windows XP и Vista прекращенас апреля 2017 года.

Установка

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

Браузер по умолчанию

Чтобы все ссылки по умолчанию открывались в Яндекс.Браузере:


Нажмите → Настройки . В блоке Сделать Яндекс.Браузер основным? нажмите кнопку Да, сделать .

Если вы не сделали Яндекс.Браузер основным, при его запуске может появляться окно Сделать этот браузер основным? Чтобы окно больше не показывалось, включите опцию Больше не спрашивать и нажмите Не сейчас .

Обновление

Яндекс.Браузер обновляется автоматически. Без обновления браузер не сможет защитить ваши данные от новых угроз.

Переустановка

Примечание. Для простого обновления браузера переустановка не требуется, браузер обновляется автоматически.
  • С сохранением данных профиля
  • С удалением данных профиля

Чтобы переустановить браузер, сохранив все данные личного профиля, включая вкладки, разрешения для сайтов, сессию и другие:

Нажмите Программы → Программы и компоненты → Удаление программы (для Windows 10 Программы → Удаление программы ). В окне Удаление или изменение программы выберите из списка всех установленных программ Yandex. Нажмите Программы → Программы и компоненты → Удаление программы (для Windows 10 Программы → Удаление программы ). В окне Удаление или изменение программы выберите из списка всех установленных программ Yandex.

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

Выберите пункт меню Переход → Программы или нажмите клавиши Shift + ⌘ + A . В открывшемся окне перетащите значок браузера в папку Программы .

Удаление

Нажмите Программы → Программы и компоненты → Удаление программы (для Windows 10 Программы → Удаление программы ). В окне Удаление или изменение программы выберите из списка всех установленных программ Yandex.


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

Выберите пункт меню Переход → Программы или нажмите клавиши Shift + ⌘ + A .

Вопросы об установке и обновлении

Как установить браузер для всех учетных записей Windows?

Пока установить браузер для нескольких пользователей Windows невозможно.

При установке браузера возникает ошибка «Не является приложением Win32»

Скорее всего установочный файл не был загружен полностью.

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

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

Почему важно пользоваться последней версией браузера?

В последней версии браузера:

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

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

Скачайте последнюю версию браузера и установите ее. Удалять прежнюю версию не обязательно.


Перезагрузите браузер. Нажмите → Дополнительно → О браузере . Если ошибка осталась, попробуйте на время выключить:

Если это не помогло, скачайте последнюю версию и установите ее поверх текущей.

Отключить автоматическое обновление браузера нельзя. Только самая последняя версия браузера обеспечивает максимальную защиту от интернет-угроз.

Как отключить обновление браузера в фоновом режиме?

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

Мы не рекомендуем отключать автоматическое обновление в фоновом режиме, но при необходимости вы можете это сделать:


Нажмите → Настройки → Системные . В блоке Производительность отключите опцию Обновлять браузер, даже если он не запущен .

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

По умолчанию браузер запускается автоматически при запуске Windows. Чтобы отключить автозапуск:


Нажмите → Настройки → Системные . В блоке Автозапуск и фоновый режим в поле Открывать окно Браузера при старте Windows выберите из списка Никогда или Если он был открыт при выключении компьютера . Примечание. Если вы отключили автозапуск браузера, но видите его иконку в области уведомлений Windows, значит браузер запущен в фоновом режиме. Отключите опцию работы в фоне. Значок браузера остается в области уведомлений после его закрытия для голосовой активации Алисы или работы некоторых расширений, установленных в браузере.

Чтобы отключить голосовую активацию Алисы:


Нажмите → Настройки → Инструменты . В блоке Голосовой помощник Алиса отключите опцию Включить голосовую активацию фразой (Алиса или Яндекс) .

Чтобы запретить расширениям работать в фоновом режиме:


Нажмите → Настройки → Системные .

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

реклама


Яндекс.Браузер достаточно предсказуемо основан на открытом движке WebKit с оболочкой Chromium, на которой основан Google Chrome и его клоны (WebKit, в свою очередь, лежит в основе Apple Safari, а также используется в ряде других браузеров). Разработчики сообщают, что также рассматривался применяемый в Firefox движок Mozilla Gecko, но он уступал комбинации WebKit+Chromium в аккуратности кода и эффективности управления памятью.


Были опасения, что Яндекс.Браузер станет одним из многочисленных клонов Google Chrome (как его предшественник Яндекс.Интернет), однако разработчики не стали на этот скользкий путь. Интерфейс стал предельно минималистским, хотя по сравнению с современными браузерами, казалось бы, упрощать уже некуда. На экране нет ничего лишнего и минимум элементов управления. Естественно, в браузер был интегрирован поиск Яндекса, который становится всё более совершенным, уже в поисковых подсказках предлагая готовые ответы на запросы.


В браузер интегрирован машинный перевод Яндекса, доработаны службы геолокации для лучшего взаимодействия с Яндекс.Картами и поисковыми подсказками. В будущем можно ожидать интеграции с прочими облачными сервисами Яндекса. Изначально присутствует поддержка Adobe Flash. Встроена возможность просмотра PDF-файлов, причем выбраны технологии компании Foxit, известной своим качественным продуктом Foxit Reader. Все посещаемые ссылки проверяются на наличие угроз собственной репутационной службой Яндекса Safe Browsing, а безопасность загружаемых файлов контролируется при помощи технологий Лаборатории Касперского. Весьма любопытна возможность интеграции технологии Opera Turbo, сжимающей данные для ускорения загрузки на медленных соединениях. Режим Turbo пока отсутствует, но обещан в следующей версии Яндекс.Браузера.


Расширения Chrome должны подходить к браузеру Яндекса. Как будет осуществляться синхронизация пока не совсем ясно. Как утверждают разработчики, в отличие от Chrome cбор анонимной статистики ведется только с явного разрешения пользователя. Еще одно неочевидное преимущество нового браузера — отсутствие Яндекс.Бара и модуля Яндекс.Защитник.

В данный момент поддерживаются платформы Windows и Mac OS X , разработчики изучают возможность выпуска версии для Linux. Жаль, что в первом выпуске не предусмотрели portable-варианта.

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

реклама

396x255 24 KB

А в данном материале будут рассмотрены и протестированы следующие обозреватели:

  • Яндекс.Браузер – популярный в русском сегменте браузер с сильным уклоном на сервисы одноименной компании;
  • Opera (на движке Blink) – браузер, которые многие называют очередным клоном Google Chrome;
  • Vivaldi – новая надежда «староверов» или поклонников браузера Opera на движке Presto;
  • Firefox – второй по популярности в мире браузер и один из первых конкурентов Internet Explorer;
  • K-Meleon – малоизвестный продукт, отличающийся скромным потреблением ресурсов и немного нестандартным интерфейсом.

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

MSI RTX 3070 сливают дешевле любой другой, это за копейки Дешевая 3070 Gigabyte Gaming - успей пока не началось

Участники обзора

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

200x200 3 KB

Причины выбора, историческая справка и основные особенности

реклама

Выбран по причине своей большой популярности в Рунете, где занимает второе место. Создан на основе движка Blink, используемого в Chromium. Это весьма молодой браузер, впервые представленный в 2012 году.

Официальный сайт проекта – здесь. С него скачивается небольшой инсталлятор, который выкачивает и устанавливает последнюю версию программы. В тестах использовалась последняя на момент написания статьи версия Яндекс.Браузера – 47.0.256.3539.

Несмотря на то, что он основан на Chromium, браузер предлагает развитую функциональность:

  • Много внимания уделено вопросам безопасности: шифрование незащищенного Wi-Fi, защита от фишинга, от мобильных подписок, вирусов, СМС-мошенничества и вредоносных страниц;
  • Умная строка – дополнительная функциональность адресной сроки;
  • Режим «Турбо» – ускорение загрузки данных за счет их сжатия;
  • Просмотр документов и книг – позволяет просматривать основные форматы документов и книг;
  • Переводчик – позволяет переводить как отдельные абзацы, так и страницы целиком;
  • Жесты мышью – позволяет управлять закладками с помощью жестов мышью;
  • Синхронизация паролей и закладок.

Интерфейс приложения современен и красив, чему в немалой степени способствуют «живые» обои.

450x281 139 KB. Big one: 500x312 218 KB

450x281 189 KB. Big one: 500x312 205 KB

Меню браузера открывается по щелчку по небольшой кнопке сверху справа.

450x282 138 KB. Big one: 500x313 208 KB

Из него можно попасть в меню настроек, которое схоже с меню браузера Google Chrome за исключением пунктов, связанных с сервисами Яндекса.

450x281 60 KB. Big one: 500x312 60 KB

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

450x281 55 KB. Big one: 500x312 58 KB

реклама

Если нужного вам расширения нет, то его можно поискать в основном каталоге, щелкнув по соответствующей кнопке.

Тестирование браузера Яндекс

  • «Холодный» старт – 11.1 секунд («живые» обои несколько замедляют загрузку).
  • «Горячий» старт – 2.8 секунд.

Для удобства и наглядности данные будут представлены в виде графика.

450x270 22 KB. Big one: 481x289 8 KB

реклама

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

Результат теста представлен в виде таблицы.

реклама

  • fps — количество кадров в секунду (чем больше, тем лучше);
  • ops — количество операций в секунду (чем больше, тем лучше).

Браузер обеспечивает достаточную производительность в 3D играх – почти 60 кадров, в 2D – 50 кадров в секунду.



Доброго времени суток, Хабр! В очередной раз читая комментарии, наткнулся на мысль о том, что далеко не все понимают, как обстоит ситуация с браузерами для Windows на данный момент. От чего хотелось бы провести небольшой обзор текущего положения. Ну, и сразу к делу!

Браузерные движки

Браузер — программа не простая, это целый набор компонентов, взаимодействующих между собой. Для краткого обзора потребуются всего два компонента из множества — движок отрисовки содержимого и движок исполнения JavaScript.

Существующие движки отрисовки содержимого

  • Trident (так же известный как MSHTML) — движок, ранее разрабатываемый Microsoft для браузера Internet Explorer;
  • EdgeHTML — преемник Trident, ранее разрабатываемый Microsoft для браузера Legacy Edge (ранее просто Edge);
  • WebKit — движок, разрабатываемый Apple для браузера Safari;
  • Blink — преемник WebKit, разрабатываемый Google для браузера Chrome;
  • Gecko — движок, разрабатываемый Mozilla для браузера Firefox;
  • Servo — исследовательский проект Mozilla, некоторые технологии со временем перетекают в Gecko.

Существующие движки исполнения JavaScript

  • Chakra JScript — движок JS, ранее разрабатываемый Microsoft для браузера Internet Explorer;
  • Chakra JavaScript — преемник Chakra JScript, ранее разрабатываемый Microsoft для браузера Legacy Edge;
  • Nitro — движок JS, разрабатываемый Apple для браузера Safari;
  • V8 — движок JS, разрабатываемый Google для браузера Chrome;
  • SpiderMonkey — движок JS, разрабатываемый Mozilla для браузера Firefox.

И тут вроде бы очевидно, какие браузеры какие движки используют, но Microsoft внёс не много путаницы в понимание данной темы, поэтому рассмотрим браузеры отдельно.

Браузеры

Chromium


Chromium — это open-source ответвление браузера Chrome. Браузеры на основе Chromium составляют большую часть из всех используемых браузеров на планете Земля.

Обычно, браузеры на базе Chromium между собой отличаются только визуально, ведь у всех под капотом движки Blink и V8, хотя, какие-то компании пытаются привнести больше функционала в браузер, чем имеется.

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

Всех браузеров на основе Chromium подсчитать одному человеку вряд ли под силу, поэтому приведу список только тех, что помню:

  • Chrome — в представлении не нуждается, браузер от Google;
  • Chr Edge — новый браузер от Microsoft со старым названием. Поговаривают, отличается большей производительностью от Chrome. С некоторых пор предустанавливается в систему;
  • Brave — браузер с повышенной безопасностью настолько, что приватный режим использует Tor;
  • Яндекс.Браузер, Opera, Vivaldi, тысячи их.

Firefox

Firefox использует движки Gecko и SpiderMonkey для своей работы. Имеет небольшое количество базирующихся на Firefox браузеров, но самый известный — Tor Browser. Является единственным рубежом до полного перехода интернета на браузеры на основе Chromium.

Internet Explorer

Это любимая всеми утилита для скачивания браузеров. Как и Chrome — не нуждается в представлении. До 11 версии использовал движки Trident и Chakra JScript. В 11 версии, за исключением режима совместимости, стал использовать движки Trident и Chakra JavaScript. Этот браузер ещё долго будет использоваться для всякого рода систем видеонаблюдения, поскольку имеет, почему-то, популярный в узких кругах API для расширений. В Windows 8 и Windows 8.1 имел особую модификацию движка Trident на базе WinRT для Metro режима.

(Legacy) Edge

Браузер, начавший своё существование с кодовым названием Project Spartan, являлся новым браузером от Microsoft в 2015 году, использующим движки EdgeHTML и Chakra JavaScript. Конечной целью проекта была полная совместимость с сайтами, отлично работающими в Chrome. В итоге — получилось нечто своеобразное, но, очевидно, не выжившее под давлением Google.

Safari


Safari? А нет его больше, этого вашего Safari, кончился.

Нецелевое использование браузеров

Вроде бы браузеры — законченный продукт, ни добавить ни отнять. Однако, они используются в разного рода других приложениях. Причины в следующем (в порядке убывания значимости):

  • П р ограммистов на JS нечем занять;
  • На JS+HTML новичкам проще программировать;
  • Кроссплатформенность;
  • Требуется возможность отображать веб-страницы.

Приведу примеры подобного использования:

Chromium

Нынешние браузеры настолько сложны, что одному человеку создать собственный браузер не под силу (либо это должен быть гений). Они по сложности сравнимы с операционными системами! А, постойте, вот и первый кандидат на нецелевое использование — Chrome OS. Да, весь пользовательский интерфейс — просто модифицированный Chromium.
Однако, помимо этого, в виде CEF (Chromium Embedded Framework), Chromium используется в:

Internet Explorer

Почти любое Win32 приложение, умеющее отображать WEB-страницы и при этом в распакованном виде занимающее меньше 60 мегабайт использует внутри Internet Explorer. Кстати, это касается не только маленьких по размеру приложений, например, Visual Studio использует Internet Explorer для отображения WEB-страниц, когда это требуется в работе IDE. Ещё существуют HTA приложения — древний предшественник CEF на базе Internet Explorer. И ведь до сих пор работает.

(Legacy) Edge

Новым приложениям — новые движки! Любое UWP приложение, использующее внутри отображение WEB-страниц работает на базе Edge. Не то, чтобы Microsoft запрещали использовать что-то другое, но никто просто и не старался. Так же, пока что, в предварительных сборках Windows новая клавиатура с GIF панелью тоже использует Edge для рендеринга. В будущих версиях, полагаю, перейдут на Chr Edge.


Производительность

Постойте, столько приложений, а что там с производительностью? Лично я — не специалист в оценке производительности, но хочу поделится с вами некоторыми занимательными фактами.

Prefetcher

В Windows есть такая штука — Prefetcher. Она занимается подгрузкой программ в ОЗУ при старте ОС и на протяжении её работы. Штука эта достаточно умная, и она анализирует чаще всего запускаемые программы, чтобы в дальнейшем их подгружать.

Как это связано с браузерами? Идея в том, что это может смазать первый пользовательский опыт с другим браузером, например, пользуясь постоянно Chrome, имеете установленную версию Firefox. При запуске Firefox будет вести себя крайне медленно — медленнее, чем ваш основной браузер. Всё потому что он запылился в глазах Prefetcher. В конечном итоге всё будет работать быстро, но первое впечатление после долгого неиспользования будет ужасным. Особенно это касается пользователей с HDD или малым количеством ОЗУ.

Области распределённой памяти

Да, звучит не очень. Но суть, в данном случае, простая — если одна единица исполняемого кода требуется к исполнению больше одного раза, будь то exe или dll , то в память она загрузится лишь один раз. Поясню: если два различных приложения в ходе своей работы загрузят одну и ту же библиотеку, например, edgehtml.dll , то этот файл будет загружен в ОЗУ компьютера на самом деле только один раз, хотя, казалось бы, потребуется два или больше раз. Таким образом ОС экономит нам оперативную память.

Движки нормального человека

К чему это я? А вот дело в том, что в отличии от других браузеров, Internet Explorer и (Legacy) Edge предустановлены в систему, а их движки хранятся в папке System32 . Это, вкупе с API для разработки приложений, означает, что все приложения в системе, использующие данные движки будут загружать их в память только однажды. И этот принцип распространяется на все приложения.

У людей часто возникают проблемы с UWP приложениями, а точнее — с их скоростью запуска. Всё дело в WinRT — огромном наборе библиотек, при помощи которых UWP приложение взаимодействует с ОС. Если не использовать UWP приложения часто, то этот набор библиотек не будет прогружен в памяти полностью, и придётся ожидать окончания этого процесса перед использованием приложения. Но забавный факт — используя два и более UWP приложения время их старта и общая производительность резко увеличиваются и часто даже превосходят Win32 программы. Исключением из этого является приложение "Фотографии" — тут отдельная история, покрытая туманом.

Движки курильщика

А вот с приложениями (в том числе и браузерами) на основе Chromium это так не работает. Каждое приложение комплектует с собой собственную сборку библиотеки CEF, что, кроме раздувания размера приложения, не позволяет операционной системе иметь только одну копию dll в ОЗУ. Итого это сильно замедляет производительность при использовании множества подобных приложений. Помимо того, сам размер CEF довольно удручающий.

Microsoft Store

У многих возникает вопрос — почему в Microsoft Store нет ни одного браузера(не считая нескольких кривых поделок на EdgeHTML)? Ответ, на самом деле, прост — все браузеры, включая Chr Edge имеют собственную систему обновления, что прямо запрещено правилами Microsoft Store. В остальном никто никого не ограничивает.

Как удалить новый Microsoft Edge

Это не очень сложно. Для начала требуется найти папку с Microsoft Edge, она расположена по пути:
C:\Program Files (x86)\Microsoft\Edge\Application
Далее заходим в любую версию Edge и переходим в папку Installer . Полный путь может выглядеть следующим образом:
C:\Program Files (x86)\Microsoft\Edge\Application\83.0.478.58\Installer
Далее необходимо открыть командную строку от имени администратора в данной папке и выполнить следующую команду:
setup.exe --uninstall --system-level --verbose-logging --force-uninstall
Готово! Через несколько секунд этот браузер исчезнет из системы. Но при следующем же обновлении он появится снова, будте бдительны.

Заключение

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

Администраторы Хабра, пожалуйста, почините HabraStorage в Legacy Edge! Совсем не дело.

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