Microsoft Edge WebView 2: Све што треба да знате

  • WebView2 вам омогућава да интегришете веб садржај у изворне апликације користећи Microsoft Edge
  • То је неопходно за модерне функције у Microsoft 365 и другим .NET апликацијама.
  • WebView2 Runtime се инсталира аутоматски, али се може управљати ручно.
  • Није препоручљиво деинсталирати га без процене његове употребе, јер може утицати на више функција.

Шта је Microsoft Edge Webview 2 Runtime?

Microsoft Edge WebView2 је све присутнија компонента у системима Windows, иако многи корисници још увек нису свесни његове сврхе и релевантности. Инсталира се тихо и уско је повезан са Microsoft Edge-ом, али не захтева нужно да га корисник директно користи. Његова употреба је више повезана са интерним радом многих апликација, посебно оних развијених у окружењима попут .NET-а или Microsoft-овог, као што је Office.

Овај чланак има за циљ да разјасни све недоумице о томе шта је WebView2, зашто се појављује на вашем систему и какве импликације има његова употреба или деинсталација.Анализираћемо његову намену, када је неопходан, како га инсталирати, како га деинсталирати ако је потребно и које алтернативе постоје. Такође ћемо детаљно истражити његове предности, ограничења и утицај на перформансе система.

Шта је тачно Microsoft Edge WebView2?

WebView2 је контрола која вам омогућава приказивање веб садржаја унутар десктоп апликација.Користи прегледач Microsoft Edge, базиран на Chromium-у, као механизам за рендеровање, обезбеђујући компатибилност са модерним технологијама као што су HTML, CSS и JavaScript. То је алат намењен програмерима који желе да интегришу модерне веб функције у своје изворне апликације без потребе да се директно ослањају на прегледач.

Захваљујући WebView2, Програмери могу поново да користе велики део постојећег веб кода и понудити доследније искуство на различитим платформама. Ово смањује напор развоја и убрзава процесе имплементације.

Зашто је WebView2 Runtime инсталиран на Windows?

WebView2 Runtime је неопходан за покретање веб функционалности унутар апликација које га користе.Од априла 2021. године, Мајкрософт га укључује на уређаје који користе Office верзију 2101 или новију. Ово омогућава да нове функције које се ослањају на WebView2 исправно раде.

Инсталација се може обавити без интервенције корисника, посебно ако се то ради путем система Office или апликације засноване на .NET-у. Иако може деловати наметљиво, ово понашање осигурава да су веб функције доступне без додатне конфигурације.

Кључне предности коришћења WebView2

  • Потпуна компатибилност са Windows КСНУМКС и КСНУМКС, као и са неким специфичним верзијама Windows Сервер.
  • Омогућава брже иновације тако што олакшава понављање нових веб функција унутар апликација.
  • Дистрибуција зимзелених биљака, што одржава компоненту ажурираном редовним безбедносним закрпама.
  • Приступ основним функцијама оперативног система, нешто што конвенционални веб развој не нуди.
  • Честа техничка подршка и ажурирања од стране компаније Microsoft.

Који програми користе WebView2?

Мајкрософт Офис је један од главних примера апликација које користе WebView2Функције као што су Проналазач соба или приказ у реалном времену за сарадњу у програму Outlook засноване су на овој компоненти. Многи програми развијени у .NET-у је такође користе за приказивање графике, уграђивање веб садржаја или упите у удаљене податке.

Поред Канцеларије, Компаније трећих страна и интерни развојни пројекти такође усвајају WebView2 због лакоће интеграције и перформанси.

Системи компатибилни са WebView2

WebView2 ради на најновијим верзијама Windows КСНУМКС, Windows 11 и разне верзије Windows серверТакође подржава платформе попут Xbox и HoloLens 2, што га чини свестраним алатом за развој на више платформи унутар Microsoft екосистема.

Режим инсталације WebView2 Runtime-а

WebView2 се обично не инсталира подразумевано, већ се додаје по потреби.Може се инсталирати:

  • Аутоматски када инсталирате Office или другу компатибилну апликацију.
  • Директним преузимањем са званична страница од Мицрософта.
  • Коришћење PowerShell скрипте као што је:
Invoke-WebRequest -Uri "https://go.microsoft.com/fwlink/p/?LinkId=2124703" -OutFile "WebView2Setup.exe"

Како проверити да ли је инсталирано

Можете проверити његово присуство у Подешавања > Апликације, претражујући „Microsoft Edge WebView2 Runtime“. Тамо ћете видети његов број верзије, који се обично подудара са верзијом Edge прегледача. Такође можете проверити његову локацију у директоријуму C:/Program Files (x86)/Microsoft/EdgeWebView/Application.

