Amit a WebView2-ről Windows 10 felhasználóként tudni kell

Amit a WebView2-ről Windows 10 felhasználóként tudni kell

2022 júniusában a Microsoft bejelentette, hogy legalább 2018 áprilisától elérhetővé teszi a WebView2 futási környezetet a frissítést futtató összes Windows 10 eszközön.

Ennek fő oka az, hogy a webtartalom-fejlesztés technológiai előnyeit könnyen elérhetővé tegyük a Windows 10-felhasználók számára. Jelenleg a WebView2 technológia sok webalkalmazást, köztük a Microsoft Office-t is támogatja.

Ebben a cikkben a Quantrimang.com megvizsgálja a WebView2-t, összehasonlítja az Electronnal és a WebView2 webalapú alkalmazásokra gyakorolt ​​hatásával.

Mi az a WebView2?

Amit a WebView2-ről Windows 10 felhasználóként tudni kell

A WebView2 egy vezérlő, amely segít a felhasználóknak webes technológiákat, például HTML-t és JavaScriptet beépíteni tartalmi alkalmazásaikba. Ez a Microsoft Edge Runtime szolgáltatás alapértelmezés szerint a Windows 10 operációs rendszerrel működik.

A Microsoft Edge Connect biztosítja, hogy a futási idő korlátozott mennyiségű lemezterületet foglaljon el egy terméken belül, ha azok azonos verziójúak. Ezzel biztosítja, hogy a WebView beállításai a lehető legkevesebb hatással legyenek a számítógépére.

Miben különbözik a WebView2 a versenytársaktól?

Van néhány különbség a WebView2 és versenytársa, az Electron JS között, különösen, ha összehasonlítjuk a webtartalom megjelenítési módját. A felszínen a megjelenítési modelljeik meglehetősen hasonlóak. Van azonban néhány kulcsfontosságú megkülönböztető tényező, amely kiemelkedik.

1. Építési létesítmény

Mindkét technológia Chromiumon alapul. Bár a WebView2 korlátozottabb a Microsoft Edge-gel való együttműködésben.

Az Electron lehetővé teszi a fejlesztők számára, hogy platformfüggetlen alkalmazásokat hozzanak létre, amelyek az asztalon működnek, miközben webalkalmazásként is tárolják. Ez a technológia kommunikációs eszközként működik az alkalmazás és az asztal között.

Másrészt a WebView egy olyan technológia, amely egy webtartalom megjelenítésére szolgáló alkalmazás részeként működik.

A Chromiumra vagy Edge-re való építkezés hatással van arra is, hogy a technológia milyen platformon futhat. Az Electron jól működik Macen, Linuxon és Windowson, míg a WebView2 egyetlen platformja a Windows.

2. Alkalmazás programozási felület

Az Electron szinte minden alkalmazási igényhez rendelkezik API-kkal, például a fájlrendszerhez való hozzáféréssel és az értesítésekkel. A WebView2 azonban nem biztosít API-t asztali alkalmazásaihoz.

Bár, ami a nyelveket illeti, az Electron és a WebView támogatja a JavaScript, a CSS és a HTML használatát alkalmazások készítésekor.

3. Renderelési folyamat

Ezeknek a technológiáknak az alkalmazásaik megjelenítési módja alig változik. Az Electron folyamatmodell fő folyamatra és renderelési folyamatra oszlik.

A fő folyamat a Node.js környezetben működik, és belépési pontként szolgál az egyes alkalmazások számára. Ezután különböző renderelési folyamatokra bomlik, amelyek segítik az alkalmazás tartalmának megjelenítését.

Eközben a WebView2 folyamatmodell általában egy csoport, amely különböző futásidejű folyamatokból áll. Minden futásidejű folyamathoz tartozik egy böngésző, legalább egy megjelenítő és néhány további segédfolyamat.

Ezek a súgófolyamatok gyakran segédszolgáltatások, például képek vagy hangok.

Mit jelent ez a webalapú alkalmazások esetében?

A WebView2 bevezetése a Windows 10 rendszeren lehetővé teszi a fejlesztők számára, hogy kiaknázzák az Edge böngésző teljes képességét. Ez a technológia lehetővé teszi a fejlesztők számára, hogy olyan webes tartalmat hozzanak létre, amelyet a végfelhasználók értékelni fognak, bár csak a fejlesztők dolgozhatnak közvetlenül a futtatókörnyezetben.

Mivel a WebView2 csak Windows 11-en érhető el, ezzel a technológiával való munka kihívást és költséges feladatot jelent a Windows 10 rendszert futtató hagyományos fogyasztói eszközökkel rendelkező fejlesztők számára. Ez a disztribúció tehát csökkenti a nyomást, és csökkenti a WebView2 ökoszisztémához való csatlakozást.

Ezzel a fejlesztők és a végfelhasználók is nagyobb hozzáférést kapnak a WebView2 futtatókörnyezet számos előnyéhez. Ezen előnyök némelyike ​​közé tartozik a webvilág és más webfejlesztő eszközök, például a könyvtárak megismerése; hozzáférhet a natív API-k teljes készletéhez, amelyeket beépíthet alkalmazásaiba.

