New theme up for friendlybit.com
Hi! If you’re reading this blog through your feed reader, today is a good day to break out of it and have a look at the site. There’s been several little changes throughout, and I invite you to click...
View ArticleFeed readers should show comments
One thing I’ve noticed lately is that I read fewer comments. It isn’t that strange really: I read blogs using a feed reader and it doesn’t show a links to comments. I see a couple of reasons why...
View ArticleUpside down text with CSS
Previously I’ve talked about reversing text with CSS by simply setting a few CSS attributes. Today we will try another trick: turning text upside down. It’s actually possible using a simple CSS...
View ArticleDon’t waste time writing HTML and CSS
When you’ve worked with front-end development for a while, you start thinking about effectiveness. So without further ado, here’s my four best ways to be a more effective front-end developer. Feel free...
View ArticleWhy adding variables to CSS is a good thing
Via Simon Willison I find that Bert Bos, one of the creators of CSS, has written an article on why variables shouldn’t be included in CSS3. I thought I’d try to explain why I think they should....
View ArticleThe Open Web: Can it deliver?
It’s ringing through my head as Microsoft releases Silverlight, as Adobe forces another version of Flash or Air, and as Sun tries to push JavaFX into the spotlight. It’s a dark whisper when I read how...
View ArticleYellow fade with CSS and a simple image
Via Think Vitamin I find a cool way to highlight the current element. Lots of people do this by calling some kind of javascript library, it’s so common it’s been dubbed the yellow fade technique. But...
View ArticleIE7 hover bug: z-index ignored (and other properties)
I’m implementing a rather different design right now for an intranet, and have found a bug I thought you’d like to know about. If you restyle things with :hover, you might have to add an extra property...
View ArticleOpenID, Nofollow removed, Comment counts, and IE7 fixes
I’m added a few features to the site: OpenID support: Instead of typing your name and e-mail you could instead sign in with an OpenID-enabled URL. Or you could completely ignore it, and go on as usual....
View ArticleInterface developers and security
You live in a new era, when demanding that people register on your site is no longer enough. There’s far too many other sites out that that you’re already a member of, you don’t need another one. You...
View ArticleA couple of sites I’ve launched
Lots of opinions here lately, and very few concrete examples of work I’ve done. I thought I’d take a few minutes of your time and talk about those projects here. All of the sites I’ve built are in...
View ArticleTechniques to use when IE6 dies
Everyone except Microsoft themselves are talking about the death of IE6. I’ve tried motivating people to drop support, arguing that you at least can show IE6 users a message. Many have replied with...
View ArticleSpriteMe – Combine images and get fewer HTTP requests
Those of you that care about website performance have probably read about combining images, something that’s called “CSS sprites”. The idea is that by using the same (somewhat larger) image several...
View ArticlePosition: fixed CSS templates
In 2006 I wrote an article about simulating Frames and Iframes and from time to time, I get questions of how to make modifications to the templates presented. But one big thing has changed since 2006:...
View ArticleRendering a web page – step by step
Have you ever thought about what happens when you surf the web? It’s not as simple as it seems: You type an URL into address bar in your preferred browser. The browser parses the URL to find the...
View Article