Ажурирања WebView2-а

Ова компонента се ажурира неколико пута месечно, путем сопственог програма за ажурирање или путем Windows Ажурирање. Величина ажурирања се креће од 5 MB до 30 MB и обично су инкрементална. Ова ажурирања побољшавају безбедност, стабилност и компатибилност са новим функцијама система и апликацијама које га користе.

Да ли је препоручљиво деинсталирати WebView2?

У принципу, нема техничког разлога за његово деинсталирање.То може довести до грешака приликом покретања апликација које зависе од њега. Мајкрософт не нуди директну опцију за спречавање његове аутоматске поновне инсталације, тако да систем може поново да га инсталира ако је потребно.

Ако имате рачунар са веома ограниченим ресурсима и не користите ниједну апликацију којој су они потребни, деинсталирање може ослободити део РАМ меморије и простора за складиштење. Сваки случај треба проценити појединачно.

Деинсталација корак по корак

  • Из подешавања Windows > Апликације > WebView2 Runtime > Деинсталирај.
  • Или из Контролне табле > Програми и функције.
  • Такође можете затворити повезане процесе из Менаџера задатака, иако је то само привремено.

Шта се дешава ако се обрише?

Уклањање WebView2 може да поквари критичне функције у апликацијама као што су Outlook или ExcelНеки људи су пријавили озбиљне проблеме, укључујући падове система. Поред тога, ако је апликацији потребан, она ће га аутоматски поново инсталирати у позадини.

Поново га инсталирајте

Ако сте случајно обрисали WebView2 или имате грешке, Можете га поново инсталирати са званичне веб странице компаније Microsoft.Једноставно изаберите свој оперативни систем (x64, x86 или ARM) и преузмите одговарајући инсталатер.

Покрените преузету датотеку и пратите кораке у чаробњаку за инсталацију.

Колико WebView2 троши?

Потрошња ресурса WebView2-а је минималнаПрема тестовима извршеним у менаџеру задатака, повезане нити користе врло мало меморије (мање од 10 MB укупно), а ресурси процесора, диска и мреже остају на 0% када је рачунар у стању мировања.

Стога, не утиче на укупне перформансе чак ни на рачунарима са скромним хардвером.

Уобичајене грешке и како их решити

Неки корисници добијају поруке попут „Постоји проблем са WebView2“. Најефикасније решење је обично деинсталирање и поновна инсталација компоненте.Овај проблем није чест, али може бити узрокован грешкама у конфигурацији, сукобима са недавним ажурирањима или оштећеним датотекама.

Које су разлике између Microsoft Edge-а и WebView2-а?

WebView2 је базиран на Microsoft Edge-у, али не укључује све његове функције.На пример, нема IE режим, екстензије, омиљене ставке или синхронизацију профила. Такође вам не дозвољава приступ већини URL-ова као што су edge:// или користите функције попут импресивног читача или PDF анотација. Дизајниран је искључиво као механизам за рендеровање за друге апликације, а не као потпуни прегледач.

Ограничења WebView2 окружења

  • Екстензије прегледача се не могу користити.
  • Нема подршке за PDF анотације или друштвене функције прегледача.
  • Гугл је блокирао OAuth приступ путем WebView-ова, што може утицати на процесе аутентификације у уграђеним апликацијама.
  • Неке пречице на тастатури су онемогућене или се понашају другачије.

Подржана развојна окружења

WebView2 се може користити у:

  • Вин32 (C/C++)
  • .NET Framework 4.6.2 или новији
  • .NET Core 3.1 или новији
  • .NET 5+
  • ВинУИ 2 и 3

Алтернативе за WebView2

Ако више волите да се не ослањате на Мајкрософтове компоненте, Постоје алтернативе као што су Google Docs, LibreOffice или OnlyOfficeОви алати не захтевају WebView2 за покретање и могу бити корисни у окружењима где је потребна максимална компатибилност или избегавање позадинских процеса.

Google документи су идеални за оне који увек раде у облаку, док су LibreOffice и OnlyOffice локалне опције са широком компатибилношћу.

Иако WebView2 ради дискретно и са малим утицајем на систем, Њихово присуство је све важније за правилно функционисање многих модерних апликација.Разумевање како функционише, зашто постоји и како њиме правилно управљати може вам помоћи да избегнете грешке и у потпуности искористите његове предности, а да се не бринете о његовом утицају на учинке вашег тима.

Леаве а цоммент