Web standards, browsers, devices and JavaScript libraries have matured enough to set AR free, making it possible to create AR that runs using “nothing but a web browser”. And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.
A head-first dive into the past, present and future of all things variable in CSS. And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.
The power of selectors is still a vastly under-utilised aspect of CSS after all this time. And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.
Get up to speed with Web Components and see how you can start using them today. And if this floats your boat, you need to get along to the Engineering Track at Web Directions 2014.
How to do awesome things with math on the web AND in the real world. Fun with robots! Want more of this kind of fun? Get yourself along to Web Directions 2014.
Broadcast TV is dead. Long live TV! Despite declining numbers in broadcast TV viewership, consumption of TV Shows and online video is growing faster than ever before. With every Network and their dog madly rushing to provide a second screen experience via native applications, few compelling cross-platform TV experiences exist on the web. Beyond technical […]
This presentation covers a few lessons and guidelines to demystify the Z-dimension – what a stacking context is, how events are distributed, how transforms (3D & 2D) are handled by the browser, and how to untangle a vertical mess. And, as a bonus, how a better understanding of depth leads to higher-performing websites.
Thanks to open APIs and emerging technology, JavaScript can now empower devices and technology in our day to day life. Soon we’ll be controlling and securing our homes, manipulating appliances from afar and having a bunch of fun bringing data from the web to new exciting uses in the physical world. In this talk, I’ll […]
ES6 is here and it’s bringing some awesome new features to Javascript. My favorite? Generator functions. No matter what kind of code you’re writing, from graphics processing to simple AJAX requests, generators are an excellent tool to make your code more performant and more maintainable at the same time. It’s a bold claim, but in […]
This session will compare and contrast the common techniques used for implementing responsive imagery. Simon will shed some light on the compromises that developers might need to make and the circumstances under which they might be acceptable or even desirable. Also check out the Responding to the Unknown: Choose Your Own Adventure web site.
Many believe the future of design is in screens. They’re wrong. Our love for the digital interface is out of control. This conversation, led by Golden Krishna, will explore a better path: NoUI. Eliminating counterintuitive input mechanisms for natural inputs inverts the contemporary focus of software design to have computers adapt for people, rather than […]
In a fast and furious fifteen minutes, Mark Dalgleish demystifies Web Components by highlighting how, despite its complex appearance, it’s actually made up of a suite of technologies providing features we’re already familiar with. Once you understand what web components bring to the table, you’ll wonder how we ever lived without them. Make sure you […]
In the past, validating forms in the client has typically required doing some heavy lifting with JavaScript. But you may not know HTML5 changes all that. Browsers now check that the content of an input match its type (and we’ve got new types like email, url and number to make that even more useful). But, […]
Designing a connected product requires strategic thinking that design professionals have not had to develop in an industrial context. It distrupts not only entire industries but the way professionals are shaped for those industries. I’ll talk about the process of developing and designing connected products and the sets of skills, semantics, and collaborative practitces that […]