Slide 1

Slide 1 text

February 2017 Kenneth Auchenberg Program Manager, Microsoft A future without browsers

Slide 2

Slide 2 text

I’m Kenneth

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

Source: http://www.davemanuel.com/2016/01/09/poll-74-of-likely-republican-voters-believe-that-donald-trump-will-probably-win-nomination/

Slide 5

Slide 5 text

Browsers

Slide 6

Slide 6 text

We are the last generation to know what a “browser” is

Slide 7

Slide 7 text

A walk down memory lane

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

DESKTOP TOWER WINDOWS XP CRT MONITOR COCA COLA CD-ROM!

Slide 10

Slide 10 text

Browsers were document readers

Slide 11

Slide 11 text

Source: http://collective-thoughts.com/wp-content/netscape-navigator.JPG Browsers shipped on physical media

Slide 12

Slide 12 text

Browsers used to cost money

Slide 13

Slide 13 text

Browser start-pages were a thing

Slide 14

Slide 14 text

Everything has changed

Slide 15

Slide 15 text

Modern browsers are application runtimes

Slide 16

Slide 16 text

The browser business model has changed

Slide 17

Slide 17 text

Today browsers are free and are funnels to search

Slide 18

Slide 18 text

Mozilla Firefox revenue https://static.mozilla.com/moco/en-US/pdf/2015_Mozilla_Audited_Financial_Statement.pdf

Slide 19

Slide 19 text

Google (Chrome) revenue https://www.sec.gov/Archives/edgar/data/1652044/000165204417000008/goog10-kq42016.htm

Slide 20

Slide 20 text

Apple Safari Revenue https://www.sec.gov/Archives/edgar/data/1652044/000165204417000008/goog10-kq42016.htm

Slide 21

Slide 21 text

Source: https://www.bloomberg.com/gadfly/articles/2016-07-19/microsoft-turns-bing-from-a-joke-into-an-ad-business Microsoft Bing (Edge) revenue

Slide 22

Slide 22 text

Internet adoption has changed

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

Source: https://qz.com/333313/milliions-of-facebook-users-have-no-idea-theyre-using-the-internet/

Slide 26

Slide 26 text

Facebook is the startpage of the next billion

Slide 27

Slide 27 text

Form factors have changed

Slide 28

Slide 28 text

Source: http://www.highdefgeek.com/visual-portrait-evolution-mobile-phones/

Slide 29

Slide 29 text

Mobile internet users

Slide 30

Slide 30 text

Saying “mobile internet” = “color tv” Source: Benedict Evans, http://ben-evans.com/benedictevans/2016/3/29/presentation-mobile-ate-the-world Benedict Evans, Andreessen Horowitz

Slide 31

Slide 31 text

No content

Slide 32

Slide 32 text

Our rendering engines have changed

Slide 33

Slide 33 text

Today’s web rendering engines WebKit Blink EdgeHTML Gecko U3 Engine Servo

Slide 34

Slide 34 text

In a few years you won’t know you are using a browser.

Slide 35

Slide 35 text

Tada! Progressive Web Apps

Slide 36

Slide 36 text

Desktop: Web as a runtime Slack VS Code

Slide 37

Slide 37 text

Mobile: Web embedded inside native Chrome Custom Tabs Safari View Controllers

Slide 38

Slide 38 text

Progressive Web Apps Browser chrome Home screen “App”

Slide 39

Slide 39 text

What about the future?

Slide 40

Slide 40 text

Web apps will find their way to app stores and redefine them

Slide 41

Slide 41 text

Community-based search indexes

Slide 42

Slide 42 text

Apps being indexed in search engines

Slide 43

Slide 43 text

Search engines and app stores will melt together

Slide 44

Slide 44 text

As the browser chrome disappears, new search entry points will appear

Slide 45

Slide 45 text

No content

Slide 46

Slide 46 text

No content

Slide 47

Slide 47 text

Source: http://www.imore.com/how-to-use-calendar-with-siri

Slide 48

Slide 48 text

No content

Slide 49

Slide 49 text

The front-end role is being redefined, as native and web melts together

Slide 50

Slide 50 text

No content

Slide 51

Slide 51 text

No content

Slide 52

Slide 52 text

https://www.amazon.com/Amazon-Echo-Bluetooth-Speaker-with-WiFi-Alexa/

Slide 53

Slide 53 text

Search-based browser business models will get challenged

Slide 54

Slide 54 text

Brave Browser & Brave Payments

Slide 55

Slide 55 text

Today’s real browsers are social streams + WebViews

Slide 56

Slide 56 text

Source: http://flurrymobile.tumblr.com/post/127638842745/seven-years-into-the-mobile-revolution-content-is

Slide 57

Slide 57 text

Facebook is a browser

Slide 58

Slide 58 text

Twitter is a browser

Slide 59

Slide 59 text

If any app can a browser, what is it then?

Slide 60

Slide 60 text

New meta-platforms will rise

Slide 61

Slide 61 text

Meta platforms Host platforms Android iOS Desktop (Windows) Web platform WeChat Facebook Amazon Alexa Content platforms Instant articles Voice actions Mini programs PWA’s/AMP Chat Social networks Voice platforms Web runtimes

Slide 62

Slide 62 text

WeChat “mini program” apps (840 mio users) Source: http://mp.weixin.qq.com/s/IM8dJ01QNpqTBcix_13_yw

Slide 63

Slide 63 text

Prediction: React Apps inside Facebook

Slide 64

Slide 64 text

Browser rendering engines will become commodity

Slide 65

Slide 65 text

New browser-shells appears Non engine differentiation

Slide 66

Slide 66 text

We have moved to higher-level authoring abstractions

Slide 67

Slide 67 text

Modern framework architectures Source: https://docs.google.com/document/d/1M9FmT05Q6qpsjgvH1XvCm840yn2eWEg0PMskSQz7k4E/edit

Slide 68

Slide 68 text

Web platform primitives are compile targets

Slide 69

Slide 69 text

New role for frameworks and JavaScript

Slide 70

Slide 70 text

The new “web” is in flux. “ I installed an app on Android phone ” What does install mean? Click a link? Say it? What is an app? Website? WeChat micro program? Android/Chrome? Google/Angular? Facebook/React? Phone? Watch? Amazon Echo?

Slide 71

Slide 71 text

There hasn’t been a more awesome time to write JavaScript than today!

Slide 72

Slide 72 text

We are the last generation to know what a “browser” is

Slide 73

Slide 73 text

Thanks! @auchenberg