HTML5DevConf 2013
who it's for
frontend developers, javascript developers, web architects, web performance engineers, mobile web engineers, ux developers
topics
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
| title | author | length |
|---|---|---|
| Behind the Scenes with Founder/CEO | Ann Burkett | 03m |
Conference started by one person who organizes everything, then scales with sponsors and contractors, sells out by insisting on highest quality instructors at… | ||
| Web Performance: How Fast Are We Going Now? | Steve Souders | 48m |
Year-over-year measurements show connectivity: global +4%, US +18%, mobile carriers +30–131%, browsers and JS engines keep getting faster, but page weight… | ||
| WebKit Rendering: Overview for HTML5 Developers | Ariya Hidayat | 41m |
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… | ||
| Making the Web Rock: The Web Audio API | Chris Wilson | 46m |
Web Audio API gives three concrete capabilities: precise timing for overlapping sounds (scheduling via audioContext.currentTime so events run at… | ||
| Setting Disruptors to Stun! | Christian Heilmann | 43m |
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… | ||
| Building Web Applications with Ember.js | Yehuda Katz | 49m |
Ember.js organizes app state into long‑lived models, session controllers and view templates, demonstrates URLs-first routing with nested outlets and automatic… | ||
| Grunt JavaScript Automation for the Lazy Developer | Dirk Ginader | 51m |
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… | ||
| Three Keys to Successful Single Page Web Applications | Josh Powell | 24m |
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… | ||
| Fun and Flair with CSS3 Animations | Alexis Goldstein | 38m |
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… | ||
| Performance Checklist for the Mobile Web | Colt McAnlis | 53m |
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 +… | ||
| microformats2 & HTML5: The Next Evolutionary Step For Web Data | Tantek Çelik | 33m |
Explains that about 70% of structured data found by WebDataCommons is microformats, describes a lightweight Microformats2 spec that uses prefixed class names… | ||
| Maintainable JavaScript | Nicholas Zakas | 48m |
Maintainable JavaScript means code that works for five years without major changes; emphasis is on intuitive structure, clear naming, comments for surprising… | ||
| Redemption from Callback Hell | Michael J. I. Jackson, Domenic Denicola | 50m |
Argues that callback hell is real and shows concrete fixes: Promises as asynchronous values, a Promises A+ spec and test suite that forced correct… | ||
| Moving Web Standards Forward, Faster | Bear Travis | 40m |
Argument: standards must advance specification and implementation together, not one after the other. Evidence: CSS specs balloon from 25,000 words to ~390,000… | ||
| Radically faster web development -- Meteor after one year | Matt Debergalis | 35m |
Meteor presents a distribution-style packaging model that bundles meteor 0.6.0 rc3 smart packages, integrates npm, and supports per-package dependency pinning… | ||
| 3D Physics for DOMies | Steve Newcomb | 55m |
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… | ||
| Scaling Backbone.js | Darrell Stephenson | 47m |
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… | ||
| Hey Underscore, You're Doing It Wrong! | Brian Lonsdorf | 37m |
Argues Underscore.js advertises functional tools but blocks real functional patterns: Underscore reverses argument order so autocurry and partial application… | ||
| Introduction to Airbnb's Rendr | Spike Brehm | 50m |
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… | ||
| nothing matches | ||