Сообщение Re[5]: Web UI для локальных приложений от 17.07.2020 9:12
Изменено 17.07.2020 9:14 Serginio1
FR>Здравствуйте, Евгений Акиньшин, Вы писали:
ЕА>>Кода для показа WebView там немного и его надо написать один раз для всех приложений
FR>И он уже написан для C/C++/Go https://github.com/webview/webview
FR>Есть куча биндингов этой библиотеки на другие языки например
FR>C# https://github.com/webview/webview_csharp
FR>или rust https://github.com/Boscop/web-view
Нужно сравнить по памяти. Там есть срвнение с электроном
https://blog.stevensanderson.com/2019/11/18/2019-11-18-webwindow-a-cross-platform-webview-for-dotnet-core/
How it works
On Windows, WebWindow uses the new Chromium-based Edge via webview2, assuming you have that browser installed (it could fall back on older Edge if you don’t, but I haven’t implemented that)
On Mac, it uses the OS’s built-in WKWebView, which is the same technology behind Safari
On Linux, it uses WebKitGTK+2, which is yet again a WebKit-based technology
FR>Здравствуйте, Евгений Акиньшин, Вы писали:
ЕА>>Кода для показа WebView там немного и его надо написать один раз для всех приложений
FR>И он уже написан для C/C++/Go https://github.com/webview/webview
FR>Есть куча биндингов этой библиотеки на другие языки например
FR>C# https://github.com/webview/webview_csharp
FR>или rust https://github.com/Boscop/web-view
Нужно сравнить по памяти. Там есть срвнение с электроном
https://blog.stevensanderson.com/2019/11/18/2019-11-18-webwindow-a-cross-platform-webview-for-dotnet-core/
How it works
On Windows, WebWindow uses the new Chromium-based Edge via webview2, assuming you have that browser installed (it could fall back on older Edge if you don’t, but I haven’t implemented that)
On Mac, it uses the OS’s built-in WKWebView, which is the same technology behind Safari
On Linux, it uses WebKitGTK+2, which is yet again a WebKit-based technology
webview
It uses Cocoa/WebKit on macOS, gtk-webkit2 on Linux and Edge on Windows 10.