Skip to main content

HTML5 Developers Conference - Day 1

3 min read

Older Article

This article was published 13 years ago. Some information may be outdated or no longer applicable.

First day of the HTML5 Developer Conference in San Francisco. Seven talks attended. Booths from Intel, Adobe, LeapMotion and others explored. The whole day was packed with Mario references, and I think I know why.

I’ll update this post with presentation links as I track them down.

Christos Georgipopulos - “From Grassroots to Green Pastures” (keynote speech)

Intel sponsored the event, so their keynote kicked things off. Turns out Intel works closely with Google and Mozilla on web development standards (news to me). The presentation covered Intel’s XDK framework, which I hadn’t come across before.

Misko Hevery - “What is in store for the future of Angular?” (Link to presentation)

One of AngularJS’s creators gave a brilliant talk about where the framework is headed, with the caveat that he reserved the right to change everything he said. The most exciting potential feature: breaking AngularJS into smaller libraries. It’d become an umbrella project whose components other projects could reuse. As Misko put it, that’d be a massive win for the community.

Sumit Amar - “Memory management for smooth infinite-scrolling” (Link to presentation)

Sumit walked through how to avoid nasty memory leaks when implementing infinite scrolling. Genuinely useful.

Jonathan LeBlanc - “Secure RESTful API Automation with JavaScript” (Link to presentation)

Jonathan is PayPal’s developer advocate, so he’s got credentials when it comes to security. His argument: JavaScript developers keep reaching for outdated methodologies when newer, better approaches exist. He broke down the pros and cons of OAuth2 vs CORS and laid out best practices for building RESTful APIs.

Alessandro Alinone - “More Than Just WebSockets for Real-Time Multi-player Games and Collaboration”

Alessandro is the CTO of Lightstreamer, a Milan-based company that deals heavily with websockets and streaming data. He showed demos from his team (including a multiplayer Mario game, naturally) and demonstrated how bandwidth reduction techniques can introduce delays across different websocket implementations.

Alicia Liu - “Levelling Up in AngularJS” (Link to presentation)

The web apparently can’t get enough of Mario nostalgia, and Alicia leaned right into it by building a Mario game in AngularJS. The talk gave a solid overview of services, promises, resolves, and directives.

Jen Kramer - “Comparing Bootstrap and Foundation” (Link to presentation)

Ever wondered about the real differences between the two biggest CSS frameworks? Jen compared them across browser support, accessibility, grid systems, and CSS preprocessors. My takeaway: if you’re building from the ground up with designers on the team, reach for Foundation. If you want something that looks good out of the box (and don’t mind less customisation), grab Bootstrap.

That wraps up day one. Walked away with a few t-shirts, stickers, and other goodies. Day two summary coming soon.