BioforestChain / dweb_browser

BioforestChain Infrastructure
https://docs.dweb-browser.org
MIT License
20 stars 5 forks source link

【提案】🎉✨ mwebview.browser.sys = window.std.dweb + webview.sys.dweb #40

Open Gaubee opened 1 year ago

Gaubee commented 1 year ago
  1. 🎉 新增 webview.sys.dweb 模块

    它目前还算不上 std,因为 std 需要更加强大更加统一的的接口,比如各种请求拦截。而目前各个平台提供的接口都不一样,我们做不到统一,所以只能下方到 sys 这个级别,来做差异化的接口设计。 在未来的计划中,webview.std.dweb 可能会被设计出来,但它一定也是基于 webview.sys.dweb 来实现的。webview.std.dweb 的实现原理之前有在群里头发过,基本上,就是用 js 拦截托管所有 html、css、js,只是把 webview.sys 作为一个开箱即用的 super-canvas 来使用而已。

  2. ♻️ 未来 mwebview 会被解构,利用 window.std.dweb 的图层管理功能实现所谓的多视图,其中 webview.sys.dweb 就专注于单视图的渲染。