weolar / miniblink49

a lighter, faster browser kernel of blink to integrate HTML UI in your app. 一个小巧、轻量的浏览器内核,用来取代wke和libcef
Apache License 2.0
7.06k stars 1.05k 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 1 year 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 7 months ago

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

weolar commented 7 months ago

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

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

gaoqiangz commented 7 months ago

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

weolar commented 7 months ago

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

metroite commented 7 months ago

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

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