The woes of CSS color in print typography
As I was working through some documentation on styling CSS for print recently, I came across an oddity. Colors that I was specifying in my print styles were not getting represented properly at print...
View ArticleThe madness of screens vs. browsers on the mobile web
This evening as I was doing some research on mobile web development, I got myself on a tear about the wild differences we face as web developers regarding screen sizes and default browser...
View ArticleWaxing Firefox, Waning IE
IE continues it’s downward spiral as the browser dips below 69% at the expense of Firefox and the WebKit-powered duo of Apple Safari and Google Chrome. The breakdown as paraphrased by TG Daily: Net...
View ArticleCheatsheet from today’s Open Web Camp “Refactoring for Mobile” talk
For the Open Web Camp attendees, here’s my cheatsheet from the Refactoring for Mobile talk I gave today at Stanford: Get it as a CSS file and view it in your favorite code editor: walkthrough.css Or...
View ArticleFirst steps with HTML5
As I mentioned in my earlier post, HTML5 means quite a lot more than what we all understood markup to be in the HTML 4/XHTML days. At the core of the HTML5 specification however, markup is still the...
View ArticleExploring New HTML5 Elements
The next article in the Developing with HTML5 series. Nothing endures but change. —Heraclitus The HTML5 draft specification includes many new elements and attributes for enhanced structural and...
View ArticleSVG and MathML in HTML5
The next article in the Developing with HTML5 series. Pick a flower on Earth and you move the farthest star. —Paul Dirac Scalable Vector Graphics (SVG) and MathML are XML applications that are widely...
View ArticleA quick introduction to the HTML5 Canvas
The next article in the Developing with HTML5 series. Better late than never, but much has happened. Perhaps more on that someday… A painter paints his pictures on canvas. But musicians paint their...
View Article