Информация об изменениях

Сообщение Re[5]: Web UI для локальных приложений от 17.07.2020 9:12

Изменено 17.07.2020 9:14 Serginio1

Re[5]: Web UI для локальных приложений
Здравствуйте, FR, Вы писали:

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

Re[5]: Web UI для локальных приложений
Здравствуйте, FR, Вы писали:

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.