69

The New Norm of The Web

Embed Size (px)

Citation preview

Page 1: The New Norm of The Web
Page 3: The New Norm of The Web
Page 4: The New Norm of The Web
Page 5: The New Norm of The Web

W3C HTML5

Elements& Syntax

WAI-ARIA

HTML5Parser

multimedia

ContentModel

appcache

sections

HTML5Forms

Page 8: The New Norm of The Web

ECMAScript2015

CSS Snapshot 2015

WHATWG

HTML

W3C HTML5

Elements& Syntax

WAI-ARIA

HTML5Parser

WebWorkers

WebSockets

API

Canvas2D

multimedia

ContentModel

appcache

sections

HTML5Forms

Server-Sent ev.

Filter

Layout

MediaQueries

trans-form

Tran-sitions &Anima-

tions

FlexBox

MultiColumn

Fonts

UserInter-face

Shapes

textdecora-

tion

Pro-mise

ClassModule

blockscope

TypedArray

ArrowFunc.

TemplateLiterals

Gene-rators

Micro-data

Itera-tors

Proxy

Collec-tions

Mask-ing

WebStorage

Page 9: The New Norm of The Web

NetInfo

WebSocket

Protocol ECMAScript2015

CSS Snapshot 2015

WHATWG

HTML

W3C HTML5

URL

HTTP

TLS

Elements& Syntax

WAI-ARIA

HTML5Parser

WebWorkers

WebSockets

API

Canvas2D

multimedia

ContentModel

appcache

sections

HTML5Forms

Server-Sent ev.

SSL

Filter

Layout

MediaQueries

trans-form

Tran-sitions &Anima-

tions

FlexBox

MultiColumn

Fonts

UserInter-face

Shapes

textdecora-

tion

HSTS

CORS DNT

HTTP/2Pro-mise

CSP

ClassModule

blockscope

TypedArray

ArrowFunc.

TemplateLiterals

Gene-rators

Navi.Timing

Beacon

IETF

Micro-data

dataURL

Itera-tors

Proxy

Collec-tions

fetch

Brotli

Mask-ing

WebStorage

QUIC

Origin

HPKP

Page 10: The New Norm of The Web

NetInfo

WebSocket

Protocol

APNG

ECMAScript2015

CSS Snapshot 2015

WHATWG

HTML

W3C HTML5

URL

HTTP

TLS

Elements& Syntax

WAI-ARIA

HTML5Parser

WebWorkers

WebSockets

API

Canvas2D

multimedia

ContentModel

appcache

sections

HTML5Forms

Server-Sent ev.

SSL

Opusmp3

H.264

FilterSVG WOFF

MathML RSS

Layout

MediaQueries

trans-form

Tran-sitions &Anima-

tions

FlexBox

MultiColumn

Fonts

UserInter-face

Shapes

textdecora-

tionIndexed

DB

SMIL

VP10

HSTS

CORS

RDFRDFa

DNT

VP9WebM

OpenMedia

VP8

HTTP/2

PNG

File

Pro-mise

CSP

ClassModule

blockscope

TypedArray

ArrowFunc.

TemplateLiterals

Gene-rators

Navi.Timing

Beacon

IETF

OGP

Micro-data

dataURL

Itera-tors

Proxy

Collec-tions

fetch

Brotli

Mask-ing

WebStorage

QuarksMode

QUIC

Origin

HPKP

Page 11: The New Norm of The Web

NetInfo

WebSocket

Protocol

APNG

Full-screen

ECMAScript2015

CSS Snapshot 2015

WHATWG

HTML

W3C HTML5

URL

HTTP

TLS

Elements& Syntax

WAI-ARIA

HTML5Parser

WebWorkers

WebSockets

API

Canvas2D

multimedia

ContentModel

appcache

sections

HTML5Forms

Server-Sent ev.

geo-location

Orientation

Notifi-cations Presen-

tation

SSL

Opusmp3

H.264

FilterSVG WOFF

MathML RSS

Layout

MediaQueries

trans-form

Tran-sitions &Anima-

tions

FlexBox

MultiColumn

Fonts

UserInter-face

Shapes

textdecora-

tionIndexed

DB

vibra-tion

SMIL

VP10

HSTS

CORS

RDFRDFa

DNT

VP9WebM

OpenMedia

VP8

HTTP/2

PNG

BatteryStatus

SharedWorkers

WebCrypto

PageVisibility

File

PointerEvents

Pro-mise

