if the news here is old, blame me

HTML5 & CSS3 Archives

How Do I: Structure Applications

October 12, 2012 by - Leave a comment

This is part two in a series of "How Do I" articles (part one, Animation, is here). Structure Philosophy These days, I think the difference between a "Site" and an "Application" is very small. Sites may start small, be less interactive and have less state than Applications, so they don't necessarily need tools and libraries […]

Read More »

How Do I: Animate

October 1, 2012 by - Leave a comment

Animation Philosophy When animating, either massive thousand-part experiences or single on-off effects, I prioritize framerate and the ability get the right "feel" from the animation. Both goals are about Control, so I do nearly all of my animations in Javascript instead of CSS. Javascript allows me to control all of my animations from a single […]

Read More »

Saner HTML5 History Management

July 25, 2012 by - Leave a comment

Hashchange This event is quite simple. Whenever the window.location.hash property changes, by following a link, setting the property, editing the URL bar, or using back/forward to move through browser history, the “hashchange” event is fired from the window. Using it is really easy: window.onhashchange = function() { alert("hash changed!"); }; window.location.hash = Math.random(); // alerts […]

Read More »

CSS3 Solutions for Internet Explorer

April 8, 2010 by - Leave a comment

CSS3 is probably the hottest trend in web design right now, allowing developers the opportunity to implement a number of solutions into their projects with some very straightforward CSS while avoiding having to resort to nonsemantic markup, extra images, and complex JavaScript. Unfortunately, it’s not a surprise that Internet Explorer, even in its most recent […]

Read More »

30 HTML Best Practices

May 14, 2009 by - Leave a comment

The most difficult aspect of running Nettuts+ is accounting for so many different skill levels. If we post too many advanced tutorials, our beginner audience won’t benefit. The same holds true for the opposite. We do our best, but always feel free to pipe in if you feel you’re being neglected. This site is for […]

Read More »