RamblemuseSM Annotated General Bibliography
Web Design
[Budd2006]
Budd,
Andy, Simon Collison, Cameron Moll: 2006.
CSS Mastery: Advanced Web Standards Solutions., first, friends of ED, ISBN: 1590596145, 280 pages, $34.99 USD.

Description
This book is your indispensable guide to cutting-edge CSS
developmentall you need to work your way up to CSS professional.
You'll learn how to: plan, organize, and maintain your stylesheets
more effectively; apply the secrets of liquid, elastic, and hybrid
layouts; create flickr-style image maps, remote rollovers, and
other advanced CSS features; lay out forms using pure CSS; and to
recognize common browser bugs, and how to fix them. While CSS is a
relatively simple technology to learn, it is a difficult one to
master. When you first start developing sites using CSS, you will
come across all kinds of infuriating browser bugs and
inconsistencies. It sometimes feels like there are a million and
one different techniques to master, spread across a bewildering
array of websites. The range of possibilities seems endless and
makes for a steep and daunting learning curve. By bringing all of
the latest tips, tricks, and techniques together in one handy
reference, this book demystifies the secrets of CSS and makes the
journey to CSS mastery as simple and painless as possible. While
most books concentrate on basic skills, this one is different,
assuming that you already know the basics and why you should be
using CSS in your work, and concentrating mainly on advanced
techniques. It begins with a brief recap of CSS fundamentals such
as the importance of meaningful markup, how to structure and
maintain your code, and how the CSS layout model really works.
With the basics out of the way, each subsequent chapter details a
particular aspect of CSS-based design. Through a series of
easy-to-follow tutorials, you will learn practical CSS techniques
you can immediately start using in your daily work.
[Budd2007]
Budd,
Andy, Andy Clarke, Ian Lloyd, Cameron Adams, Rob Weychert, Ethan Marcotte, Dan Rubin, Jeff Croft, Mark Boulton, Simon Collison, Derek Featherstone: 2007.
Web Standards Creativity: Innovations in Web Design with
XHTML, CSS, and DOM Scripting., first, friends of ED, ISBN: 1590598032, 288 pages, $49.99 USD.

Description
Be inspired by 10 web design lessons from 10 of the worlds best
web designers. Get creative with cutting-edge XHTML, CSS, and DOM
scripting techniques. Learn breathtaking design skills while
remaining standards-compliant. At friends of ED, we know that as a
web designer or developer, your work involves more than just
working to pay the bills. We know that each day, you strive to
push the boundaries of your medium, unleashing your creativity in
new ways to make your websites more engaging and attractive to
behold, while still maintaining cross-browser support, standards
compliance, and accessibility. That's why we got together ten of
the world's most talented web designers to share their secrets
with you. Web Standards Creativity is jam-packed with fresh,
innovative design ideas. The topics range from essential CSS
typography and grid design, effective styling for CMS-driven
sites, and astonishing PNG transparency techniques, to DOM
scripting magic for creating layouts that change depending on
browser resolution and user preference, and better print layouts
for web pages. We're sure you will find something here to inspire
you! This full-color book's examples are not just stunning to look
at, but also fully standards-compliant, up-to-date, and tested in
current browsers including Internet Explorer 7. Playing by the
rules doesn't have to mean drab or dull websites—Web
Standards can be fun!
[Caplin2003]
Caplin,
Steve, Adam Banks, Nigel Holmes: 2003.
The Complete Guide to Digital Illustration., first, Watson-Guptill, ISBN: 0823007847, 192 pages, $35.00 USD.

Description
Digital illustration is a revolution, and this is a frontline
report. "The Complete Guide to Digital Illustration" covers the
whole breadth of this exciting field, from the most stylized
line-drawn artwork to photorealistic 3D animation. This
comprehensive review is a must for anyone with an interest in the
graphic arts.
[Capsule2007]
Capsule,
: 2007.
Design Matters: Logos 01: An Essential Primer for Today's
Competitive Market (Design Matters)., first, Rockport Publishers, ISBN: 1592533418, 192 pages, $24.99 USD.

