Beaker Browser and the peer-to-peer Web: Why? How? And whats next? - - PowerPoint PPT Presentation

beaker browser and the peer to peer web why how and what
SMART_READER_LITE
LIVE PREVIEW

Beaker Browser and the peer-to-peer Web: Why? How? And whats next? - - PowerPoint PPT Presentation

Beaker Browser and the peer-to-peer Web: Why? How? And whats 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


slide-1
SLIDE 1

Beaker Browser and the peer-to-peer Web: Why? How? And what’s next?

Tara Vancil 2018-10-20 NodeConf Argentina

slide-2
SLIDE 2

@taravancil / taravancil.com

Tara Vancil

The Web, nail art, Beyoncé

  • taravancil.com
  • beakerbrowser.com
slide-3
SLIDE 3

Beaker is an experimental browser

@taravancil / taravancil.com

beakerbrowser.com

slide-4
SLIDE 4

B e a k e r B r

  • w

s e r ? peer-to-peer Web??

slide-5
SLIDE 5
  • 1. What’s the peer-to-peer Web?
  • 2. Why build a new browser?
  • 3. What’s next?

@taravancil / taravancil.com

slide-6
SLIDE 6

1. What’s the peer-to-peer Web?

@taravancil / taravancil.com

slide-7
SLIDE 7

1. What’s the peer-to-peer Web?

@taravancil / taravancil.com

slide-8
SLIDE 8

A standardized set of tools for transmitting and interacting with documents

slide-9
SLIDE 9

Standards and technologies for using hypertext

slide-10
SLIDE 10

A bizarre miracle of human cooperation

slide-11
SLIDE 11

The Web is humanity’s shared language

codepen.io/yuanchuan

slide-12
SLIDE 12

The Web is humanity’s language for creating and sharing stuff.

@taravancil / taravancil.com

slide-13
SLIDE 13

index.html

<html> Hello, world! </html>

mywebsite.com

Hello, world!

mywebsite.com

Hello, world!

mywebsite.com

Hello, world! Hello, world!

slide-14
SLIDE 14

me AWS, Google Cloud, Azure, Heroku, etc. my friend

@taravancil / taravancil.com

<html> Hello, world! </html> <html> Hello, world! </html>

Web

slide-15
SLIDE 15

The peer-to-peer Web is the Web

@taravancil / taravancil.com

slide-16
SLIDE 16

me

@taravancil / taravancil.com

my friend

<html> Hello, world! </html>

Peer-to-peer Web

slide-17
SLIDE 17

me

@taravancil / taravancil.com

my friend

<html> Hello, world! </html>

Peer-to-peer Web

<html> Hello, world! </html>

slide-18
SLIDE 18
slide-19
SLIDE 19
slide-20
SLIDE 20

p2p://mywebsite.com

Hello, world!

What happens if you put a peer-to-peer protocol in the browser?

slide-21
SLIDE 21

2. Why build a new browser?

@taravancil / taravancil.com

slide-22
SLIDE 22

@pfrazee @mafintosh @ t a r a v a n c i l

slide-23
SLIDE 23

I <3 the Web

codepen.io/yuanchuan

slide-24
SLIDE 24

The Web is imperfect, (and that’s ok!)

@taravancil / taravancil.com

slide-25
SLIDE 25

2018 1990

28 years

WorldWideWeb.app (first browser)

slide-26
SLIDE 26

The Web is imperfect How will we shape the next 30 years?

@taravancil / taravancil.com

slide-27
SLIDE 27

Servers suck

codepen.io/yuanchuan

slide-28
SLIDE 28

2006 2018 1994 2000 2012

slide-29
SLIDE 29
slide-30
SLIDE 30

neocities.org glitch.com

slide-31
SLIDE 31

Publishing is core to the Web’s ethos. How can we equalize access for the long term?

@taravancil / taravancil.com

slide-32
SLIDE 32

The Web is imperfect How will we shape the next 30 years?

@taravancil / taravancil.com

slide-33
SLIDE 33

3. What’s next?

@taravancil / taravancil.com

slide-34
SLIDE 34
  • Beaker will keep experimenting
  • Maybe other browsers will too?

@taravancil / taravancil.com

What’s next?

slide-35
SLIDE 35

Firefox whitelisted 3 peer-to-peer protocols

slide-36
SLIDE 36
  • beakerbrowser.com/install
  • taravancil.com/slides
  • dat://p2p.taravancil.com

@taravancil / taravancil.com

Thank you!