Forms' - is there any other word that strikes as much fear into the hearts of web designers? Not any more ...
Fancy Form Design is a practical hands-on, full color book that follows the process of creating visually stunning yet usable web forms, from start to end. The book covers all design elements from planning the form's purpose and interface through to mastering markup, applying style with CSS, and adding interactivity and visual effects with JavaScript. By the end of the you'll will have the code, and wisdom, they need to build fancy forms of their own.
This is not a "high-end" development book - but it is a great outline of the fundamentals you should need as a front-end developer to build a great front-end to a web-based form.
The book is divided into 5 main sections: Planning, Designing, Structure, Styling & Enhancing.
The book offers great tips and explanation along the way. I particularly enjoyed the "Enhancing" section as there are some great Jquery plugins that can be used to add some good enhancements to an otherwise bland form.
Good book about form markup and styling, but could be more in-depth about some aspects (there is no mention of the tag whatsoever!).
It seems to be a trend with Sitepoint to make simpler, shorter books that only use one example throughout. It is easier to read but makes for a shallower experience. If they followed the example of their excellent programming books, this could be a five-star review.
However, I was able to pickup some interesting techniques and the chapter about enhancing with Javascript is very useful. Overall, an interesting read.
This was a bit more basic than I expected, but I still learned a few things about making better forms. I liked the way they structured the book, first a chapter on IA/UX/planning, then design, then HTML, then CSS, then JS.