ballista:现代网络的互操作性系统

时间:2024-03-24 12:16:29
【文件属性】:

文件名称:ballista:现代网络的互操作性系统

文件大小:100KB

文件格式:ZIP

更新时间:2024-03-24 12:16:29

JavaScript

ista炮 日期:2015-09-25更新:2019-11-08 Ballista是一个探索网站间和网站/本机交流的项目; 具体来说,是一个网站与用户选择的另一个网站或本机应用之间的通信。 我们探索了使用户能够共享或编辑第一个网站从未听说过的另一个网站或应用程序中的文档,从另一个网站中选择文档或将一个网站注册为本地文件处理程序的方法。 我们正在尝试解决与Android上的Intents系统类似的问题,但同时也解决了其他用例,例如文档编辑。 本质上,我们着手为Web创建一个互操作性系统。 我们的更深入地探讨了问题领域,并概述了我们认为可以解决该问题的API的早期草案。 但这与提出API无关,而与开始对话有关。 结语(2019):Ballista项目于2015年启动,是对上述概念的雄心勃勃的探索。 为了实现这些目标,该项目演变成一些更专业,规模较小的提案,其中一些现已普遍可用。 其中包括


【文件预览】:
ballista-master
----handler()
--------index.js(2KB)
--------manifest.webmanifest(271B)
--------icon()
--------README.md(2KB)
--------index.html(3KB)
--------sw.js(4KB)
----handler.yaml(719B)
----CONTRIBUTING.md(1KB)
----LICENSE(11KB)
----proxy.yaml(886B)
----proxy()
--------registry.js(6KB)
--------common.css(368B)
--------choose.html(2KB)
--------index.js(4KB)
--------icon()
--------README.md(4KB)
--------register.html(2KB)
--------index.html(5KB)
--------choose.js(4KB)
--------register.js(5KB)
----README.md(4KB)
----requester()
--------index.js(6KB)
--------icon()
--------README.md(2KB)
--------index.html(4KB)
--------sw.js(2KB)
----polyfill()
--------ballista-polyfill.js(14KB)
--------proxy-iframe.html(1KB)
--------README.md(2KB)
----codereview.settings(348B)
----common()
--------common.js(3KB)
--------common.css(837B)
----requester.yaml(584B)
----docs()
--------images()
--------explainer.md(9KB)
--------native.md(4KB)
--------design_notes.md(8KB)

网友评论