CSP

ClassModule

blockscope

TypedArray

ArrowFunc.

TemplateLiterals

Gene-rators

Navi.Timing

Beacon

WritingMode

WebAnima-

tions

IETF

OGP

Micro-data

dataURL

Itera-tors

Proxy

Collec-tions

Permi-ssions

DOM

fetch

EMEBrotli

Mask-ing

Progressive Enhancement

WebStorage

QuarksMode

UIEvents

QUIC

Origin

HPKP

Page 12: The New Norm of The Web

NetInfo

WebSocket

Protocol

APNG

Full-screen

ECMAScript2015

CSS Snapshot 2015

WHATWG

HTML

W3C HTML5

URL

HTTP

TLS

Elements& Syntax

WAI-ARIA

HTML5Parser

WebWorkers

WebSockets

API

Canvas2D

multimedia

ContentModel

appcache

sections

HTML5Forms

Server-Sent ev.

geo-location

Orientation

Notifi-cations

Game-pad

Presen-tation

SSL

Opusmp3

H.264

FilterSVG WOFF

MathML RSS

Layout

MediaQueries

trans-form

Tran-sitions &Anima-

tions

FlexBox

MultiColumn

Fonts

UserInter-face

Shapes

textdecora-

tionIndexed

DB

vibra-tion

SMIL

VP10

HSTS

CORS

RDFRDFa

DNT

VP9WebM

OpenMedia

VP8

HTTP/2

PNG

WebAudio

BatteryStatus

SharedWorkers

SIMD

WebCrypto

PageVisibility

File

PointerEvents

Pro-mise

CSP

ClassModule

blockscope

TypedArray

ArrowFunc.

TemplateLiterals

Gene-rators

AsyncFunc.

Navi.Timing

Beacon

WritingMode

WebAnima-

tions

IETF Khronos

OGP

Game, VR & HighPerformance Apps

Micro-data

dataURL

WebVR

SharedMem.

Itera-tors

Proxy

Collec-tions

asm.js

Permi-ssions

DOM

WebGL

fetch

WebAssembly

EMEBrotli

Mask-ing

Progressive Enhancement

WebStorage

QuarksMode

UIEvents

QUIC

Origin

HPKP

Page 13: The New Norm of The Web

NetInfo

WebSocket

Protocol

APNG

Full-screen

ECMAScript2015

CSS Snapshot 2015

WHATWG

HTML

W3C HTML5

URL

HTTP

TLS

Elements& Syntax

WAI-ARIA

HTML5Parser

WebWorkers

WebSockets

API

Canvas2D

multimedia

ContentModel

appcache

sections

HTML5Forms

Server-Sent ev.

geo-location

Orientation

Notifi-cations

Game-pad

Presen-tation

SSL

Opusmp3

H.264

FilterSVG WOFF

MathML RSS

Layout

MediaQueries

trans-form

Tran-sitions &Anima-

tions

FlexBox

MultiColumn

Fonts

UserInter-face

Shapes

textdecora-

tionIndexed

DB

vibra-tion

SMIL

VP10

HSTS

CORS

RDFRDFa

DNT

VP9WebM

OpenMedia

VP8

HTTP/2

PNG

WebAudio

BatteryStatus

GenericSensor

SharedWorkers

SIMD

WebCrypto

PageVisibility

FIDO

File

PointerEvents

MIDI

Pro-mise

CSP

ClassModule

blockscope

TypedArray

ArrowFunc.

TemplateLiterals

Gene-rators

AsyncFunc.

Navi.Timing

Beacon

WritingMode

WebAnima-

tions

IETF Khronos

OGP

Game, VR & HighPerformance Apps

DeviceControl

Micro-data

dataURL

WebVR

SharedMem.

Itera-tors

Proxy

Collec-tions

asm.js

Permi-ssions

DOM

WebGL

fetch

WebAssembly

EMEBrotli

Mask-ing

Progressive Enhancement

WebStorage

QuarksMode

UIEvents

QUIC

Origin

Blue-tooth

USB

HPKP

Page 14: The New Norm of The Web

NetInfo

WebSocket

Protocol

APNG

Full-screen

WebRTC

ECMAScript2015

CSS Snapshot 2015

WHATWG

HTML

W3C HTML5

URL

HTTP

TLS

Elements& Syntax

WAI-ARIA

HTML5Parser

WebWorkers

WebSockets

API

Canvas2D

multimedia

ContentModel

appcache

sections

HTML5Forms

Server-Sent ev.

geo-location

Orientation

Notifi-cations

Game-pad

MediaStream

datachannel

Presen-tation

SSL

MediaRecorder

Opusmp3

H.264

FilterSVG WOFF

MathML RSS

Layout

MediaQueries

trans-form

Tran-sitions &Anima-

tions

FlexBox

MultiColumn

Fonts

UserInter-face

Shapes

textdecora-

tionIndexed

DB

vibra-tion

SMIL

VP10

HSTS

CORS

RDFRDFa

DNT

VP9WebM

OpenMedia

VP8

HTTP/2

PNG

WebAudio

BatteryStatus

GenericSensor

SharedWorkers

SIMD

WebCrypto

PageVisibility

FIDO

File

PointerEvents

MIDI

Speech

Pro-mise

CSP

ClassModule

blockscope

TypedArray

ArrowFunc.

TemplateLiterals

Gene-rators

AsyncFunc.

Navi.Timing

Beacon

WritingMode

WebAnima-

tions

IETF Khronos

OGP

Game, VR & HighPerformance Apps

Real-TimeCommunications

DeviceControl

Micro-data

dataURL

ORTC

WebVR

SharedMem.

Itera-tors

Proxy

Collec-tions

asm.js

Permi-ssions

DOM

WebGL

fetch

WebAssembly

EMEBrotli

Mask-ing

Progressive Enhancement

WebStorage

QuarksMode

UIEvents

QUIC

Origin

Blue-tooth

USB

HPKP

Page 15: The New Norm of The Web

NetInfo

WebSocket

Protocol

APNG

Full-screen

WebRTC

ECMAScript2015

CSS Snapshot 2015

WHATWG

HTML

W3C HTML5

URL

HTTP

TLS

Elements& Syntax

WAI-ARIA

HTML5Parser

WebWorkers

WebSockets

API

Canvas2D

multimedia

ContentModel

appcache

sections

HTML5Forms

Server-Sent ev.

geo-location

Orientation

Notifi-cations

Game-pad

MediaStream

datachannel

Presen-tation Push

SSL

MediaRecorder

Opusmp3

H.264

ServiceWorker

FilterSVG WOFF

MathML RSS

Layout

MediaQueries

trans-form

Tran-sitions &Anima-

tions

FlexBox

MultiColumn

Fonts

UserInter-face

Shapes

textdecora-

tionIndexed

DB

vibra-tion

SMIL

VP10

HSTS

CORS

RDFRDFa

DNT

VP9WebM

OpenMedia

VP8

HTTP/2

PNG

WebAudio

BatteryStatus

GenericSensor

SharedWorkers

SIMD

WebCrypto

PageVisibility

FIDO

File

PointerEvents

MIDI

Speech

Pro-mise

CSP

ClassModule

blockscope

TypedArray

ArrowFunc.

TemplateLiterals

Gene-rators

AsyncFunc.

Navi.Timing

Beacon

WritingMode

WebAnima-

tions

IETF Khronos

OGP

Game, VR & HighPerformance Apps

Progressive Web Apps

Real-TimeCommunications

DeviceControl

Micro-data

dataURL

ORTC

WebVR

SharedMem.

Itera-tors

Proxy

Collec-tions

asm.js

Permi-ssions

DOM

WebGL

fetch

WebAssembly

EMEBrotli

Mask-ing

Progressive Enhancement

WebApp

Manifest

WebStorage

QuarksMode

UIEvents

QUIC

Origin

Blue-tooth

USB

HPKP

Page 16: The New Norm of The Web

NetInfo

WebSocket

Protocol

APNG

Full-screen

WebRTC

HTML Components

ECMAScript2015

CSS Snapshot 2015

WHATWG

HTML

W3C HTML5

URL

HTTP

TLS

Elements& Syntax

WAI-ARIA

HTML5Parser

WebWorkers

WebSockets

API

Canvas2D

multimedia

ContentModel

appcache

sections

HTML5Forms

Server-Sent ev.

geo-location

Orientation

Notifi-cations

Game-pad

MediaStream

datachannel

Presen-tation Push

SSL

MediaRecorder

Opusmp3

H.264

ServiceWorker

FilterSVG WOFF

MathML RSS

Layout

MediaQueries

trans-form

Tran-sitions &Anima-

tions

FlexBox

MultiColumn

Fonts

UserInter-face

Shapes

textdecora-

tionIndexed