Description
This book covers nuts and bolts of effective logo design. The
design bar is at an all time high for those brave enough to
participate in the industry. Today's designers must be clear on
all the steps necessary to create work that stands out in an
increasingly competitive marketplace. Unfortunately, most design
books only focus on type, color, and layout issues. The "Design
Matters"> series takes a more in-depth approach, allowing
designers to learn not only how to create work that is
aesthetically appealing, but that is also strategy-driven and
smart. This book focuses on creating logos, while others in the
series dissect brochures, packaging, publications, and letterhead
systems. Each book offers all the essential information needed to
execute strong designs in concert with beautiful and well-crafted
examples, so readers can successfully hit the mark every time.
[Castro2000]
Castro,
Elizabeth: 2000.
XML for the World Wide Web (Visual QuickStart Guide)., first, Peachpit Press, ISBN: 0201710986, 272 pages, $24.99 USD.

Description
The Visual QuickStart Guide series from Peachpit Press is known
for boiling topics down to the essentials, and presenting them in
an engaging and efficient way, to get the reader up to speed
quickly. In applying this model to XML, author Elizabeth Castro
had her work cut out for her. Fortunately for her readers, Castro
has identified successfully the core components of XML, and
presented them in a streamlined way. This book doesn't tackle any
of the advanced elements of XML technology, such as SOAP, SAX, or
integration with the Document Object Model (DOM). Instead, it
focuses on teaching the basic nuts and bolts of creating XML
documents, styling them, and defining their structure. This book
moves at a fast pace.
[Castro2006]
Castro,
Elizabeth: 2006.
HTML, XHTML, and CSS, Sixth Edition (Visual Quickstart Guide)., 6, Peachpit Press, ISBN: 0321430840, 456 pages, $34.99 USD.

Description
It's important for anyone who creates Web sites--even those who
rely on powerful editors like Dreamweaver or GoLive--to know HTML.
The World Wide Web Consortium rewrote HTML as a subset of XML
(dubbing it "XHTML 1. 0") and the allowable code will eventually
be stricter. Tags that are being phased out are labeled
"deprecated"--current browsers can still handle them, but if you
want your site to keep up with future browsers, not to mention
conform to accessibility requirements, you will want to get on top
of XHTML. Of course, Elizabeth Castro manages to write books that
not only speak to those who are already fluent in HTML, but are
good for newbies too. She makes it a breeze to create sites that
are visually stylish and technically sophisticated without the
expense of buying an editor.
[Clarke2006]
Clarke,
Andy, Molly E. Holzschlag, Aaron Gustafson, Mark Boulton: 2006.
Transcending CSS: The Fine Art of Web Design (Voices That
Matter)., 1, New Riders Press, ISBN: 0321410971, 384 pages, $49.99 USD.

Description
As the Web evolves to incorporate new
standards and the latest browsers offer new possibilities for
creative design, the art of creating web sites is also
changing. Few web designers are experiences programmers, and as a
result, working with semantic markup and CSS can create
roadblocks to achieving truly beautiful designs using all the
resources available. Add to this the pressures of presenting
exceptional design to clients and employers, without compromising
efficient workflow, and the challenge deepens for those working in
a fast-paced environment. As someone who understands these
complexities firsthand, author and designer Andy Clarke offers
visual designers a progressive approach to creating artistic,
usable, and accessible sites using transcendent CSS.
[Freeman2004]
Freeman,
Elisabeth, Eric Freeman, Bert Bates, Kathy Sierra: 2004.
Head First Design Patterns (Head First)., 1, O'Reilly Media, Inc., ISBN: 0596007124, 676 pages, $44.95 USD.

