Archive for the ‘Books’ Category

HTML5 for Web Designers

Sunday, July 18th, 2010

HTML5 for Web Designers

If you’re a web designer or developer, chances are high that you’ve heard of Jeremy Keith‘s HTML5 for Web Designers. If you’re a web designer or developer, chances are fairly high that you’ve ordered it.

According to Jeffrey Zeldman, the book sold 5000 copies during the first 24 hours of pre-sales. All the personnel involved with its production are well-respected members of the design community, and so I didn’t falter in placing an order.

HTML5 for Designers, inside the book

A Book Apart handle the delivery, so it’ll take a while longer than a next day Amazon shipment, but the delay only served to fuel my anticipation for the little book.

I’m only thought the first third of the book, but I’m already finding it incredibly well-written and it feels quite special. The $27 I paid for it is expensive, but the book’s such a great overall little package, that it might just be worth it.

HTML5 for Designers

Firebug 1.5 book from Packt Publishing Review

Monday, July 12th, 2010

Firebug Book Review

The success of Firefox over recent years can be partly attributed to the extensions that beef up what’s already a great browser into something truly amazing. Firebug’s one of the most popular extensions, and for good reason. I’ve used it for editing CSS, viewing AJAX requests, DOM manipulation and debugging JavaScript. To say it’s been helpful is a large understatement, and it’s why I use Firefox as my main browser for web development.

Packt Publishing’s lengthily titled ‘Firebug 1.5 : Editing, Debugging, and Monitoring Web Pages’ starts the reader off gently with a ‘Getting Started’ chapter, discussing Firebug’s history, installation and Firebug Lite, a JavaScript version for non-Firefox browsers. In cases where a particular problem occurs on Safari, for example, the lite version can be extremely useful. Chapter 2 introduces the various Firebug tabs and gives a good overview of Firebug’s main capabilities. Chapters 3, 4, 5 and 6 expand on the HTML, CSS and DOM functionality, and provide a great, in-depth examination of what’s possible.

Chapter 7 – ‘Performance Tuning Our Web Application’ – looks at the Net panel, and once again, the discussion is thorough and well-written. Not only does it give information about Firebug, but by its very nature, delves into HTTP headers and XMLHttpRequest monitoring.

Chapter 8 – ‘AJAX Development’ explains the console.debug call that I’ve made on several occasions, as well the (new to me) console.assert for for assertions and the useful console.dir(object) for giving a DOM tab style object dump for the supplied object parameter.

Chapter 9 – ‘Tips and Tricks for Firebug’ also had something new for me, console.group() and console.groupEnd(), which are functions that group ouput in the output console. When there are lots of debug statements being fired out to the console window, it can be useful to group them, and I’ve already used this to my benefit since reading the book.

Chapter 10 – ‘Necessary Firebug Extensions’ takes a look at ways of making Firebug even better by using 8 extensions that empower their users to more accurately diagnose and fix performance issues, manage cookies and improve SEO.

Chapter 11 – ‘Extending Firebug’ builds on Chapter 10′s introduced extensions by describing how to build your own. To keep things in proportion, it’s a fairly small chapter, building a small ‘Hello World’ extension, but it does give food for thought.

The book closes with an Appendix detailing Firebug’s API, and a look ahead at Firebug 1.7

Overall, this is a well-written and descriptive book, and although it is probably more suitable for a new to intermediate Firebug user, I found quite a few ‘ooh – I didn’t know that’ moments throughout that make it worthwhile for any reader who designs and develops websites.

WordPress Plugin Development – Book Review

Monday, May 31st, 2010

WordPress Plugin Development

WordPress has gone from strength to strength since it was released in 2003, and much of its success is due to the open source community’s commitment to plugin development. Take a look at the WordPress Plugin Directory, and you’ll see thousands of plugins that extend the WordPress core to do almost anything you can imagine.

