The value-add to using modular design could have been summed up in a blog post (or perhaps a white paper) rather than in this repetitive and rudimentary 300+ page ramble. The chapter on module re-use reads like an Adobe Customer Success Story. The chapters on tools and organization don't even mentio
Modular Web Design Creating Reusable Components for User Experience Design and Documentation
β Scribed by Curtis, Nathan
- Publisher
- New Riders Publishing
- Year
- 2009;2010
- Tongue
- English
- Leaves
- 359
- Series
- Voices That Matter
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
User experience design teams often suffer from a decentralized, blank canvas approach to creating and documenting a design solution for each new project. As teams repeatedly reinvent screen designs, inconsistency results, and IT teams scramble to pick up the pieces. Pattern libraries only go so far, suggesting general solutions to common problems instead of offering concrete, specific design treatments. At times, documented solutions turn into a costly mess of unclear expectations, unrealistic goals, and abandoned work.
Enter components, each of which represents a chunk of a Web page. Designers can produce wireframes, mockups, or markup far more efficiently reusing components based on an established design system. Rather than limit innovation, components enable designers to render solved design frameworks quickly and to focus on the problem at hand, drastically improving the quality and rate of production. In addition, teams develop a deeper baseline for collaboration, a platform for governance, and a structure for useful and predictable documentation.
This book defines the role of components and why they matter, maps out how to organize and build a component library, discusses how to use components in practice, and teaches a process for documenting and maintaining components.
β¦ Table of Contents
Cover......Page 1
Contents......Page 13
PART I: Component Design......Page 18
Chapter 1 Define......Page 20
Rectangles!......Page 22
For Designers, Engineers, and Everyone Else, Too......Page 26
Components and Patterns......Page 28
Divide and Conquer......Page 33
Beyond Pages......Page 36
A Designβs Hierarchy......Page 37
Page Chunks......Page 39
Chunks Matter......Page 43
From Sketching to Code......Page 44
Example: Product......Page 48
Example: Article......Page 50
Example: Search Results......Page 52
Example: Portal......Page 54
Notes......Page 55
Chapter 3 Vary......Page 56
Varying Components......Page 57
Variation via Pictures......Page 60
Variation via Words......Page 70
Pictures and Words Together......Page 76
Notes......Page 79
Chapter 4 Combine......Page 80
Assembling Pages......Page 81
Common Combos......Page 87
From Projects to Systems......Page 93
Chapter 5 Reuse......Page 96
A More Dynamic Design......Page 97
Reuse in Design Software......Page 102
The Essential Links......Page 108
A Culture of Linked Files......Page 112
Unifying Design and Documentation......Page 116
Chapter 6 Document......Page 122
Why Document?......Page 123
Recipes......Page 125
Documenting the Hierarchy......Page 130
Turning Projects into Standards......Page 146
PART II: Component Libraries......Page 148
Chapter 7 Appraise......Page 150
Why Create a Library?......Page 151
Are You Building the Right Library?......Page 154
Is Your User Experience Ready for a Library?......Page 155
Are You Ready for a Library?......Page 158
Is Your Design Team Ready for a Library?......Page 159
Is Your Organization Ready for a Library?......Page 160
Is Management Ready to Support a Library?......Page 163
So, Are You Really Ready to Build a Library?......Page 168
Chapter 8 Discover......Page 170
Approaches......Page 171
Library Scope......Page 188
Value......Page 190
Chapter 9 Organize......Page 194
The Component Catalog......Page 195
Categories......Page 200
Variations......Page 203
Examples......Page 208
Codes......Page 210
Keywords......Page 217
Chapter 10 Setup......Page 220
Tools......Page 221
Templates......Page 226
Styles......Page 230
Conventions......Page 236
Chapter 11 Build......Page 242
Roles......Page 243
Build Files......Page 244
Time to Build!......Page 247
Pages and Elements......Page 250
Packaging......Page 252
Chapter 12 Administer......Page 258
The Librarian......Page 259
A Componentβs Life......Page 264
Updating the Library......Page 267
Publishing......Page 270
Inputs and Feedback......Page 275
Chapter 13 Guide......Page 276
Documenting a Library......Page 277
Standardizing Components......Page 289
Chapter 14 Adopt......Page 300
Pacing......Page 301
Pilots......Page 303
Live Training......Page 305
Post-Launch Training Activities......Page 311
Chapter 15 Integrate......Page 318
Plan......Page 319
Prepare......Page 324
Design and Document......Page 326
Develop......Page 328
Standardize......Page 330
A......Page 333
B......Page 334
C......Page 335
D......Page 340
F......Page 342
G......Page 343
I......Page 344
L......Page 345
M......Page 347
P......Page 348
R......Page 350
S......Page 352
T......Page 354
V......Page 355
W......Page 356
Z......Page 357
β¦ Subjects
Design;Internet;Web;Nonfiction;Website Design
π SIMILAR VOLUMES
User Experience (UX) and User Experience Design (UXD) challenge existing usability models by changing the emphasis from task and usage to a broader understanding of experience and purpose. UX techniques are gaining popularity across a range of current digital media design and development areas. Toda
User Experience (UX) and User Experience Design (UXD) challenge existing usability models by changing the emphasis from task and usage to a broader understanding of experience and purpose. UX techniques are gaining popularity across a range of current digital media design and development areas. Toda
<p>User Experience (UX) and User Experience Design (UXD) challenge existing usability models by changing the emphasis from task and usage to a broader understanding of experience and purpose. UX techniques are gaining popularity across a range of current digital media design and development areas. <
<p>If you are in charge of the user experience, development, or strategy for a web site, A Web for Everyone will help you make your site accessible without sacrificing design or innovation. Rooted in universal design principles, this book provides solutions: practical advice and examples of how to c
<p>Da Sie dieses Buch in der Hand halten, wissen Sie bereits, wie wichtig gute BenutzungsoberflΓ€chen fΓΌr den Erfolg einer Software sind β sei es fΓΌr eine Webseite, eine App oder jedes andere Programm. <br>Aber was genau macht ein gutes User Interface aus? Es gestattet mΓΆglichst vielen Benutzern, ein