Ezenkívül a WebView2 segítségével különböző kódokat adhat hozzá és menthet egyetlen kódbázisba, így azok több platformon is újra felhasználhatók.

A WebView2 futtatókörnyezet Windows 10 rendszeren való biztosítása sok fejlesztő számára előnyös. Ezért két tényező alapján megállapítható, hogy ez a technológia a kitűzött céljait fogja szolgálni.

Ezek a tényezők csökkentik a lemezterület-használatot az Edge böngészővel való integráció miatt; a WebView2 pedig a natív alkalmazások számára hozzáférést biztosít a különböző Edge-funkciókhoz.


Több alkalmazás telepítése a winget és a winstall használatával Windows 10 rendszeren

Több alkalmazás telepítése a winget és a winstall használatával Windows 10 rendszeren

A Winstall egy webalkalmazás, amely lehetővé teszi szkriptek létrehozását, hogy leegyszerűsítse több alkalmazás telepítésének folyamatát a winget használatával Windows 10 rendszeren.

Wi-Fi előzmények vagy WLAN-jelentés létrehozása Windows 10 rendszerben

Wi-Fi előzmények vagy WLAN-jelentés létrehozása Windows 10 rendszerben

Volt már valaha problémája az internet elérésével? A Windows 10 támogatja a vezeték nélküli webböngészési előzményekről szóló átfogó jelentések automatikus generálását.

Az Ultimate Performance engedélyezése a teljesítmény optimalizálása érdekében Windows 10/11 rendszeren

Az Ultimate Performance engedélyezése a teljesítmény optimalizálása érdekében Windows 10/11 rendszeren

A Microsoft 2018 áprilisában hozzáadta az Ultimate Performance nevű funkciót a Windows 10 frissítéséhez. Érthető, hogy ez egy olyan funkció, amely segít a rendszernek nagy teljesítményű munkamódra váltani.

Hogyan állítsa vissza az eszközt az eredeti telepítési állapotba a Fresh Start használatával Windows 10 rendszeren

Hogyan állítsa vissza az eszközt az eredeti telepítési állapotba a Fresh Start használatával Windows 10 rendszeren

A Fresh Start a Windows 10 Számítógép visszaállítása funkciójába integrálva található. Ezt már nem Fresh Startnak hívják, és engedélyeznie kell egy speciális opciót a bloatware eltávolításához, miközben visszaállítja a számítógépet az eredeti állapotba. A gyártó alapértelmezett állapota.

A billentyűk átrendezése a PowerToys segítségével a Windows 10 rendszerben

A billentyűk átrendezése a PowerToys segítségével a Windows 10 rendszerben

A PowerToys segítségével a billentyűket más opciókhoz vagy parancsikonokhoz rendelheti át a Windows 10 rendszerben. Az alábbiakban bemutatjuk a billentyűk PowerToys segítségével történő újrakiosztásának lépéseit.

A BIOS- és UEFI-jelszavak beállítása biztonságban tartja az adatokat a Windows 10 rendszerű számítógépén

A BIOS- és UEFI-jelszavak beállítása biztonságban tartja az adatokat a Windows 10 rendszerű számítógépén

A Windows 10 operációs rendszer bejelentkezési vagy fiókjelszó-funkciót biztosít a fontos felhasználói adatok védelme érdekében. Ezeknek a funkcióknak azonban az a korlátja, hogy könnyen megkerülhetők anélkül, hogy harmadik féltől származó alkalmazás vagy eszköz támogatására kellene támaszkodniuk.

Javítsa ki a Windows 10 rendszerben nem működő funkcióbillentyűket

Javítsa ki a Windows 10 rendszerben nem működő funkcióbillentyűket

Az Fn funkcióbillentyűkkel gyorsabban és egyszerűbben vezérelhet bizonyos hardverfunkciókat.

A Remote Server Administration Tools (RSAT) telepítése a Windows 10 rendszerben

A Remote Server Administration Tools (RSAT) telepítése a Windows 10 rendszerben

A Remote Server Administration Tools (RSAT) segítségével a felhasználók több Windows-kiszolgálót kezelhetnek egy helyi Windows-számítógépről. Ez a cikk eligazítja az RSAT telepítését és beállítását Windows 10 rendszeren.

Hogyan hozhatja ki a legtöbbet a virtuális billentyűzetből a Windows 10 rendszeren

Hogyan hozhatja ki a legtöbbet a virtuális billentyűzetből a Windows 10 rendszeren

A Windows 10 alapfunkcióként virtuális billentyűzetet biztosít, amelyet a következő lépésekkel engedélyezhet és használhat a fizikai billentyűzet helyett.

Hogyan lehet engedélyezni/letiltani a Hyper-V Enhanced Session módot a Windows 10 rendszerben

Hogyan lehet engedélyezni/letiltani a Hyper-V Enhanced Session módot a Windows 10 rendszerben

A Hyper-V lehetővé teszi virtualizált számítógépes rendszerek futtatását fizikai szervereken. Ez az útmutató bemutatja, hogyan engedélyezheti vagy tilthatja le a Hyper-V Enhanced Session módot fiókjában és/vagy az összes fiókban a Windows 10 rendszerben.