Using Web Standards to Create Interactive Data Visualizations

Design Ballroom CD
Average rating: ****.
(4.44, 9 ratings)

When creating graphics in the browser there’s no consensus on what language or API should be used. From markup languages like SVG to OpenGL based APIs like WebGL, the browser provides several different ways for creating visualizations. In this talk I’ll show some data visualizations for the web I worked on for different projects and for Twitter as well, and show what standards and libraries were used to create them. I’ll dissect each example showing what standards were used not only for rendering but also for data loading and interaction, describing the flow of each visualization.

Photo of Nicolas Garcia Belmonte

Nicolas Garcia Belmonte


Nicolas Garcia Belmonte ( @philogb ) works as a Data Visualization Scientist at Twitter. Nicolas creates advanced data visualizations using web standards like HTML5, WebGL and 2D Canvas. He is also the author of PhiloGL and the JavaScript InfoVis Toolkit two frameworks for creating interactive data visualizations for the Web. His frameworks and visualizations have been used and featured in a variety of companies and places including Google, Mozilla, Ars Technica and FastCompany.


Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Susan Stewart at

Media Partner Opportunities

For information on trade opportunities with O'Reilly conferences contact Kathy Yu at mediapartners

Press and Media

For media-related inquiries, contact Maureen Jennings at

Contact Us

View a complete list of Strata contacts