Sep 05, 2006 George Ornbo product
Author: Craig Grannell
Published: 1st December 2004
Buy from Amazon
There is no doubt that Craig Grannell knows his stuff and there are many useful suggestions and pointers in the book that will help both novice and professional designers alike.
The book's breadth is both its strength and its weakness. After reading the book you will understand many issues and pointers relating to XTHML and CSS. Whether or not you will be able to take it all in is another matter. For example 24 pages are given to CSS layouts covering pretty much everything you need to know. The fact that entire books have been written on CSS layout shows that this might have been an ambitious undertaking. It is highly likely that the novice reader would get lost in the volume of information. For the professional CSS coder there might be one or two things new but not much.
The word "Reference" in the title suggests that the book is not meant to be read in a linear fashion. It is perhaps unfair to criticise the book for attempting too much but covering so much information waters down the appeal of the book for the novice in particular.
The book does succeed in being a ready handbook to have around the studio to consult on an ad hoc basis. It is likely you will find the book more concise and insightful than a Google search and the reference sections on XHTML, CSS and Entities in particular are very useful.
To conclude this book offers a good, general overview for the novice and intermediate web designer. It succeeds in providing a ready handbook to consult when confronted with jargon or web development issues. It is limited by the huge scope of the book which may intimidate beginners.
For the experienced developer the book should reinforce existing knowledge and whilst it is worth reading there is little new in terms of techniques or innovation.
Have an update or suggestion for this article? You can edit it here and send me a pull request.
Using HashiCorp Vault with LDAP
How to use HashiCorp Vault to setup an LDAP backed secret store with read-only access for users in groups and read-write access for specific users
Linux and Unix xargs command tutorial with examples
Tutorial on using xargs, a UNIX and Linux command for building and executing command lines from standard input. Examples of cutting by character, byte position, cutting based on delimiter and how to modify the output delimiter.
Copy a file in Go
How to copy a file in Go. The ioutil package does not offer a shorthand way of copying a file. Instead the os package should be used.