Среда выполнения microsoft edge webview2 runtime что это
Элемент Microsoft Edge WebView2 позволяет встраить веб-технологии (HTML, CSS и JavaScript) в родные приложения. Управление WebView2 использует Microsoft Edge как движок отрисовки для отображения веб-контента в родных приложениях. С помощью WebView2 можно встраить веб-код в различные части вашего родного приложения или создать все родные приложения в одном экземпляре WebView. Чтобы узнать о том, как приступить к построению приложения WebView2, перейдите в Начало работы.
Что такое WebView?
Гибридный подход к приложению
Разработчикам часто приходится выбирать, что создавать — веб-приложение или родное приложение. Это решение зависит от компромисса между охватом и мощностью.
- Веб-приложения позволяют обеспечить широкий охват. Как веб-разработчик можно повторно использовать большую часть кода на разных платформах.
- Чтобы получить доступ ко всем возможностям родной платформы, используйте родной приложение.
Гибридные приложения позволяют разработчикам наслаждаться лучшими возможностями обоих миров: повсеместностью и прочностью веб-платформы в сочетании с мощью и полными возможностями родной платформы.
Преимущества WebView2
Веб-экосистема и навыки
Используйте всю веб-платформу, библиотеки, инструменты и таланты, имеющиеся в веб-экосистеме.
Быстрые инновации
Веб-разработка позволяет более оперативно осуществлять развертывание и итерацию.
Возможности родной платформы
Доступ к полному набору родных API.
Совместное использование кода
Добавление веб-кода в кодовую базу позволяет чаще использовать его повторно на нескольких платформах.
Служба поддержки Майкрософт
Корпорация Майкрософт предоставляет поддержку и добавляет новые запросы на функции при выпуске WebView2 в общем доступе (GA).
Распределение Evergreen
Опора на обновленную версию Chromium с регулярными обновлениями платформы и исправлениями безопасности.
Распространение фиксированной версии
Необязательный пакет определенной версии Chromium в вашем приложении.
Постепенное принятие
Добавьте веб-компоненты в приложение по частям.
Начало работы
Чтобы создать и протестировать приложение с помощью управления WebView2, необходимо иметь установленную SDK WebView2. Выберите один из следующих вариантов для начала работы.
Репозиторий Образцов WebView2 содержит примеры,которые демонстрируют все функции SDK WebView2 и шаблоны использования API. По мере того, как в SDK WebView2 будут добавлены дополнительные функции, примеры приложений будут обновлены.
Поддерживаемые платформы
Общая доступность (GA) или предварительная версия WebView2 доступна для следующих сред программирования.
Приложения WebView2 могут работать в следующих версиях Windows.
- Windows 10
- Windows 10 IoT Корпоративная LTSC x32 2019
- Windows 10 IoT Корпоративная LTSC x64 2019
- Windows 10 IoT Корпоративная 21h1 x64
- Windows 8.1
- Windows 7 **
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2008 R2
** Поддержка WebView2 для Windows 7 и Windows Server 2008 R2 имеет тот же цикл поддержки, что и Microsoft Edge. Дополнительные сведения можно получить в разделе Поддерживаемые операционные системы Microsoft Edge.
Просматривая в Windows 11 раздел «Приложения и возможности» или список программ апплета «Программы и компоненты» классической панели управления, можно обнаружить ПО, которое вы не устанавливали, в частности, приложение «Среда выполнения Microsoft Edge WebView2 Runtime». Также данный компонент может быть случайно обнаружен во время просмотра списка процессов в Диспетчере задач (процесс msedgewebview2.exe) .
Естественно, у начинающего пользователя может возникнуть вопрос: что это такое, откуда оно взялось, нужно ли это и можно ли это удалить.
Что такое WebView2 Runtime
Можно ли удалить WebView2
Программная среда WebView2 появилась еще в Windows 10, в сборках 2004 и 2101 , но тогда ее можно было удалить как обычное приложение. В Windows 11 она поставляется с операционной системой, причем ее удаление не предусматривается. В разделе «Приложения и возможности» кнопка удаления неактивна, а в апплете классической панели управления опция деинсталляции и вовсе отсутствует.
Отключена она, по всей видимости, не случайно, — интеграции с облачными сервисами в Windows 11 планируется уделить особое внимание.
В любом случае особой необходимости в удалении компонента нет, во-первых, запускается он только при необходимости и отдельно от браузера Edge, во-вторых, в том случае, если компонент понадобится какому-нибудь приложению, он будет загружен и установлен Windows автоматически.
Если вы всё же решите удалить Edge WebView2 Runtime , для этого вам понадобиться Revo Uninstaller или аналогичная программа.
MicrosoftПлохая привычка устанавливать программное обеспечение без разрешения не меняется. Это вызвало бесчисленное количество жалоб и критических замечаний с момента запуска операционной системы в 2015 году и по сей день. Это правда, что это происходит не так часто, но мы все еще продолжаем обнаруживать, что время от времени операционная система появляется с новыми установленными приложениями, о которых мы не были предупреждены. И последний, который прибыл на этой неделе, это Среда выполнения WebView2 .
14 марта большое количество Windows 10 пользователей получили без предварительного уведомления и в фоновом режиме новое приложение на своих компьютерах: Microsoft крайсреда выполнения WebView2 . Мы можем проверить, установлено ли приложение, выполнив поиск в приложениях и функциях на панели настроек.
Как мы видим, этот компонент напрямую связан с браузером Microsoft Edge и имеет с ним тот же номер версии. Это означает, что, безусловно, отныне он будет обновляться по мере обновления браузера.
Для чего нужна среда выполнения WebView2
WebView2 Runtime - это новый компонент, управляемый Edge, необходимый для работы многих программ в Windows 10. Среди них Office 365. Этот компонент позволяет разработчикам вставлять и отображать веб-контент непосредственно в своих собственных приложениях. Например, они могут включать содержимое JavaScript, HTML и CSS и отображать его без использования веб-браузера.
В прошлом месяце Microsoft объявила, что будущие версии Microsoft 365 начнут использовать этот компонент для загрузки веб-контента непосредственно им. Таким образом, все пользователи, у которых были приложения Microsoft 365 (Word, Excel, PowerPoint, Один диск, Outlook и т. Д.), Автоматически получают этот компонент на свои компьютеры.
Хотя Microsoft утверждала, что только пользователи Office 365 получат этот компонент , есть пользователи с неподписанными версиями Office, например Microsoft Офис Professional 2019 и Office 2016, которые также получили это новое приложение.
Стоит ли его удалить?
Правда в том, что это некрасиво, что Microsoft устанавливает приложения и компоненты без предупреждения. Я мог бы дождаться следующее обновление Windows 10 , 21H1, который выйдет через несколько недель, и включил в него компонент. Но вместо этого он предпочел установить его тайно, как будто он что-то скрывает. Единственное место, где была отражена установка этого компонента, - это средство просмотра событий Microsoft. И, как мы также видим, установщик был запущен из самого каталога Office.
Теперь, когда на компьютере установлен компонент, нам больше не о чем беспокоиться . Правда в том, что это не повлияет на производительность и практически не займет места на жестком диске. И, если мы удалим его, у нас могут возникнуть проблемы при использовании определенных программ на нашем компьютере, начиная с пакета Office.
Теперь, если мы все еще хотим удалить его, мы можем сделать это как любую другую программу. Нам просто нужно перейти в раздел программ и функций Windows, поиск «WebView2» и выберите вариант удаления. Мы не гарантируем, что этот компонент будет автоматически переустановлен в фоновом режиме. И, зная Microsoft, почти наверняка так и будет.
Microsoft начала установку среды выполнения WebView2 на некоторых ПК с Windows 10, чтобы улучшить работу веб-приложений при использовании определенных служб, таких как приложения Office, Outlook и Microsoft Teams.
Основная идея здесь – улучшить качество веб-приложений. Но веб-приложения не совсем новые в Windows, так что же нового дает нам «Среда выполнения WebView2»?
Согласно Microsoft, WebView2 – это веб-элемент управления, созданный на основе Chromium Edge, и он является преемником WebView на основе EdgeHTML. Он позволяет приложениям получать доступ к новейшим веб-технологиям, что позволяет получить лучший опыт работы в Интернете, а также увеличение производительности.
Microsoft Edge WebView2 используется в качестве механизма рендеринга для отображения веб-содержимого в ваших приложениях Windows, и службы Microsoft 365 следующего поколения также будут полагаться на него. Например, WebView2 требуется для функций Meeting Insights в Outlook, а также он будет работать с Microsoft Teams «Alpha», новым настольным клиентом, который, как сообщается, появится в конце этого года.
Согласно официальной дорожной карте Microsoft, инструмент устанавливается на ПК только с сервисами Microsoft 365.
Однако мы заметили, что Microsoft установила «Microsoft Edge WebView2 Runtime» на наших компьютерах, где у нас установлен Office 2016 Student Edition, который не является частью Microsoft 365.
Зачем вам нужна среда выполнения WebView2 в Windows 10?
Установив среду выполнения WebView2 в Windows 10, Microsoft сможет предоставить пользователям функции Office, которые выглядят одинаково во всех форм-факторах. По заявлению Microsoft, среда выполнения Edge WebView2 также обеспечит «согласованный опыт» для веб-содержимого / функций в приложениях Windows 10.
Стоит отметить, что WebView2 необходим для некоторых приложений и функций Microsoft 365, но он не требует установки Microsoft Edge и не изменяет настройки ваших приложений, браузера или поисковой системы.
Если он не активен на вашем компьютере, вы не сможете использовать все продукты Microsoft.
Вот почему Microsoft принудительно устанавливает среду выполнения, и нет возможности приостановить развертывание, если у вас нет доступа к расширенному редактору групповой политики. Помните, что это повлияет только на ПК, на которых используются продукты Microsoft Office, по крайней мере, на данный момент.
Читайте также: