BlinkOn3
chrishtr, dglazkov, jochen
Welcome!
Who's at BlinkOn3
Since BlinkOn2
Lines of Code
Since BlinkOn2
9,671 commits (52 per day)
447 contributors
152 Intents
51% non-Google
31 Deprecate
50 Implement
42 Ship
29 Remove
Since BlinkOn2
Shipped
Shadow DOM
CSS Will Change
Unprefixed Pointer Lock
Element.animate
HTML Imports
navigator.hardwareConcurrency
drawFocusIfNeeded
CSS "all" shorthand
navigator.languages
CSS Shapes
Unprefixed cursor zoom-in/out
DirectWrite
Subpixel font scaling
Subpixel font scaling
XHR.responseURL
Fractional TouchEvent coordinates
whitespace in SVG attributes
Unprefixed Touch radius and force
Picture element
Unprefixed Fullscreen API
Web Crypto
theme-color
image-rendering:pixelated
unregisterProtocolHandler
Text Encoding API
File constructor
Network Information API
...
Unshipped
More SVG 1.1 stuff
Prefixed Media Source API
<source>.media
overflowchanged
currentPath
MediaController
window.performance.webkitGet*
CSS media features -webkit-*
SVG instance tree
<html>.manifest
webkitInitMessageEvent
Element.prefix setter
Touch.webkitRotationAngle
XHR.withCredential for sync XHR
webkitallowfullscreen attribute
webkitConvertPointFrom*
initWebKitWheelEvent
Element.scrollByLines/Pages
<frame>.width/height
<pre>.wrap
Prefixed Pointer Lock
HTMLOptionsCollection.remove
showModalDialog
...
chromestatus.com
Near term (last BlinkOn)
Near term (last BlinkOn)
Medium term (last BlinkOn)
Medium term (last BlinkOn)
Speculative (last BlinkOn)
Results
Topeka
Looking Forward
Productivity
Capabilities
Performance
Remove Top 3 Stops
Play To Our Strengths
Plan for Long Term
Three-Dimensional Coordinate System
Set a Goal
Enable developers
to easily make and maintain products
that offer a modern user experience.
What's Modern User Experience?
Be Specific
This Is Success
time
finger down
finger up
do idle/cleanup in 50ms chunks in case finger down happens again
animation
Max: 100ms
loading
1000ms
max 6ms chunks
more at http://bit.ly/blink-midnight-train
Blink Priorities
Enable
Capabilities common to many apps
Modern UX
Performance. Performance. Performance.
Easy To Build and Maintain
Productivity + Ergonomics in Service of UX
Review
BlinkOn4
Spring ‘15, Tokyo/Sydney?
BlinkOn5
Fall ‘15, Mountain View
Thank you
chrishtr@ dglazkov@ jochen@
Questions?
chrishtr@ dglazkov@ jochen@