Packt Publishing‘s WordPress Plugin Development is written by Vladimir Prelovac, a WordPress expert and developer of WordPress plug-ins such as Smart YouTube and Plugin Central. Part of Packt’s Beginners Guide series, the book focuses more on experimentation and learning by doing, and develops 6 real-world plugins throughout its 270 or so pages.

WordPress 2.7 Cookbook – Book Review

Monday, March 15th, 2010

WordPress 2.7 Cookbook

Packt Publishing’s WordPress 2.7 Cookbook has been out for while now, but I still thought I’d pick up a copy and give it the once-over. Rather than being a reference guide, Jean-Baptiste Jung‘s book is very much like his very own WpRecipes.com website.

Digging into WordPress – version 2.0 released

Monday, March 1st, 2010

If you haven’t read my review of Digging into WordPress, you may not know that I think it’s currently the best WordPress book available.

One thing I didn’t mention in the review is that when you buy it, you’re entitled to free PDF updates for life. Perhaps I left out this because I thought it would amount to the odd grammar correction and so on. Worthwhile, but not that exciting. How wrong I was, because as co-author Chris Coyier announces on the Digging into WordPress site, version 2.0 has been released and it promises an extra chapter dedicated to WordPress 2.9, as well as one called ‘Bonus Tricks’, which focuses on ‘some cool new tricks for your themes’. I’ve only skimmed through the new pages, but the high quality writing and content is preserved.

If you haven’t already grabbed yourself a copy, you should do yourself a favour and buy it!

jQuery 1.4 Reference Guide – Book Review

Friday, February 19th, 2010

jQuery 1.4 Reference Guide

Unless they’ve been living in a cave for the last couple of years, web developers will be familiar with jQuery. Due to its speed, power and ubiquity, it’s become the de facto JavaScript library for anybody wishing to create cross-browser behaviour.

jQuery version 1.4 was released on January 14, 2009, and hot on the heels of that release is the accompanying ‘jQuery 1.4 Reference Guide‘ book from Packt. The book is nudging at 300 pages in length, and covers the API in a similar way to the excellent online documentation. This isn’t the book for readers with no JavaScript experience, but should be easy to pick up with somebody with at least a limited knowledge.

WordPress 2.8 Theme Design – Book Review

Saturday, January 30th, 2010

WordPress 2.8 Theme Design

I seem to be reading quite a few WordPress books of late, and there are certainly a few to choose from. Packt Publishing’s WordPress 2.8 Theme Design’s tagline is ‘Create flexible, powerful, and professional themes for your WordPress blogs and websites’.

WordPress themes are of interest to me since they fuse a visual aspect with PHP code, and there’s no doubt that they appeal to many other people too. In this review, I examine how appealing the book is to theme beginners and more advanced users.

Digging into WordPress – Book Review

Saturday, January 2nd, 2010

Digging into WordPress

There are a huge number of books out there for WordPress, but ‘Digging into WordPress’, written by WordPress ‘veterans’ Chris Coyier and Jeff Starr stands out for a number of reasons.

The book’s been in development for a while, and the finished 400 pages are very polished and generally well written. The book is available from the Digging into WordPress website, and the site features a PDF Sample and containing the contents and Chapter 3 – ‘Anatomy of a WordPress Theme’.

Professional CodeIgniter Book Review

Tuesday, December 30th, 2008

With all the furore surrounding Ruby on Rails, you’d be forgiven for forgetting that any other web application framework ever existed. The fact is, of course, that there are many to choose from, and one leading PHP-based framework is MVC-based CodeIgniter.

The CodeIgniter website is a great place to start for newcomers and more experienced developers alike, but I still like a good book, that I can hold in my hand and digest. Wrox’s Professional CodeIgniter is such a book, and presents a good overview of the framework that’s getting deserved attention in the web development community.

How to Be a Rockstar Freelancer Review

Wednesday, January 30th, 2008

Respected Freelance website FreelanceSwitch founders Cyan and Collis Ta’eed have written a book about Freelancing and made it available through self-publishing site Lulu. I picked up a paperback version and here I present my thoughts.