12/25/2010
It’s been a tradition for years now around here for me to do a year-end wrap-up. It’s a great way of reflecting on the year, sharing some random interesting statistics, and most importantly, saying thank you to everyone who comes to this site.
Read on! →
12/22/2010
Several folks pointed out that this last poll question was worded a bit strangely:
Would you start a new web project today and not use HTML5?
I worded it that way to elicit comments on why a person or organization would not opt to use HTML. However, that meant you needed to answer Yes if you would not use HTML5 and No if you would, so, possibly a bit confusing, but whattagonnado? The results show that the majority of people…
Read on! →
12/21/2010
One classic layout conundrum is how much stuff to put in a sidebar. Ideally the height of the main content area and the sidebar are about the same, to avoid either area having a large blank area which can be strange looking and a waste of good web real estate. Go light on sidebar content and short content pages may be just about right but long content pages have a lot of unused sidebar space. Go heavy on sidebar content…
Read on! →
12/18/2010
It’s not “spec,” but WebKit browsers support image masks. If you are familiar with Photoshop, they work like that. You declare an image to use as as mask. The black parts of that image hide what it is over, white parts of that image show what is underneath, gray is partially transparent. So if you had this image
Read on! →
12/14/2010
Big thanks to Mathias Bynens for the guest post today! I’d call this a bonafide CSS trick!
A few days ago, Chris tweeted:
If we could stack pseudo elements (e.g. :after:after) we could build a whole website with no HTML other than <html>. Probably good we can’t.
In response to this, I created this quick demo (view in Firefox or Opera), illustrating that technically you don’t need any HTML at all to…
Read on! →