Skip to main content

Schedule: HTML5 and Browser Technologies sessions

Much of JavaScript’s power comes from its support for partner technologies, such as WebGL, Canvas, HTML5 video, the Web Audio API and CSS3.

Add to your personal schedule
Continental 5
Workshop Please note: to attend, your registration must include Workshops on Tuesday.
Jen Kramer (Jen Kramer)
Average rating: ****.
(4.50, 8 ratings)
Learn one of the hottest front-end frameworks and incorporate it into your work tomorrow. Follow along and learn how to build a Bootstrap-based website from scratch, incorporating the responsive grid system, see the basic CSS in action, incorporate Javascript-based components, and customize CSS using LESS. Read more.
Add to your personal schedule
Grand Ballroom A
Workshop Please note: to attend, your registration must include Workshops on Tuesday.
Maximiliano Firtman (ITMaster Professional Training)
Average rating: ***..
(3.61, 31 ratings)
With iOS 6, Chrome, and IE10 we can now push the limits of JavaScript and HTML5 APIs. Lots of APIs are out there. However, not everything is similar to desktop: performance, background code and storage needs a review. This session will give you an overview of what you need to know, including labs testing on your own phone on progressive enhancement, feature detection and HTML5 APIs. Read more.
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
Workshop Please note: to attend, your registration must include Workshops on Tuesday.
Ohad Kravchick (The New York Times)
Average rating: **...
(2.39, 46 ratings)
Learn how to build a fully working webapp from scratch, from building models, views, controllers, through writing tests, all the way to automating the drudgery. Read more.
Add to your personal schedule
Continental 3
Todd Kloots (Twitter)
Average rating: ****.
(4.64, 14 ratings)
Since the dawn of Ajax, web apps have been moving more and more to the client in the interest of improving speed and delivering a more responsive user experience. With the same goals in mind, we've gone a different direction, rebuilding twitter.com on the principle of Progressive Enhancement, specifically using server-side rendering with support for pushState layered on top. Read more.
Add to your personal schedule
Grand Ballroom B
Kent Brewster (Pinterest)
Average rating: ***..
(3.89, 9 ratings)
A year ago I stood up at Fluent and gave a somewhat idealistic talk called "Eight Simple Rules for Running Your JavaScript on My Page." Since then I've had the opportunity to build and deploy Pinterest's new JavaScript widgets, which are all made by a single script tag. This year I'd like to come back, break open the source code, talk about how and when I had to break my own rules. Read more.
Add to your personal schedule
Continental 4
Average rating: ****.
(4.00, 7 ratings)
This talk will present the work we have done creating a web appropriate and HTML5/JavaScript programmer friendly parallel programming model and implementation. With this as a base the talk will look at exciting applications built using Parallel JavaScript including physics simulations, some augmented reality, and computer vision enabled games. 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
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
Continental 5
Sylvain Zimmer (dotConferences)
Average rating: ****.
(4.83, 6 ratings)
Crawlers and scrapers have been around for ages. However, being able to write them easily in JavaScript has been a significant advance in recent years because there is now little that a browser can do and a scraper can't. Brace yourselves for the next chapter in the struggle between scrapers and data protecters! 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)
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
Grand Ballroom A
Estelle Weyl (Standardista.com)
Average rating: ****.
(4.44, 16 ratings)
Pick an element, any element. Style it. Manipulate it. No IDs. No classes. No jQuery necessary. We'll learn all the new features of selectors in CSS and JavaScript that enable you to select this DOM node, that DOM node, and even an imaginary DOM node based on attributes, relation to other elements, location in the DOM, or just an element's.... Read more.
Add to your personal schedule
Continental 4
Ben Vinegar (Shape Security)
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 5
Aaron Frost (Domo), Dave Geddes (Domo)
Average rating: ****.
(4.00, 33 ratings)
Building your apps for Chrome is the most reliable way to build high-speed, cross-platform desktop apps. ChromeApps, when combined with AngularJS and Nodejs, is the ultimate development stack. ATTENTION: Be warned that things will get crazy in this presentation. We will have security staff present to ensure the safety of the audience. Read more.
Add to your personal schedule
Continental 4
Burke Holland (Kendo UI)
Average rating: ****.
(4.67, 12 ratings)
Chrome Packaged Apps V2 allow you to write truly native applications using just HTML, JavaScript and CSS. The Chrome runtime gives you access to the file system, built-in identity API's, serial communication and so much more. What's better is that you can write truly cross platform apps (Chrome OS, Windows, OS X, Ubuntu...) and deploy with one single package. One code base with unlimited reach. Read more.
Add to your personal schedule
Grand Ballroom A
Jeffrey Burtoft (Microsoft), Jesse Cravens (frog)
Average rating: ***..
(3.17, 12 ratings)
Hackers Jeff Burtoft and Jesse Cravens, co-authors of O'Reilly 'HTML5 Hacks', approach HTML5 and JavaScript technologies from vastly different vantage points. Watch the competitiveness mount, as these two innovative Hackers try to one-up each other through demonstrations of each of their most inspired hacks. 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
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
Golden Gate 6-8
Heather Arthur (Mozilla)
Average rating: ****.
(4.50, 2 ratings)
Firefox is one of the leading web browsers, and doing web development in Firefox is getting easier as the built-in developer tools grow. This talk will give a brief peek at what the tools offer, and dive into solving a problem with this unique set of tools. 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