Your current filters are…
by Kyle Simpson
One of the most exciting aspects of HTML5 is the addition of many helpful and powerful JavaScript API's. Some are attached to presentational elements (<canvas>, <video>, etc), and others are deeply rooted in JavaScript developer land (localStorage, Web Workers, etc). This talk will explore various advanced JavaScript API's in the context of how to weave them all together into a multi-player web-based game. Topics include: <canvas>, History API, localStorage/sessionStorage, appCache, Web Sockets, Local Files, Web Workers.
This is an exciting time for front-end development. The support of modern browsers for CSS3 and HTML5 is excellent and improving all the time. Before we get too excited about all the new shiny features we have to play with, we need to remember that in many ways the future of the open web is in our hands. We want to take advantage of new features. We need to push the boundaries of what is possible and what ought to be possible. However we need to do this without storing up problems for ourselves as web developers in the future, and without disadvantaging users who may be using older browsers through no fault of their own.
Web development never gets boring to me. Not just because nowadays, new “HTML5” technologies are emerging like tubes of spaghetti at a pasta factory — but mostly because *there’s always something new to learn*. Even the oldest, most reliable features of HTML/CSS/JavaScript, “the basics” that we take for granted every day, are full of hidden gems or restrictions. During this talk, we’ll take a look at the more obscure parts of HTML, CSS and JavaScript, and demystify some of them.
by Divya Manian
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.