- WebView2 vam omogućuje integraciju web sadržaja u izvorne aplikacije pomoću Microsoft Edgea
- To je ključno za moderne značajke u sustavu Microsoft 365 i drugim .NET aplikacijama.
- WebView2 Runtime se instalira automatski, ali se može upravljati ručno.
- Nije preporučljivo deinstalirati ga bez procjene njegove upotrebe, jer može utjecati na više funkcija.
Microsoft Edge WebView2 je sve prisutnija komponenta u sustavima Windows, iako mnogi korisnici još uvijek nisu svjesni njegove svrhe i relevantnosti. Instalira se tiho i usko je povezan s Microsoft Edgeom, ali ne zahtijeva nužno da ga korisnik izravno koristi. Njegova upotreba usko je povezana s unutarnjim radom mnogih aplikacija, posebno onih razvijenih u okruženjima poput .NET-a ili Microsoftovog vlastitog, poput Officea.
Ovaj članak ima za cilj razjasniti sve nedoumice o tome što je WebView2, zašto se pojavljuje na vašem sustavu i kakve implikacije ima njegova upotreba ili deinstalacija.Analizirat ćemo njegovu namjenu, kada je neophodan, kako ga instalirati, kako ga deinstalirati ako je potrebno i koje alternative postoje. Također ćemo detaljno istražiti njegove prednosti, ograničenja i utjecaj na performanse sustava.
Što je točno Microsoft Edge WebView2?
WebView2 je kontrola koja vam omogućuje prikaz web sadržaja unutar desktop aplikacija.Kao mehanizam za renderiranje koristi preglednik Microsoft Edge, temeljen na Chromiumu, osiguravajući kompatibilnost s modernim tehnologijama poput HTML-a, CSS-a i JavaScripta. To je alat dizajniran za razvojne programere koji žele integrirati moderne web značajke u svoje izvorne aplikacije bez potrebe za izravnim oslanjanjem na preglednik.
Zahvaljujući WebView2, Programeri mogu ponovno upotrijebiti velik dio postojećeg web koda i ponuditi dosljednije iskustvo na različitim platformama. To smanjuje napore razvoja i ubrzava procese implementacije.
Zašto je WebView2 Runtime instaliran na Windows?
WebView2 Runtime je potreban za pokretanje web funkcionalnosti unutar aplikacija koje ga koriste.Od travnja 2021. Microsoft ga uključuje na uređaje s verzijom sustava Office 2101 ili novijom. To omogućuje ispravan rad novih značajki koje se oslanjaju na WebView2.
Instalacija se može izvršiti bez intervencije korisnika, posebno ako se to radi putem sustava Office ili aplikacije temeljene na .NET-u. Iako se može činiti nametljivim, ovo ponašanje osigurava da su web značajke dostupne bez dodatne konfiguracije.
Ključne prednosti korištenja WebView2
- Potpuna kompatibilnost s Windows 10 i 11, kao i s nekim specifičnim verzijama Windows Poslužitelja.
- Omogućuje brže inovacije olakšavanjem ponavljanja novih web značajki unutar aplikacija.
- Zimzelena distribucija, što komponentu održava ažurnom redovitim sigurnosnim zakrpama.
- Pristup izvornim značajkama operacijskog sustava, nešto što konvencionalni web razvoj ne nudi.
- Česta tehnička podrška i ažuriranja od Microsofta.
Koji programi koriste WebView2?
Microsoft Office je jedan od glavnih primjera aplikacija koje koriste WebView2.Značajke poput Tražilice soba ili prikaza u stvarnom vremenu za suradnju u Outlooku temelje se na ovoj komponenti. Mnogi programi razvijeni u .NET-u također je koriste za prikaz grafike, ugrađivanje web sadržaja ili upite za udaljene podatke.
Osim Ureda, Tvrtke trećih strana i interni razvojni programi također usvajaju WebView2 zbog jednostavne integracije i performansi.
Sustavi kompatibilni s WebView2
WebView2 radi na najnovijim verzijama Windows 10, Windows 11 i razne verzije Windows ServerTakođer podržava platforme poput Xboxa i HoloLensa 2, što ga čini svestranim alatom za razvoj na više platformi unutar Microsoftovog ekosustava.
Način instalacije WebView2 Runtime-a
WebView2 se obično ne instalira prema zadanim postavkama, već se dodaje po potrebi.Može se instalirati:
- Automatski kada instalirate Office ili neku drugu kompatibilnu aplikaciju.
- Izravnim preuzimanjem s Službena stranica tvrtke Microsoft.
- Korištenjem PowerShell skripte kao što je:
Invoke-WebRequest -Uri "https://go.microsoft.com/fwlink/p/?LinkId=2124703" -OutFile "WebView2Setup.exe"
Kako provjeriti je li instalirano
Prisutnost možete provjeriti u Postavke > Aplikacije, pretražujući "Microsoft Edge WebView2 Runtime". Tamo ćete vidjeti njegov broj verzije, koji obično odgovara verziji preglednika Edge. Također možete provjeriti njegovu lokaciju u direktoriju C:/Program Files (x86)/Microsoft/EdgeWebView/Application.
Ažuriranja WebView2
Ova komponenta se ažurira nekoliko puta mjesečno, putem vlastitog programa za ažuriranje ili putem Windows Ažuriranje. Ažuriranja su veličine od 5 MB do 30 MB i obično su inkrementalna. Ta ažuriranja poboljšavaju sigurnost, stabilnost i kompatibilnost s novim značajkama sustava i aplikacijama koje ga koriste.
Je li preporučljivo deinstalirati WebView2?
U principu ne postoji tehnički razlog za deinstalaciju.To može rezultirati pogreškama prilikom pokretanja aplikacija koje ovise o njemu. Microsoft ne nudi izravnu opciju za sprječavanje njegove automatske ponovne instalacije, pa ga sustav može ponovno instalirati ako je potrebno.
Ako imate računalo s vrlo ograničenim resursima i ne koristite aplikacije koje ih zahtijevaju, deinstaliranjem možete osloboditi dio RAM-a i prostora za pohranu. Svaki slučaj treba procijeniti pojedinačno.
Deinstaliranje korak po korak
- Iz Postavki Windows > Aplikacije > WebView2 Runtime > Deinstaliraj.
- Ili iz Upravljačke ploče > Programi i značajke.
- Također možete zatvoriti povezane procese iz Upravitelja zadataka, iako je to samo privremeno.
Što se događa ako se izbriše?
Uklanjanje WebView2 može poremetiti kritične funkcije u aplikacijama poput Outlooka ili ExcelaNeki su prijavili ozbiljne probleme, uključujući pad sustava. Osim toga, ako aplikacija to zatreba, automatski će se ponovno instalirati u pozadini.
Ponovno ga instalirajte
Ako ste slučajno izbrisali WebView2 ili imate problema s pogreškama, Možete ga ponovno instalirati sa službene Microsoftove web stranice.Jednostavno odaberite svoj operativni sustav (x64, x86 ili ARM) i preuzmite odgovarajući instalacijski program.
Pokrenite preuzetu datoteku i slijedite korake u čarobnjaku za instalaciju.
Koliko WebView2 troši?
Potrošnja resursa WebView2 je minimalnaPrema testovima provedenim u Upravitelju zadataka, povezane niti koriste vrlo malo memorije (ukupno manje od 10 MB), a resursi procesora, diska i mreže ostaju na 0% kada su u stanju mirovanja.
Stoga ne utječe na ukupne performanse čak ni na računalima sa skromnim hardverom.
Uobičajene greške i kako ih riješiti
Neki korisnici primaju poruke poput „Postoji problem s WebView2.“ Najučinkovitije rješenje je obično deinstalacija i ponovna instalacija komponente.Ovaj problem nije uobičajen, ali ga mogu uzrokovati konfiguracijske pogreške, sukobi s nedavnim ažuriranjima ili oštećene datoteke.
Koje su razlike između Microsoft Edgea i WebView2?
WebView2 se temelji na Microsoft Edgeu, ali ne uključuje sve njegove značajke.Na primjer, nema IE način rada, proširenja, favorite ili sinkronizaciju profila. Također vam ne dopušta pristup većini URL-ova poput edge:// ili koristite značajke poput imerzivnog čitača ili PDF napomena. Dizajniran je isključivo kao mehanizam za renderiranje za druge aplikacije, a ne kao potpuni preglednik.
Ograničenja WebView2 okruženja
- Proširenja preglednika ne mogu se koristiti.
- Nema podrške za PDF napomene ili društvene značajke preglednika.
- Google je blokirao OAuth pristup putem WebViewsa, što može utjecati na procese autentifikacije u ugrađenim aplikacijama.
- Neki tipkovnički prečaci su onemogućeni ili se ponašaju drugačije.
Podržana razvojna okruženja
WebView2 se može koristiti u:
- Win32 (C/C++)
- .NET Framework 4.6.2 ili noviji
- .NET Core 3.1 ili noviji
- .NET 5+
- WinUI 2 i 3
Alternative za WebView2
Ako se ne želite oslanjati na Microsoftove komponente, Postoje alternative kao što su Google dokumenti, LibreOffice ili OnlyOfficeOvi alati ne zahtijevaju WebView2 za pokretanje i mogu biti korisni u okruženjima gdje je poželjna maksimalna kompatibilnost ili izbjegavanje pozadinskih procesa.
Google dokumenti idealni su za one koji uvijek rade u oblaku, dok su LibreOffice i OnlyOffice lokalne opcije sa širokom kompatibilnošću.
Iako WebView2 radi diskretno i s malim utjecajem na sustav, Njihova prisutnost je sve važnija za pravilno funkcioniranje mnogih modernih aplikacija.Razumijevanje kako funkcionira, zašto postoji i kako njime pravilno upravljati može vam pomoći da izbjegnete pogreške i u potpunosti iskoristite njegove prednosti bez brige o njegovom utjecaju na učinak vašeg tima.

Stručnjaci za softver, razvoj i aplikacije za industriju i kućnu upotrebu. Volimo iskoristiti puni potencijal bilo kojeg softvera, programa, aplikacije, alata i operativnog sustava na tržištu.
