博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Beaker:一个基于Electron的点对点Web浏览器
阅读量:5879 次
发布时间:2019-06-19

本文共 955 字,大约阅读时间需要 3 分钟。

是一个基于、Chromium和的实验性、点对点Web浏览器。Beaker包含新的基于的API,用于构建无主机应用程序,同时又保持与传统Web的兼容性。

Beaker的团队致力于建立一个人对人的网络。最初,Web在以前无法想象的规模上促成了通信、协作和创造,但是,Beaker的团队表达了他们的沮丧,Web已经发展成了孤立平台的集合,阻碍了定制化和互操作性。

Beaker增加了实验性特性和功能,以探索浏览器在维护开放式Web思想方面可以提供怎样的帮助。除了使用http/https和Chromium的传统网站外,Beaker还支持Dat协议,提供HTML、CSS和JavaScript组成的资源集合来建立网站或Web应用程序。

是一种点对点协议,访问dat://站点的用户会彼此直接连接,下载并共享文件。Dat遵循P2P概念,例如对等点,它们使用网络并“做种(seeding)”,即对等点贡献带宽来重新上传站点的资源。

当你访问同样支持Dat的https网站时,Beaker浏览器会提示你,该网站有点对点版本可以使用。

Dat使用文件浏览器和源代码编辑器重建了Web的部分查看源代码功能。查看源代码将显示来自Dat站点的所有资源:

\"\"

Beaker包括创建Dat站点的简单工具,一个Create New特性可以生成Dat站点的模板:

\"\"

Beaker使得直接从Web浏览器发布和编辑Dat站点变得很容易。Beaker还可以与其他编辑器搭配使用,如VS Code和vim,方法是设置一个本地目录,并将站点资源与本地计算机上的目录同步。对网站目录所做的更改将自动发布到Dat网站。默认情况下,编辑功能只供网站原作者使用,但也可以提供你的网站的一个可编辑或可分叉副本。Beaker希望用户可以使用这个功能对网站进行简单的自定义,以匹配用户的界面设置偏好,而又不会破坏应用程序的功能。

Beaker支持所有dat://站点的实时重新加载,这对于用户编辑中的项目和远程站点非常有用。Beaker的团队认为,P2P网站让任何人都可以更容易地创建和发布网站,而不需要运行和管理Web服务器的知识。

Beaker是一个实验性的、开放源码的点对点Web浏览器,遵循MIT许可协议。欢迎通过进行贡献和反馈,并且应该遵循和。

查看英文原文:

转载地址:http://oncix.baihongyu.com/

你可能感兴趣的文章
【第一篇】ASP.NET MVC快速入门之数据库操作(MVC5+EF6)
查看>>
Maven依赖版本冲突的分析及解决小结
查看>>
你好,2017!
查看>>
冷备手工完全恢复(recover database,recover tablespace,recover datafile)
查看>>
JS 在火狐浏览器下关闭弹窗
查看>>
MongoDB GridFS——本质上是将一个文件分割为大小为256KB的chunks 每个chunk里会放md5标识 取文件的时候会将这些chunks合并为一个整体返回...
查看>>
Linux ad7606 驱动
查看>>
安装 RabbitMQ C#使用-摘自网络(包括RabbitMQ的配置)
查看>>
Linux 防火墙iptables命令详解
查看>>
JAVA入门[6]-Mybatis简单示例
查看>>
Spring定时任务的几种实现
查看>>
ZoomIt(投影演示辅助软件)下载、安装与运行使用
查看>>
IntelliJ IDEA JRebel Maven Tomcat 实现热部署
查看>>
Java通过join方法来暂停当前线程
查看>>
源码分析——Action代理类的工作
查看>>
spring 在service中需要抛出异常才能自动回滚
查看>>
人脸数据库大全(包括人脸识别、关键点检测、表情识别,人脸姿态等等)
查看>>
iOS UITableView表视图滚动隐藏UINavigationController导航栏
查看>>
SDL如何嵌入到QT中?!
查看>>
$(document).ready()
查看>>