weolar / miniblink49

a lighter, faster browser kernel of blink to integrate HTML UI in your app. 一个小巧、轻量的浏览器内核,用来取代wke和libcef
Apache License 2.0
7.23k stars 1.09k forks source link

能不能考虑基于rust 的winit/tao搞一个跨平台的版本出来 #551

Open gcxfd opened 2 years ago

gcxfd commented 2 years ago

https://crates.io/crates/winit winit - Cross-platform window creation and management in Rust

https://github.com/tauri-apps/tao Rust 中的跨平台应用程序窗口创建库,支持 Windows、macOS、Linux、iOS 和 Android 等所有主要平台。为您打造,为 Tauri 维护。

gcxfd commented 2 years ago

或者考虑直接做成tauri的后端 ( https://github.com/tauri-apps/wry )

weolar commented 2 years ago

做成tauri的后端是个不错的想法

zcoding commented 2 years ago

终于找到志同道合者。目前 Tauri 基于 tao 和 wry,而 wry 在不同系统用的是不同的 WebView,如果能搞成统一的 WebView 就好了,而 miniblink 确实是个不错的选择

gcxfd commented 1 year ago

https://github.com/servo/servo/issues/7379 实现基于伺服的运行时 #7379

weolar commented 1 year ago

servo/servo#7379 实现基于伺服的运行时 #7379

这个servo离稳定可以还差的太远了…… 随便打开个网页不是崩溃就是渲染不正确

gaoqiangz commented 11 months ago

Servo团队已经在跟Tauri合作,目前最新进展: https://servo.org/blog/2023/10/26/css-filters-testing-tauri/ https://github.com/servo/servo/issues/30593

weolar commented 11 months ago

Servo团队已经在跟Tauri合作,目前最新进展: https://servo.org/blog/2023/10/26/css-filters-testing-tauri/ servo/servo#30593

Servo团队现在是igalia接手了,不过幕后的金主嫌弃servo搞的太慢了。

gaoqiangz commented 11 months ago

确实是慢,试了下demo,还有很多标准待实现,不过至少有点盼头了,不要再烂尾就行

weolar commented 11 months ago

可以期待下我的miniblink108版本,兼容性提升很多,功能上完全秒杀servo

metroite commented 11 months ago

可以期待下我的miniblink108版本,兼容性提升很多,功能上完全秒杀servo

Servo is definitely better as it is open source and based on Rust lang, sadly unlike miniblink freeware.