Vad du behöver veta om WebView2 som Windows 10-användare
I juni 2022 meddelade Microsoft att de kommer att göra WebView2-runtime tillgänglig för alla Windows 10-enheter som kör uppdateringen från åtminstone april 2018.
I juni 2022 meddelade Microsoft att de kommer att göra WebView2-runtime tillgänglig för alla Windows 10-enheter som kör uppdateringen från åtminstone april 2018.
Det främsta skälet är att göra fördelarna med teknik inom webbinnehållsutveckling lättillgängliga för användare av Windows 10. För närvarande hjälper WebView2-tekniken till att driva många webbapplikationer, inklusive Microsoft Office .
I den här artikeln kommer Quantrimang.com att titta på WebView2, jämföra det med Electron och effekten av WebView2 på webbaserade applikationer.
Vad är WebView2?
WebView2 är en kontroll som hjälper användare att inkludera webbteknologier som HTML och JavaScript i sina innehållsapplikationer. Denna Microsoft Edge Runtime-funktion fungerar nu som standard med operativsystemet Windows 10.
Microsoft Edge Connect säkerställer att körtiden tar upp en begränsad mängd diskutrymme i en produkt om de är av samma version. Genom att göra detta säkerställer du att WebView-inställningarna har så liten inverkan som möjligt på din dator.
Hur skiljer sig WebView2 från konkurrenterna?
Det finns några skillnader mellan WebView2 och dess konkurrent, Electron JS, särskilt när man jämför hur de visar webbinnehåll. På ytan är deras renderingsmodeller ganska lika. Det finns dock några viktiga differentierande faktorer som sticker ut.
1. Bygganläggning
Båda teknologierna är baserade på Chromium. Även om WebView2 är mer begränsad när det gäller att arbeta med Microsoft Edge.
Electron tillåter utvecklare att skapa plattformsoberoende applikationer som fungerar på skrivbordet, samtidigt som de är värd för det som en webbapplikation. Denna teknik fungerar som ett kommunikationsmedel mellan applikationen och skrivbordet.
Å andra sidan är WebView en teknik som fungerar som en del av en applikation för att visa webbinnehåll.
Att bygga på Chromium eller Edge påverkar också vilken typ av plattform tekniken kan köras på. Electron fungerar bra på Mac, Linux och Windows, medan den enda plattformen för WebView2 är Windows.
2. Gränssnitt för applikationsprogrammering
Electron har API:er för nästan alla applikationsbehov, som filsystemåtkomst och aviseringar. WebView2 tillhandahåller dock inget API för sina skrivbordsapplikationer.
Även när det kommer till språk stöder Electron och WebView användningen av JavaScript, CSS och HTML när man bygger applikationer.
3. Renderingsprocessen
Det finns liten variation i hur dessa tekniker visar sina applikationer. Elektronprocessmodellen är uppdelad i huvudprocess och renderingsprocess.
Huvudprocessen fungerar i Node.js-miljön och fungerar som ingångspunkt för enskilda applikationer. Den delas sedan upp i olika renderingsprocesser som hjälper till att visa applikationsinnehållet.
Under tiden är WebView2-processmodellen vanligtvis en grupp som består av olika körtidsprocesser. Varje körningsprocess har en webbläsare, minst en renderare och några andra hjälpprocesser.
Dessa hjälpprocesser är ofta hjälptjänster som bilder eller ljud.
Vad betyder detta för webbaserade applikationer?
Introduktionen av WebView2 på Windows 10 tillåter utvecklare att utnyttja Edge-webbläsarens fulla möjligheter. Denna teknik tillåter också utvecklare att skapa webbinnehåll som slutanvändare kommer att uppskatta, även om endast utvecklare kan arbeta direkt med körtiden.
Eftersom WebView2 endast är tillgängligt på Windows 11 är det utmanande och dyrt att arbeta med den här tekniken för utvecklare med äldre konsumentenheter som kör Windows 10. Den här distributionen tar därför bort trycket och minskar klyftan för att gå med i WebView2-ekosystemet.
Att göra detta ger också utvecklare och slutanvändare större tillgång till de många fördelarna med WebView2 runtime. Några av dessa fördelar inkluderar exponering för webbvärlden och andra webbutvecklingsverktyg som bibliotek; få tillgång till en komplett uppsättning inbyggda API:er som du kan integrera i dina applikationer.
Med WebView2 kan du dessutom lägga till och spara olika koder i en kodbas så att de kan återanvändas på flera plattformar.
Att tillhandahålla WebView2 runtime på Windows 10 har gynnat många utvecklare. Därför kan man dra slutsatsen att denna teknik kommer att tjäna sina avsedda syften baserat på två faktorer.
Dessa faktorer minskar diskutrymmesanvändningen på grund av dess integration med Edge-webbläsaren; och WebView2 ger inbyggda appar tillgång till olika Edge-funktioner.
Kioskläge på Windows 10 är ett läge för att endast använda 1 applikation eller endast åtkomst till 1 webbplats med gästanvändare.
Den här guiden visar hur du ändrar eller återställer standardplatsen för mappen Kamerarulle i Windows 10.
Redigering av hosts-filen kan göra att du inte kan komma åt Internet om filen inte ändras på rätt sätt. Följande artikel hjälper dig att redigera hosts-filen i Windows 10.
Om du minskar storleken och kapaciteten på foton blir det lättare för dig att dela eller skicka dem till vem som helst. I synnerhet på Windows 10 kan du ändra storlek på foton med några enkla steg.
Om du inte behöver visa nyligen besökta föremål och platser av säkerhetsskäl eller integritetsskäl kan du enkelt stänga av det.
Microsoft har precis släppt Windows 10 Anniversary Update med många förbättringar och nya funktioner. I den här nya uppdateringen kommer du att se många förändringar. Från stöd för Windows Ink-penna till stöd för webbläsartillägg för Microsoft Edge, Start-menyn och Cortana har också förbättrats avsevärt.
En plats för att styra många operationer direkt i systemfältet.
På Windows 10 kan du ladda ner och installera grupppolicymallar för att hantera Microsoft Edge-inställningar, och den här guiden visar dig processen.
Dark Mode är ett mörk bakgrundsgränssnitt på Windows 10, som hjälper datorn att spara batteri och minska påverkan på användarens ögon.
Aktivitetsfältet har begränsat utrymme, och om du regelbundet arbetar med flera appar kan du snabbt få ont om utrymme för att fästa fler av dina favoritappar.