Description
You're not alone. At any given moment, somewhere in the world
someone struggles with the same software design problems you have.
You know you don't want to reinvent the wheel (or worse, a flat
tire), so you look to Design Patterns--the lessons learned by
those who've faced the same problems. With Design Patterns, you
get to take advantage of the best practices and experience of
others, so that you can spend your time on…something else.
Something more challenging. Something more complex. Something more
fun. You want to learn about the patterns that matter--why to use
them, when to use them, how to use them (and when NOT to use
them). But you don't just want to see how patterns look in a book,
you want to know how they look "in the wild". In their native
environment. In other words, in real world applications.
[Keith2005]
Keith,
Jeremy: 2005.
DOM Scripting: Web Design with JavaScript and the Document
Object Model., 1, friends of ED, ISBN: 1590595335, 368 pages, $34.99 USD.

Description
We know from the success of titles such as Web Standards
Solutions, Cascading Style Sheets: Separating Content from
Presentation, and the Web Designer's Reference that web designers
are increasingly concerned with making sites that don't just look
pretty, but are also built using current best practices. There are
three main technologies married together to create usable,
standards-compliant web designs: XHTML for data structure,
Cascading Style Sheets for styling your data, and JavaScript for
adding dynamic effects and manipulating structure on the fly using
the Document Object Model. This book is about the latter of the
three. DOM Scripting: Web Design with JavaScript and the Document
Object Model gives you everything you need to start using
JavaScript and the Document Object Model to enhance your web pages
with client-side dynamic effects. Jeremy starts off by giving you
a basic crash course in JavaScript and the DOM, then move on to
provide you with several real world examples built up from scratch
including dynamic image galleries and dynamic menus, and show you
how to manipulate web page style using the CSS DOM, and create
markup on the fly.
[Koch2006]
Koch,
Peter-Paul: 2006.
ppk on JavaScript, 1/e (VOICES)., first, New Riders Press, ISBN: 0321423305, 528 pages, $44.99 USD.

Description
Whether you're an old-school scripter who needs to modernize your
JavaScripting skills or a standards-aware Web developer who needs
best practices and code examples, you'll welcome this guide from a
JavaScript master. Other JavaScript books use example scripts that
have little bearing on real-world Web development and are useful
only in the chapter at hand. In contrast, Peter-Paul Koch's book
uses eight real-world scripts he created for real-world clients in
order to earn real-world money. That means the scripts are
guaranteed to do something useful (and sellable!) that enhances
the usability of the page they're used on. The book's example
scripts include one that sorts a data table according to the
user's search queries, a form validation script, a script that
shows form fields only when the user needs them, a drop-down menu,
and a data retrieval script that uses simple Ajax and shows the
data in an animation. After an overview of JavaScript's purpose,
Peter-Paul provides theoretical chapters on the context (jobs for
JavaScript, CSS vs. JavaScript), the browsers (debugging, the
arcana of the browser string), and script preparation. Then follow
practical chapters on Core, BOM, Events, DOM, CSS Modification,
and Data Retrieval, all of which are explained through a
combination of theoretical instruction and the taking apart of the
relevant sections of the example scripts.
[McWade2003]
McWade,
John: 2003.
Before & After Page Design., first, Peachpit Press, ISBN: 020179537X, 208 pages, $29.99 USD.

Description
"Before and After" magazine's focus on clarity and simplicity and
its insistence on approaching design not as mere decoration but as
an essential form of communication have won it legions of fans. If
you're among them, you'll welcome the first book from B and A's
founder and publisher. John McWade walks his own talk, bringing
you a beautifully clear, cohesive, and elegant primer on page
design. You'll learn by example how to design single-page and
multi-page publications, brochures, and advertisements, applying
the principles design professionals live by. You'll also learn how
to choose the right font for your project, why one typeface works
better than another, and lots more. Best of all, you'll discover
how to think visually--transforming the images in your head into
documents that communicate effectively on the page.
[Myer2005]
Myer,
Thomas: 2005.
No Nonsense XML Web Development With PHP., Rev Ed, SitePoint, ISBN: 097524020X, 354 pages, $39.95 USD.

