Further Reading

There was a dangerously-tempting bookstall at d.Construct the other week, and I found myself buying two books which have been on my To Be Read list for a while:

Beginning JavaScript with DOM Scripting and AJAXChristian Heilmann, Apress
I think it will be an excellent companion for the DOM Scripting book I’ve already read by Jeremy Keith. Will do a proper review when I’ve read this in more depth.

Blog Design SolutionsAndy Budd et al, Friends of ED
Great advice for customising your blog. Not just in terms of look and feel, but also advice on hosting your own blog, setting up testing environments, databases etc. I hope to give this blog a “lick of paint” in the near future!

I’ve also recently finished Dan Cederholm’s excellent book:
Bulletproof Web DesignDan Cederholm, New Riders
This one is a must-read for anybody seriously contemplating standards-based web design. Dan takes common table-based solutions (which can still be seen in the wild), explains why they are not bulletproof, and then reworks the solution in a standards-based way. I was very impressed with the session he did for @media in June, and this takes things even further. A great reference for bulletproof techniques.

This entry was posted in books, technology and tagged , , , , , , , , . Bookmark the permalink.

3 Responses to Further Reading

  1. Chris Heilmann says:

    Dan’s book is a total must. I’ve taught a lot of set-in-stone oldschool designers some good tricks with this one.

    Another book anyone involved in doing web sites should have is “Don’t make me think” by Steve Krug.

  2. Caz Mockett says:

    You’re absolutely right, Krug’s book is also a must. I’ve had it on my bookshelf for ages (I read it when I first bought it) but haven’t looked at it in a while.

    I *hope* this is because I now do a lot of these things instinctively when designing a site, but just to make sure, I think I’ll got and have another look πŸ™‚

  3. Anonymous says:

    Oh boy.

    There’s just not enough time in the world for everything I need to learn.