We're close. We need to fix issues in existing p2p features like webRTC and rally support for new URIs and browser APIs, to create a level playing field where a great user experience doesn't require a centralized system.

P2P enthusiasm

Are they excited about the distributed web and are they publicly committed to making it happen?

Beaker
Brave
Opera
Firefox
Chrome
Edge
Safari
Unknown
Unknown
Unknown

Native or programmable custom protocol handlers

Vendors who either support Distributed Web Schemes natively, or allow a browser extension to register itself as the handler for new protocols.

Read more
Beaker
Brave
Opera
Firefox
Chrome
Edge
Safari
Unknown

Origin Isolation and Secure Context

Correctly implement Origin isolation for DWeb URIs, or allow WebExtensions to control how Origin-based security context is defined.

Read more
Beaker
Brave
Opera
Firefox
Chrome
Edge
Safari
Unknown
Unknown
Unknown
Unknown
Unknown

WebRTC issues

Committed to fixing WebRTC bugs and performance issues

Beaker
Brave
Opera
Firefox
Chrome
Edge
Safari
Unknown
Unknown
Unknown
Unknown
Unknown

Local Discovery

Allow a WebExtension to do DNS-based Service Discovery API as per RFC6763.

Beaker
Brave
Opera
Firefox
Chrome
Edge
Safari
Unknown
Unknown
Unknown
Unknown
Unknown
Unknown

TCP/UDP Sockets

Allow a WebExtension to act as a client and server socket APIs for TCP or UDP networking.

Beaker
Brave
Opera
Firefox
Chrome
Edge
Safari
Unknown
Unknown
Unknown
Unknown
Unknown
Unknown

DNS lookup

Allow JS implementations and/or WebExtensions to query DNS for A/AAAA/TXT/SRV records.

Read more
Beaker
Brave
Opera
Firefox
Chrome
Edge
Safari
Unknown
Unknown
Unknown
Unknown
Unknown
Unknown