Description
A practical and concise book that teaches XML from the ground up.
This tutorial style presents various XML methodologies and
techniques in an easy to understand way, building a basis for
further exploration. XML is essentially an enabling technology,
dry and boring on its own. As a result, most books on the market
are dry, and academic in nature teaching theory rather than
practice. This book actually teaches practical, real-world
applications of XML, using PHP 5 as the base language.
[Negrino2003]
Negrino,
Tom, Dori Smith: 2003.
JavaScript for the World Wide Web, Fifth Edition (Visual
QuickStart Guide)., 5, Peachpit Press, ISBN: 032119439X, 512 pages, $21.99 USD.

Description
JavaScript is great, but at best it is a complementary language
for Web development. "JavaScript for the World Wide Web" offers a
productive, how-to style that lets you solve a problem or pick up
a trick and then move on with the rest of your work. Consistent
with other members of Peachpit's Visual QuickStart Guide series,
this title makes wise use of side-by-side explanations and screen
shots, as well as code snippets and their analysis. This approach
gives readers the feeling that the authors are sitting by their
side and showing them how to code scripts. Most subjects are
handled with numbered steps, such as "Validating Zip Codes," and
useful tips punctuate the text. The book introduces the whole
concept of JavaScript in a fast-moving but readable chapter and
then moves into solving real-world challenges.
[Ray2002]
Ray,
Randy J., Pavel Kulchenko: 2002.
Programming Web Services with Perl., first, O'Reilly Media, Inc., ISBN: 0596002068, 496 pages, $49.99 USD.

Description
Given Perl's natural fit for web applications development, it's no
surprise that Perl is also a natural choice for web services
development. It's the most popular web programming language, with
strong implementations of both SOAP and XML-RPC, the leading ways
to distribute applications using web services. But books on web
services focus on writing these applications in Java or Visual
Basic, leaving Perl programmers with few resources to get them
started. "Programming Web Services with Perl" changes that,
bringing Perl users all the information they need to create web
services using their favorite language. "Programming Web Services
with Perl" steers clear of the hype surrounding web services and
concentrates on what is useful and practical. The book introduces
the major web services standards, such as XML-RPC, SOAP, WSDL, and
UDDI, and shows how to implement Perl servers and clients using
these standards. You'll find detailed references on both the XML
and SOAP toolkits, and learn when to use one technology in favor
of the other. The book is rich with programming examples that
you'll find useful well past the learning stage. And, moving
beyond the basics, the book offers solutions to problems of
security, authentication, and scalability.
[Riel1996]
Riel,
Arthur J.: 1996.
Object-Oriented Design Heuristics., first, Addison-Wesley Professional, ISBN: 020163385X, 400 pages, $59.99 USD.

Description
In the preface to "Object-Oriented Desing Heuristics", Arthur J.
Riel comments: 'In the process of teaching object-oriented
analysis, design, and implementation to several thousand students,
it became clear to me that the industry was in serious need of
guidelines to help developers make proper decisions. Since 1987
[up to 1996], I scoured the literature in search of productivity
and complexity metrics that can be applied at different levels of
development to improve an object-oriented application. I added my
own "homemade" guidelines to those found in the literature and
came up with approximately 60 guidelines, several of which are
tongue-in-cheek yet no less important than any others. … I
refer to these 60 guidelines as "heuristics," or rules of thumb.
They are not hard and fast rules that must be followed under
penalty of heresy. Instead, they should be thought of as a series
of warning bells that will ring when violated. The warning should
be examined, and if warranted, a change should be enacted to
remove the violation of the heuristic. It is perfectly valid to
state that the heuristic does not apply in a given example for one
reason or another. In fact, in many cases, two heuristics will be
at odds with one another in a particular area of an
object-oriented design. The developer is required to decide which
heuristic plays the more important role. … The design
heuristics are defined on a backdrop of real-world examples
focusing on the area of design to which each heuristic belongs.
The foundation of real-world examples provides an ideal vehicle
for explaining the concepts of object-oriented technology to the
novice. The end result is that this book is appropriate to the
newcomer who would like a fast track to understanding the concepts
of object-oriented programming without having to muddle through
the proliferation of buzzwords that permeates the field. Yet, at
the same time, it appeals to the experienced object-oriented
developer who is looking for some good analysis and design
heuristics to help in his or her development efforts.
[Robbins2006]
Robbins,
Jennifer Niederst, Tantek Yyelik, Derek Featherstone, Aaron Gustafson: 2006.
Web Design in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))., 3, O'Reilly Media, Inc., ISBN: 0596009879, 826 pages, $34.99 USD.

