Icons used to be easy, but now there are lots of formats, names, and links. There are tools and articles to help, but you can still end up with a lot of files and a lot of code. I am not interested in chasing competing non-standard browser behaviour and so I have given up. From now on, my site will only use one icon.
Making a website for a client can involve all sorts of misunderstandings and confusion. One issue that comes up again and again is that when we talk about websites, we are often thinking of different things. Explaining what we mean early can make things a lot easier later.
Brad Frost has been compiling a really useful set of patterns, resources, and news about responsive web design. If you are even thinking about working on a responsive site, you should definitely take a look before you start.
The q element first turned up in HTML4 for inline quotations. Lack of support is not the problem it used to be, but I think there are still good reasons to avoid using this element.
An article by Louis Lazaris appeared in Smashing Magazine this week, blaming all versions of Internet Explorer for holding back the web. I know nobody likes Internet Explorer 6, but is version 9 really that bad?
Since I started making websites, I have been building up a list of useful tools, scripts, and other bits of software that just make my job a little bit easier. This is my current list.
One of the great advantages of using jQuery is that it makes it easy to select a set of elements on the page using the familiar syntax of CSS. But did you know you can also do that without jQuery?
We all know how to write a link to another page or a link to an email address. But did you know that you can also make a phone call or send a text message with a hyperlink?
If your site is hosted on a Linux server, you might be able to speed it up a bit with a couple of easy htaccess tricks.