Right now creating high quality user experiences in HTML5 is very hard, and to get to where we are today we need a huge bundle of hacks and extreme techniques, many of which Andrew Betts covers in the session.
Our work builds on the the conventions of REST. By getting to know these conventions, we can design websites and web APIs that are faster and easier for other developers to learn and navigate. Like what you see? Want a piece of the action next time around? Then get along to Web Directions South in […]
Through this talk we will look at the history of algorithms and data structures and how we can evaluate their strengths and weaknesses before we write a single line of code. Like what you see? Want a piece of the action next time around? Then get along to Web Directions South in Sydney October 24 […]
An introduction to ES6 with emphasis on its practical aspects. See what it can do for you today, and learn how you’ll be able to better structure client–side programs with this next step in the evolution of JavaScript. Like what you see? Want a piece of the action next time around? Then get along to […]
As a designer turned developer, quasi-nerd turned internet ninja, and now buzzword aficionado, Charlie Gleason will tell you the secrets to how he learnt to stop worrying and love the code. Like what you see? Want a piece of the action next time around? Then get along to Web Directions South in Sydney October 24 […]
CSS Filters are a powerful tool available in all modern browsers to bring amazing photographic effects to web content. If you’re not using them, you should be – here’s how! Like what you see? Want a piece of the action next time around? Then get along to Web Directions South in Sydney October 24 and […]
Frustrated with scroll effects and events on touch devices? Learn how a few simple libraries can fix your problems. Like what you see? Want a piece of the action next time around? Then get along to Web Directions in Sydney October 30 and 31 2014.
The DOM will finally have real encapsulation with the introduction of the Shadow DOM, a subset of the Web Components spec that will revolutionise web development as we know it. In this session we’ll take a short, sharp tour on the how and why of what the Shadow DOM has to offer. Like what you […]
Angus Croll ponders the emergence of moralizing and faith-based JavaScript and discusses how an alternative approach grounded in knowledge, experience and understanding will make us all better coders and encourage creativity and innovation. Like what you see? Want a piece of the action next time around? Then get along to Web Directions South in Sydney […]
Can style guides lead to better UI code? Better performance? Yes, absolutely. In this talk, Nicole will show you how she and her team collaborated with Trulia engineers and designers to create a living style guide. She’ll also share some yummy data about how that affected real user measurements. Like what you see? Want a […]
With Angry Birds, Cut the Rope and other blockbuster games now working in modern web browsers, it’s fair to say native, browser based gaming has arrived for real. But how do they do it? In this session, Mozilla Technical Evangelist Rob Hawkes looks at the features now in your browsers to help develop games (and other interactive web based experiences) including the Canvas and WebGL, HTML5 Audio API, Mouselock and the Joystick API.
Each website is a product used daily by people to take actions, not just read the content on it. Your product is amorphous, it takes the shape of whatever container it fills: a mobile browser, a touch enabled desktop browser, or a 30″ iMac that is connected to the Internet via tethering. Photoshop is just one of the means to an end in this new age of utilitarian web sites. The new technologies available in HTML5 already allow you to create prototypes quickly in the browser. Learn how to create a prototype from start to finish using these new technologies while taking advantage of quick prototyping tools.
Our medium has entered its third decade of existence, and is ready for some growing up. Our definitions and understanding of the web are rapidly getting out of date, as, too, are our practices for building on it. It is time to re-evaluate where things are and, more importantly, where they are going.
Some time ago now JavaScript stopped being a toy language and became a serious player. Yet when you browse through the plethora of code and different discussions you get the sense that a lot of people, even those who use it every day, are still quite confused about the language — its great power, and your great responsibility toward it as a developer. Demystifying this is the purpose of the entire second day of Web Directions Code, which Dmitry will introduce in a keynote you won’t forget for a long time.
One of the perceived benefits of “native” apps is that they can be installed on a device, then run when the user isn’t connected. But web apps can do this too. In this session, John Allsopp will show you how to use HTML5 features such as appcache and webStorage to create apps that the user can install, and which will work even when the user is cruising at 30,000 feet with no web connection. These features also have the added bonus of helping to improve the performance of web sites and apps, and even work in all modern browsers and devices, including IE8 up!