Description
In 1998, Jennifer Niederst wrote the first edition of this very
successful book after she found herself spending way too much time
chasing down the solutions to HTML problems. From hexadecimal
color specs to mouseover scripts, the answers are all out there,
but finding the exact one you need can soak up a whole day. "I
wrote "Web Design in a Nutshell" because it was the book I
needed--one place to find quick answers to my questions." With
all that's changed in the meantime, an overhaul is welcome. This
is the rare book for designers that is almost completely
nonvisual. It doesn't show what's hip in navigational bars or what
the coolest colors are. Rather, it gives readers the kind of
know-how that can make a difference between someone who just whips
up pretty pages with WYSIWYG applications like Dreamweaver and
someone who can make those pages cross-platform, cross-browser,
fast loading, and accessible to all.
[Samara2007]
Samara,
Timothy: 2007.
Design Elements: A Graphic Style Manual., first, Rockport Publishers, ISBN: 1592532616, 272 pages, $30.00 USD.

Description
This book is the graphic design equivalent to Strunk & White's
"The Elements of Style" The book is simply the most compact and
lucid handbook available outlining the basic principles of layout,
typography, color usage, and space. Being a creative designer
is often about coming up with unique design solutions.
Unfortunately, when the basic rules of design are ignored in an
effort to be distinctive, design becomes useless. In language, a
departure from the rules is only appreciated as great literature
if recognition of the rules underlies the text. Graphic design is
a "visual language," and brilliance is recognized in designers
whose work seems to break all the rules, yet communicates its
messages clearly. This book is a fun and accessible handbook that
presents the fundamentals of design in lists, tips, brief text,
and examples. Chapters include Graphic Design: What It Is; What
Are They and What Do They Do?; 20 Basic Rules of Good Design; Form
and Space-The Basics; Color Fundamentals; Choosing and Using Type;
The World of Imagery; Putting it All Together? Essential Layout
Concepts; The Right Design Choices: 20 Reminders for Working
Designers; and Breaking the Rules: When and Why to Challenge all
the Rules of this Book.
[Shea2005]
Shea,
Dave, Molly E. Holzschlag: 2005.
The Zen of CSS Design: Visual Enlightenment for the Web
(Voices That Matter)., first, Peachpit Press, ISBN: 0321303474, 304 pages, $44.99 USD.

