~/conference

HTML5DevConf 2013

date:2013-04-01..2013-04-03
location:San Francisco, United States
series:HTML5DevConf · one edition

frontend developers, javascript developers, web architects, web performance engineers, mobile web engineers, ux developers

Web Audio API timing and graph; WebKit threaded HTML parser; Ember.js URLs-first routing; Grunt automation with npm; single page app routing patterns; CSS3 animations and keyframe recipes; mobile image optimization with WebP; SpeedIndex and real user monitoring; microformats2 and HTML5 time; ASM.js running native code in browser; scaling Backbone.js applications; callback hell recovery patterns

titleauthorlength
Behind the Scenes with Founder/CEOAnn Burkett03m
Conference started by one person who organizes everything, then scales with sponsors and contractors, sells out by insisting on highest quality instructors at…
Talk on
Web Performance: How Fast Are We Going Now?Steve Souders48m
Year-over-year measurements show connectivity: global +4%, US +18%, mobile carriers +30–131%, browsers and JS engines keep getting faster, but page weight…
Talk on
WebKit Rendering: Overview for HTML5 DevelopersAriya Hidayat41m
WebKit has ~150,000 revisions and averages ~3,000 commits/month with about 10% tests; HTML5 parsing is ~10,000 lines and the tokenizer implements ~70 states…
Talk on
Making the Web Rock: The Web Audio APIChris Wilson46m
Web Audio API gives three concrete capabilities: precise timing for overlapping sounds (scheduling via audioContext.currentTime so events run at…
Talk on
Setting Disruptors to Stun!Christian Heilmann43m
Key claim: shipping HTML5 as an OS and platform unlocks new users and real apps for low-cost markets. Firefox OS ships an app store that indexes mobile…
Talk on
Building Web Applications with Ember.jsYehuda Katz49m
Ember.js organizes app state into long‑lived models, session controllers and view templates, demonstrates URLs-first routing with nested outlets and automatic…
Talk on
Grunt JavaScript Automation for the Lazy DeveloperDirk Ginader51m
Shows how to replace repetitive front-end chores with Grunt plus npm modules: installs a local grunt install to avoid team version drift, uses package.json…
Talk on
Three Keys to Successful Single Page Web ApplicationsJosh Powell24m
Average page load sits at 11.8 seconds while users perceive interactions as immediate within 100 milliseconds and abandon after 10 seconds, so move logic and…
Talk on
Fun and Flair with CSS3 AnimationsAlexis Goldstein38m
Covers concrete patterns you can copy: a focusable search box that transitions width 10em to 15em over 0.8–2s; a nav triangle moved by changing margin-left…
Talk on
Performance Checklist for the Mobile WebColt McAnlis53m
Mobile web performance is about more than load time: 40% of users abandon pages after 3 seconds and variable frame rates (30–45fps) crash engagement; decode +…
Talk on
microformats2 & HTML5: The Next Evolutionary Step For Web DataTantek Çelik33m
Explains that about 70% of structured data found by WebDataCommons is microformats, describes a lightweight Microformats2 spec that uses prefixed class names…
Talk on
Maintainable JavaScriptNicholas Zakas48m
Maintainable JavaScript means code that works for five years without major changes; emphasis is on intuitive structure, clear naming, comments for surprising…
Talk on
Redemption from Callback HellMichael J. I. Jackson, Domenic Denicola50m
Argues that callback hell is real and shows concrete fixes: Promises as asynchronous values, a Promises A+ spec and test suite that forced correct…
Talk on
Moving Web Standards Forward, FasterBear Travis40m
Argument: standards must advance specification and implementation together, not one after the other. Evidence: CSS specs balloon from 25,000 words to ~390,000…
Talk on
Radically faster web development -- Meteor after one yearMatt Debergalis35m
Meteor presents a distribution-style packaging model that bundles meteor 0.6.0 rc3 smart packages, integrates npm, and supports per-package dependency pinning…
Talk on
3D Physics for DOMiesSteve Newcomb55m
Claims a full 3D physics engine runs at 60 frames per second driving real DOM elements — no WebGL, no canvas, no CSS3 transform primitives — on a stock iPad…
Talk on
Scaling Backbone.jsDarrell Stephenson47m
SoundCloud migrates its site to a Backbone single-page app (December 2012) with 30 million users, about 37,000 lines of code (80% JS), and a model surface of…
Talk on
Hey Underscore, You're Doing It Wrong!Brian Lonsdorf37m
Argues Underscore.js advertises functional tools but blocks real functional patterns: Underscore reverses argument order so autocurry and partial application…
Talk on
Introduction to Airbnb's RendrSpike Brehm50m
Library called Rendr renders Backbone apps on both client and server so the initial page is server HTML and subsequent navigation is client-side pushState. It…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.