Sinds Microsoft Edge de overstap naar Chromium in januari 2020 gemaakt heeft gebruiken ze de
Blink rendering engine. WebView2, als een component van Edge, gebruikt dezelfde rendering engine als de browser zelf. Dit betekent dus dat WebView2 Blink gebruikt als de rendering engine voor het weergeven van webcontent binnen windows. Waarbij je wel rekening moet houden dat WebView2 niet het volledige Chromium-project implementeert maar alleen de noodzakelijke componenten gebruikt om zaken weer te geven. Bovendien is WebView2 afhankelijk van de geïnstalleerde versie van Microsoft Edge om te functioneren.
V8 can be used in a browser or integrated into independent projects. V8 is used in the following software:
- Chromium-based web browsers - Google Chrome, Brave, Opera, Vivaldi and Microsoft Edge.
[...]
Net als Edge maakt WebView2 ook gebruik van de
V8 JavaScript-engine, die verantwoordelijk is voor het interpreteren en uitvoeren van JavaScript. V8 is, net als Blink, dus een (kern)onderdeel van Chromium.
The Microsoft Edge WebView2 control allows you to embed web technologies (HTML, CSS, and JavaScript) in your native apps. The WebView2 control uses Microsoft Edge as the rendering engine to display the web content in native apps
Bron:
https://learn.microsoft.com/en-us/microsoft-edge/webview2/
Het is een component dat dezelfde tech gebruikt als Edge, maar het is een afzonderlijk product bedoeld voor ontwikkelaars om webfunctionaliteit in hun applicaties te integreren. Zowel Edge als WebView2 gebruiken dezelfde Blink-rendering engine, die afkomstig is uit Chromium.
Je vergelijking tussen Android en Ubuntu is overdreven, onnodig en ook nog eens onnauwkeurig... Ja, zowel Android als Ubuntu gebruiken een Linux-kernel maar verder zijn ze fundamenteel verschillend in hun architectuur, libraries, gebruikersinterface, en doelstellingen. In het geval van WebView2 en Chromium is er een veel directere relatie, namelijk dat WebView2 gebruikmaakt van dezelfde tech/codebase die ook in Chromium wordt gebruikt.
[Reactie gewijzigd door jdh009 op 31 augustus 2024 21:24]