DB

vibra-tion

SMIL

VP10

HSTS

CORS

RDFRDFa

DNT

VP9WebM

OpenMedia

VP8

HTTP/2

PNG

WebAudio

BatteryStatus

GenericSensor

SharedWorkers

SIMD

WebCrypto

temp-lates

ShadowDOM

CustomElements

PageVisibility

FIDO

GridLayout

File

PointerEvents

MIDI

Speech

Pro-mise

CSP

ClassModule

blockscope

TypedArray

ArrowFunc.

TemplateLiterals

Gene-rators

AsyncFunc.

Navi.Timing

Beacon

Exclu-sions

WritingMode

WebAnima-

tions

IETF Khronos

OGP

Game, VR & HighPerformance Apps

Progressive Web Apps

Real-TimeCommunications

DeviceControl

Extensiblefor Anything!

Micro-data

dataURL

ORTC

WebVR

SharedMem.

Itera-tors

Proxy

Collec-tions

asm.js

Permi-ssions

DOM

WebGL

fetch

WebAssembly

EMEBrotli

Mask-ing

Progressive Enhancement

WebApp

Manifest

WebStorage

QuarksMode

UIEvents

QUIC

Origin

Blue-tooth

USB

HPKP

Page 18: The New Norm of The Web
Page 20: The New Norm of The Web
Page 22: The New Norm of The Web

“focus on standardizing new low-level capabilities”

Page 23: The New Norm of The Web

“Implementations and specifications

have to do a delicate dance

together”

Page 24: The New Norm of The Web
Page 25: The New Norm of The Web
Page 26: The New Norm of The Web
Page 30: The New Norm of The Web
Page 31: The New Norm of The Web
Page 32: The New Norm of The Web
Page 33: The New Norm of The Web
Page 34: The New Norm of The Web
Page 35: The New Norm of The Web
Page 37: The New Norm of The Web
Page 38: The New Norm of The Web
Page 39: The New Norm of The Web
Page 40: The New Norm of The Web
Page 42: The New Norm of The Web
Page 49: The New Norm of The Web
Page 50: The New Norm of The Web
Page 51: The New Norm of The Web
Page 52: The New Norm of The Web
Page 53: The New Norm of The Web
Page 66: The New Norm of The Web
Page 67: The New Norm of The Web
Page 68: The New Norm of The Web

Net Info

Web Socket

Protocol

APNG

Full-screen

WebRTC

HTML Components

ECMAScript2015

CSS Snapshot 2015

WHATWG

HTML

W3C HTML5

URL

HTTP

TLS

Elements & Syntax

WAI-ARIA

HTML5 Parser

Web Workers

Web Sockets

API

Canvas 2D

multi media

Content Model

app cache

sections

HTML5 Forms

Server-Sent ev.

geo-location

Orientation

Notifi-cations

Game-pad

Media Stream

data channel

Presen-tation Push

SSL

Media Recorder

Opusmp3

H.264

Service Worker

FilterSVG WOFF

MathML RSS

Layout

MediaQueries

trans-form

Tran-sitions & Anima-

tions

Flex Box

Multi Column

Fonts

User Inter-face

Shapes

text decora-

tionIndexed

DB

vibra-tion

SMIL

VP10

HSTS

CORS

RDFRDFa

DNT

VP9WebM

Open Media

VP8

HTTP/2

PNG

Web Audio

Battery Status

Generic Sensor

SharedWorkers

SIMD

Web Crypto

temp-lates

Shadow DOM

Custom Elements

Page Visibility

FIDO

Grid Layout

File

Pointer Events

MIDI

Speech

Pro-mise

CSP

ClassModule

block scope

Typed Array

Arrow Func.

Template Literals

Gene-rators

Async Func.

Navi. Timing

Beacon

Exclu-sions

Writing Mode

Web Anima-

tions

IETF Khronos

OGP

Game, VR & HighPerformance Apps

Progressive Web Apps

Real-TimeCommunications

DeviceControl

Extensiblefor Anything!

Micro-data

data URL

ORTC

WebVR

Shared Mem.

Itera-tors

Proxy

Collec-tions

asm.js

Permi-ssions

DOM

WebGL

fetch

Web Assembly

EMEBrotli

Mask-ing

Progressive Enhancement

Web App

Manifest

Web Storage

Quarks Mode

UI Events

QUIC

Origin

Blue-tooth

USB

HPKP

Page 69: The New Norm of The Web