Tag Archives: CSS
Quick Notes: Faux Columns Revistited
October 15, 2011
It’s time to update Dan Cederholm’s faux columns to take advantage of CSS3 gradients and reduce http requests.
Quick Notes: How we do IE Hacks
September 14, 2011
We’ve recently changed the way we do IE hacks at Soupgiant. For years we were using conditional comments to load separate CSS files.
Tags: coding, CSS, ie6, ie7, internet explorer
Behind the Websites: Maintaining Link Focus
August 23, 2011
Anyone who has attempted to navigate a web page using the keyboard will have experienced sites that remove the default a:focus style without adding in a replacement.
Tags: Accessibility, CSS, Eric Meyer, reset, usability
Behind the Websites: Minimum Page, A CSS Base
August 17, 2011
We decided to release Soupgiant‘s CSS base to the world at large, you’ll find it at minimumpage.com.
Tags: CSS
Behind the Websites: !important is Important
June 2, 2011
The !important
declaration has really bad reputation, and deservedly so. As is often the way, this reputation results from abuse rather an inherent problem with the property itself.
Tags: CSS, Design, Responsive Web, web design
Behind the Websites: HTML5: I couldn’t (quite) do it
December 13, 2010
I found it difficult to use pure and semantic HTML5 when dealing with current versions of Internet Explorer. I really tried to adopt the commonly advocated view that it’s okay to require website visitors have JavaScript enabled but settled on a different option I could actually live with.
Tags: Accessibility, CSS, html, html5, JavaScript, usability
Quick Notes: How @font-face loads in different browsers
December 3, 2010
Why do you sometimes see the fonts change on a website after it loads? This is just one of the many ways browsers behave differently, as explained in this quote from Richard Rutter.
Tags: @font-face, chrome, CSS, fonts, internet explorer, JavaScript, safari
Behind the Websites: Selectivizr with CSS on a sub-domain
October 25, 2010
Updating the Soupgiant base WordPress theme recently (among other things we were porting it to HTML5), we needed to decide which shims and/or polyfills to use. We starterd with Remy Sharp’s HTML5 enabling script but another to consider was Selectivizr to improve IE‘s support of CSS3 selectors.
Behind the Websites: A half-baked (CSS) idea
September 21, 2010
Spritebaker has done the rounds a fair bit in web development circles over the past few weeks. It’s a great idea, done well. The only problem is it has the strange effect of making it seem like the page is actually taking longer to load. I take a look at a possible solution.
Tags: coding, CSS, data-URIs, JavaScript
Behind the Websites: Delay Print Stylesheets Plugin
August 27, 2010
A few weeks ago I wrote a post in which I adapted an idea from a zOompf article to delay the loading of print stylesheets until after a web page has fully rendered. I’ve decided to convert the code from the original post into a plugin and add it to the WordPress plugin directory.
Tags: CSS, JavaScript, plugin, WordPress