Skip to main content

Schedule: The Leading Edge sessions

Push the envelope of what Web browsers and the Web can do, including WebGL, WebRTC, and Windows 8 development.

Add to your personal schedule
Grand Ballroom B
Workshop Please note: to attend, your registration must include Workshops on Tuesday.
Ilya Grigorik (Google)
Average rating: ****.
(4.70, 54 ratings)
From the ground up introduction to the field of web performance optimization: network bottlenecks, the document parsing and evaluation pipeline, visual layout, javascript, and more. We'll investigate each in order and then pull it all together through case studies and hands-on examples. Read more.
Add to your personal schedule
Grand Ballroom B
Tony Parisi (Skybox)
Average rating: ***..
(3.58, 12 ratings)
HTML5 has emerged as an open Rich Internet Application platform to rival Adobe Flash. HTML5 combined with WebGL can go even further, providing the most compelling user experiences imaginable. This session with Web3D pioneer and 3D expert Tony Parisi will cover HTML5 and WebGL development topics including rendering, animation, 2D/3D integration, multi-threaded programming and the tools pipeline. Read more.
Add to your personal schedule
Grand Ballroom B
Chris Wilson (Google)
Average rating: ****.
(4.92, 12 ratings)
This talk explains the Web Audio API, with application to interactive applications, music and gaming, including some audio theory and some practical examples. Read more.
Add to your personal schedule
Continental 4
Kyle Simpson (Getify Solutions)
Average rating: ****.
(4.29, 14 ratings)
Browser versions are now just meaningless & arbitrary marketing labels. We've all been fed a lie that web sites/apps should look/act identical in all browsers. That lie is holding our industry back. It's time we embrace standards and feature-testing and graceful degradation. Push back on bosses & clients and show them how the web really works. Read more.
Add to your personal schedule
Grand Ballroom B
Rachel Nabors (rachelnabors.com)
Average rating: ****.
(4.42, 12 ratings)
Learn how to make a browser-based animated music video using CSS3 animations, HTML5 audio, and less JavaScript than you'd think! Load assets, loop music, and fire events using JavaScript. Animate images and backgrounds with CSS3. This talk is an excellent introduction to CSS3’s shiniest features and the ins and outs HTML5’s audio API. Read more.
Add to your personal schedule
Grand Ballroom A
Leo Meyerovich (Graphistry / UC Berkeley)
Average rating: ****.
(4.25, 4 ratings)
Superconductor is a new browser language for building interactive visualizations of big data sets of up to one million nodes. It achieves this by automatically synthesizing parallel WebCL and WebGL code that runs on a GPU. This talk will discuss the future of data visualization, low-level parallel JavaScript extensions, and building an efficient yet usable framework that combines them. Read more.
Add to your personal schedule
Continental 4
Ben Vinegar (Disqus)
Average rating: *****
(5.00, 1 rating)
Don’t rely on input sanitization alone to protect you from XSS vulnerabilities. Content-Security Policy is a new browser feature that helps lock down your application to scripts that only you trust, preventing execution of malicious code. In this talk, learn about unconventional XSS attacks, how CSP prevents them, and how to implement CSP in your application. Read more.
Add to your personal schedule
Continental 4
Kane Baccigalupi (SocialChorus)
Average rating: *****
(5.00, 1 rating)
The problem of getting women and minorities into the tech industry is daunting, and guilt inducing. If we were to examine it as a programming construct, it would be an infinite and unproductive loop. Tech organizations typically break this loop manually, leaving the best of intentions by the wayside. This talk will take an agile approach to refactoring the problem into algorithms for change. Read more.
Add to your personal schedule
Continental 4
Julie Horvath (GitHub, Inc.)
Average rating: ***..
(3.57, 21 ratings)
There are now approximately 1 billion frontend frameworks, libraries, and tools to choose from when building web applications. It's easy to get stuck in the mud while wading through resources to find what'll work best for you and your team. As a designer and frontend dev at GitHub, a lot of my job is making these decisions. Learn about the frontend arsenal of tools I use to get there faster. Read more.
Add to your personal schedule
Golden Gate 6-8
Seth Ladd (Google)
Average rating: ****.
(4.00, 4 ratings)
Building a modern web app generally requires more than just platform primitives. You need productive tools, a package manager, intelligent compilers, rich libraries, sane semantics, modularity, polyfills for the latest and greatest features, and more. Learn how Dart brings it all together and gives you a consistent and coherent platform that runs across all modern browsers. Read more.
Add to your personal schedule
Continental 4
Anant Narayanan (Firebase)
Average rating: ****.
(4.57, 7 ratings)
In this session, we'll be diving deep into the various JavaScript APIs (primarily getUserMedia and PeerConnection) that make all of this possible. We'll also go through the process of building a real WebRTC powered web app and discuss some ways in which these apps can be deployed in the real world. Read more.
Add to your personal schedule
Grand Ballroom A
Eric Bidelman (Google)
Average rating: ****.
(4.81, 16 ratings)
The declarative renaissance is upon us. Web Components (MDV, <template>, custom elements, ShadowDOM, mutation observers) are fundamentally going to change the way we build web apps. This session will introduce you to this brave new world of web programming and discuss how to use web components, today. Read more.
Add to your personal schedule
Continental 4
Maximiliano Firtman (ITMaster Professional Training)
Average rating: ***..
(3.00, 1 rating)
Glass raises many technical questions. Are Glass apps native apps or web apps? Is Glass an augmented reality device? How can websites and apps integrate with Google Glass? How can we emulate how content is served? Is Glassware just a website or an app with a transparent background? Read more.

Sponsors

For exhibition and sponsorship opportunities at Fluent conference, contact Sharon Cordesse at (707) 827-7065 or scordesse@oreilly.com

Download the Fluent Sponsor/Exhibitor Prospectus

For information on trade opportunities with O'Reilly conferences contact Jaimey Walking Bear at mediapartners
@oreilly.com

View a complete list of Fluent 2013 contacts