Description
Proving once and for all that standards-compliant design does not
equal dull design, this inspiring tome uses examples from the
landmark CSS Zen Garden site [http://www.csszengarden.com/] as the
foundation for discussions on how to create beautiful, progressive
CSS-based Web sites. By using the Zen Garden sites as examples of
how CSS design techniques and approaches can be applied to
specific Web challenges, authors Dave Shea and Molly Holzschlag
provide an eye-opening look at the range of design methods made
possible by CSS (Cascading Style Sheets). By the time you've
finished perusing the volume, you'll have a new understanding of
the graphically rich, fully accessible sites that CSS design
facilitates. In sections on design, layout, imagery, typography,
effects, and themes, Dave and Molly take you through every phase
of the design process--from striking a sensible balance between
text and graphics to creating eye-popping special effects (no
scripting required).
[Tidwell2005]
Tidwell,
Jenifer: 2005.
Designing Interfaces: Patterns for Effective Interaction
Design., first, O'Reilly Media, Inc., ISBN: 0596008031, 352 pages, $49.95 USD.

Description
Designing a good interface isn't easy. Users demand software that
is well-behaved, good-looking, and easy to use. Your clients or
managers demand originality and a short time to market. Your UI
technology -- web applications, desktop software, even mobile
devices -- may give you the tools you need, but little guidance on
how to use them well. UI designers over the years have refined the
art of interface design, evolving many best practices and reusable
ideas. If you learn these, and understand why the best user
interfaces work so well, you too can design engaging and usable
interfaces with less guesswork and more confidence.
[Ullman2007]
Ullman,
Larry: 2007.
PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro
Guide., first, Peachpit Press, ISBN: 032152599X, 648 pages, $39.99 USD.

Description
It hasn't taken Web developers long to discover that when it comes
to creating dynamic, database-driven Web sites, MySQL and PHP
provide a winning open source combination. Add this book to the
mix, and there's no limit to the powerful, interactive Web sites
that developers can create. With step-by-step instructions,
complete scripts, and expert tips to guide readers, veteran author
and database designer Larry Ullman gets right down to business:
After grounding readers with separate discussions of first the
scripting language (PHP) and then the database program (MySQL), he
goes on to cover security, sessions and cookies, and using
additional Web tools, with several sections devoted to creating
sample applications. This guide is indispensable for intermediate-
to advanced level Web designers who want to replace their static
sites with something dynamic. In this edition, the bulk of the new
material covers the latest versions of both technologies: PHP 6
(due out in 2008) and MySQL 5 (available now). The book's
publication date is likely to beat the official release of PHP 6,
making it one of the first books available on the subject.
[White2002]
White,
Alexander W.: 2002.
The Elements of Graphic Design: Space, Unity, Page
Architecture, and Type., 1, Allworth Press, ISBN: 1581152507, 160 pages, $24.95 USD.

Description
Approach page design in a revolutionary new way! Unlike other
graphic design books, The Elements of Graphic Design reveals the
secrets of successful graphic design from the unique perspective
of the page's "white space. " With the help of carefully selected
examples from art, design, and architecture, the role of white
space as a connection between page elements is thoroughly
explored. Clear, insightful comments are presented in a dynamic
page design, and interactive design elements, thought-provoking
captions, and scores of illustrations challenge designers to
"think out of the box." This unique resource is guaranteed to
inspire more creative and thorough thinking.
[Williams2006]
Williams,
Robin, John Tollett: 2006.
Robin Williams Design Workshop, 2nd Edition., 2nd, Peachpit Press, ISBN: 0321441761, 288 pages, $44.99 USD.

Description
If you just stumbled into design, maybe via a hobby that grew into
a career, and you want to improve your work without having to
enroll in a degree program, this book can bridge some of the gaps
in your acumen. Not really a primer on basic facts, "Design
Workshop" is more like a guide to style.
[Williams2008]
Williams,
Robin: 2008.
Non-Designer's Design Book., 3, Peachpit Press, ISBN: 0321534042, 208 pages, $32.99 USD.

Description
A lot has happened in the world of digital design since the first
edition of this title was published, but one thing remains true:
There is an ever-growing number of people attempting to design
pages with no formal training. This book is the one place they can
turn to find quick, non-intimidating, excellent design help from
trusted design instructor Robin Williams. This revised
classic--now in full color--includes a new section on the hot
topic of Color itself.
Please keep in mind that some of the content that we make available
to you through this application comes from Amazon Web Services (AWS).
All such content is provided to you "as is". This content and your
use of it are subject to change and/or removal at any time. Prices
listed are publisher's list prices. Market prices may include
substantial discounts.