Beaker Browser and the Peer-To-Peer Web: Why? How? and What's Next?
Total Page:16
File Type:pdf, Size:1020Kb
Beaker Browser and the peer-to-peer Web: Why? How? And what’s next? Tara Vancil 2018-10-20 NodeConf Argentina Tara Vancil The Web, nail art, Beyoncé - taravancil.com - beakerbrowser.com @taravancil / taravancil.com Beaker is an experimental browser beakerbrowser.com @taravancil / taravancil.com Beaker Browser? peer-to-peer Web?? 1. What’s the peer-to-peer Web? 2. Why build a new browser? 3. What’s next? @taravancil / taravancil.com 1. What’s the peer-to-peer Web? @taravancil / taravancil.com 1. What’s the peer-to-peer Web? @taravancil / taravancil.com A standardized set of tools for transmitting and interacting with documents Standards and technologies for using hypertext A bizarre miracle of human cooperation The Web is humanity’s shared language codepen.io/yuanchuan The Web is humanity’s language for creating and sharing stuff. @taravancil / taravancil.com mywebsite.com Hello, world! mywebsite.com index.html Hello, world! <html> Hello, world! </html> mywebsite.com Hello, world! AWS, Google Cloud, Web Azure, Heroku, etc. <html> Hello, world! </html> <html> me Hello, world! my friend </html> @taravancil / taravancil.com The peer-to-peer Web is the Web @taravancil / taravancil.com Peer-to-peer Web me my friend <html> Hello, world! </html> @taravancil / taravancil.com Peer-to-peer Web me <html> Hello, world! my friend </html> <html> Hello, world! </html> @taravancil / taravancil.com What happens if you put a peer-to-peer protocol in the browser? p2p://mywebsite.com Hello, world! 2. Why build a new browser? @taravancil / taravancil.com @mafintosh @pfrazee @taravancil I <3 the Web codepen.io/yuanchuan The Web is imperfect, (and that’s ok!) @taravancil / taravancil.com WorldWideWeb.app (first browser) 1990 2018 28 years The Web is imperfect How will we shape the next 30 years? @taravancil / taravancil.com Servers suck codepen.io/yuanchuan 1994 2000 2006 2012 2018 neocities.org glitch.com Publishing is core to the Web’s ethos. How can we equalize access for the long term? @taravancil / taravancil.com The Web is imperfect How will we shape the next 30 years? @taravancil / taravancil.com 3. What’s next? @taravancil / taravancil.com What’s next? ● Beaker will keep experimenting ● Maybe other browsers will too? @taravancil / taravancil.com Firefox whitelisted 3 peer-to-peer protocols Thank you! ● beakerbrowser.com/install ● taravancil.com/slides ● dat://p2p.taravancil.com @taravancil / taravancil.com.