Why does it matter? #
As a designer I've been around the block long enough to have suffered the nightmare of having to code deffensively for multiple browsers. Back when Javascript was new and we were...
Looking at my own CSS over the years I've come to realize how messy it is and how much (extra) work you have to do when it comes time to clean it up. It has come to light again when trying to work on...
Brad Neuberg wrote an article about making ePub3 "play nice" with HTML5. I read it and initially agreed with it but, upon second reading and some thought I disagree with the essence of his...
Not too long ago there was a demo of the Epic Citadel OpenGL demo translated to JavaScript and played inside a web browser. The code was ported from C++ to ASM, a subset of JavaScript optimized for...
One of the things that attracted me to 3d was the expressive possibilities of the medium and how we can incorporate these possibilities into a traditional publishing paradigm without having to resort...
Tony did an awesome job of introducing WebGL and getting people excited about the technology, its promise to change the way we look at games and web development and how it assures convergence between...
We have typography on the web! #
As John Allsopp points out in his blog Happy 17th Birthday CSS we have come a long way but we still have very far to go.
When I first started playing with web design...
When I first started working on web development I had absolutely no clue as to what typography was or how to make pages 'look' visually pleasing, easier to read and more engaging to the user.
Over the...
Defining Length #
According to the W3C:
Lengths refer to distance measurements
The format of a length value (denoted by >length< in this specification) is a number (with or without a decimal...
In paged media the content of the document is split into one or more discrete pages. Paged media includes paper, transparencies, pages, Microsoft Word documents, Adobe PDF (portable document format)...