CSSKarma

On Google

October 28th, 2011

I have some thoughts on Google that I’ve been mulling over ever since Google+ opened up. I don’t put a lot of opinion postings here because I normally put them on my personal site, but whatever; this is pretty relevant and who’s going to stop me? That’s right, here we go… Some of my favorite [...]

Tags: ,
Posted in Opinion | 7 Comments »

Future of Web Design 2011

October 10th, 2011

Hi Folks, I’m speaking at the Future of Web Design this year in New York. The talk will be on the Future of HTML5, stuff coming down the line that we have to look forward to. All sorts of wicked goodness right? I’m really looking forward to working with the folks at Carsonified, who always [...]

Tags: ,
Posted in Life | 1 Comment »

Changing History with HTML 5

August 19th, 2011

Here’s the demo for those who like to jump right in. The URL is an important piece of user experience in any Web site or application. We like using, what we call “talking URLs” so they’re easy to say and remember, like clearleft.com/is/richardrutter (one of the best all time). But as we build complex ajax [...]

Tags: , , ,
Posted in Web Design, Web Development | 7 Comments »

Creating a Unique and Scalable Mobile Experience

August 16th, 2011

A while ago I submitted a proposal for SXSW 2012 called Creating a Unique and Scalable Mobile Experience. I think it’s a good talk folks might be interested in, if you agree a vote my way would be much appreciated. Description Carrying the Web wherever you go is the future, we can all agree on [...]

Tags: , ,
Posted in Web Design | 1 Comment »

HTML 5 Form Validation with Yepnope Fallback

August 4th, 2011

In my last post about creating a proper fallback when using the new HTML 5 form validation I mentioned using modernizr to detect for support, then creating an if statement to call the jQuery validate plugin. One of the commentors mentioned using yepnope for this instead of loading the jQuery validation plugin by default. Since [...]

Tags: , , , ,
Posted in Web Development | 5 Comments »

Required input fields with JS fallback

June 14th, 2011

View the demo One of my favorite features of the HTML 5 forms is the “required” attribute. But unfortunately, support isn’t totally there yet. So we need to create fallbacks. It works in the modern browsers you’d expect it to (FF4, Safari, Opera, etc) but in older browsers, form validation isn’t something you can really [...]

Tags: , ,
Posted in Web Design, Web Development | 2 Comments »

Book Review: The Book of CSS3

June 5th, 2011

I started reading Peter Gasston’s “The Book of CSS3″ about a month ago and finally had time to finish it up this weekend. Here are my thoughts. I’d like to preface my thoughts here with a saying that the publisher did send me a free copy of the book with the intention of writing up [...]

Tags: ,
Posted in Web Design | Comments Off

Send it through Twitter

May 24th, 2011

I get a lot of questions about how I share articles on Twitter, so I though I would just write it up real quick since I just synced up some more accounts to my stream. I do most of my article gathering through Google Reader, which has a “share” option at the bottom of each [...]

Tags: , , , , ,
Posted in social | Comments Off

Setting up shortcuts in Terminal

May 20th, 2011

Let me just start off my saying I hate using the command line. That being said, I’m all for making the experience tolerable with a few tweaks. Today I set up some aliases in Terminal so I don’t have to remember some of the weirder commands I use often. I thought I’d share the process [...]

Tags: ,
Posted in Web Development | 2 Comments »

Media Query Transition Animations

May 11th, 2011

I’ve been doing a lot with Responsive Design, Media Queries (yea, they’re different), and light transitions with CSS 3 lately and something kind of cool happened. By sheer accident I put a transition inside a media query, resized my window and watch the padding on my <article> element animate to it’s new value. It was [...]

Tags: , ,
Posted in Web Design | Comments Off

« Older Entries |