Index

Numbers

0to255 tool, for color variation, 179180

320px width comps, for smartphones, 1819

768px width comps, for tablets, 1820

960px width comps, for desktops, 1820

A

abstraction, balanced with detail, 91

accessibility of files, 202

accordions, 122

accuracy, of in-browser design, 4243

active states, in Photoshop comps, 22

Adobe Color, 180

Adobe Color CC, 181182

Adobe Creative Cloud. see CC (Creative Cloud)

Adobe Edge Reflow, for in-browser design, 3334

Adobe Generator

asset extraction overview, 152153, 219. see also asset extraction

background asset generation, 153

exporting to folders/subfolders, 156157

file formats produced by, 154155

layer naming for, 157

Photoshop CC addition, 30

pixel precision with, 153154

sizing images/group folders with, 156

UI layer, Extract Assets, 157160

Adobe Photoshop. see Photoshop

Adobe Typekit, 24, 162, 207208

adopting new workflow

client indecision on direction, 226

designer-developer discord, 227

external acceptance, 224226

internal acceptance, 220224

promotion difficulties, 219220

unsuccessful element collage, 226227

Aizlewood, Jon, 96

alerts, in component libraries, 123

Allsopp, John, 15

Aptana Studio, 40

archiving files, 201

art direction, for Photoshop-browser harmony, 61

artwork plug-ins/tools

Bjango Actions, 175176

Composer, 177

DevRocket, 174175

LayoutWrapper, 177178

Pictura, 172173

Random User Generator, 171

RotateMe, 178

Social Kit, 172

Subtle Patterns, 169

Transform Each, 173174

WebZap, 176177

asset compression, with ImageMagick, 154

asset extraction

Adobe Generator for, 152157, 219

Copy Merged for, 150151

crop and save for, 148150

Extract Assets for, 157160, 219

Extract online service, 160165

Save for Web in, 151152

asset plug-ins/tools

FlatIcon, 186

Glifo, 185

ImageOptim, 187

iOS Hat, 183184

OtherIcons, 184

TinyPNG, 186187

Asset Resolution presets, 159

assets

accounting for, 212

storing relative to PSD, 202

Assets tab, 162

Atomic Design (Frost), 222

B

backgrounds

fixed positioning of, 23

gradient, 35

Bearded design shop, 100

the big inclusion, 67

the big reveal, 2526, 67

bird’s-eye view, for cohesive style, 142

Bjango Actions, 175176

blend modes

careful use of, 207

with CSS, 35

bloat, 128

Bootstrap framework sites, 5658

Bowles, Cennyd, 145

Brackets, 40

breadcrumb navigation, in component libraries, 121

breakpoint(s)

difficulty of three, 1822

focus on single, 4

browser(s)

compatibility, awareness of, 212213

design variations in, 44

Photoshop as complement to, 135136

resizing, 3738

style guide created in, 114

style prototypes for, 8487

web design in. see in-browser design

buttons

calls-to-action, 119

for CC Libraries, 125

in style guides, 111

Buxton, Bill, 65

C

Callahan, Ben, 222

calls-to-action buttons, 119

canvas size, for element collages, 9192

Cascading Style Sheets. see CSS (Cascading Style Sheets)

CC (Creative Cloud)

accessing character styles in, 88

Adobe Color CC, 181182

benefits of, 9

for Extract online service, 160165

reducing costs with, 30

CC Libraries

creating buttons for, 125

features/functions of, 124126

CC Market, as art resource, 170

CCM (Christian Care Ministry), 9293, 95

Chapman, Shaun, 180

character styles, in Photoshop, 88

Chrometaphore’s Ink plug-in, 192193

Clandestine Photoshop (Rose), 222

Clarke, Andy, 150

Clearleft, 96, 9798

client presentations

the big reveal, 2526

design process involvement, 6667

educating on design, 4546

element collages in, 101102

on in-browser design, 43

offering contrasting options, 6466, 74

pursuing efficiency in, 7577

selling new workflow ideas, 224226

with traditional Photoshop, 2627

visual inventories for, 74

Cloud.typography, 24

Coda, 40

Code School, 5

Codeacademy, 5

coding skills, 46

cohesive page design

big picture perspective for, 140142

bird’s-eye view in, 142

lack of, 140

skeuomorphism and, 142143

collages, element. see element collages

collaging format, for moodboards, 68, 69

color plug-ins/tools

0to255 tool, 179180

Adobe Color, 180

Adobe Color CC, 181182

Coolorus, 182

color(s)

cohesive design and, 142143

comparisons, in element collages, 99100

extraction of, 162163

manipulating with SVG mages, 155

in style guide, 109110

comments, in component libraries, 123

communication

client, 1718, 225. see also client presentations

designer-developer, 4748, 227

internal, 17, 221222, 223

multiple channels of, 7071

comp approach, to design options, 6465. see also full-page comps

component inventories, 8789

component libraries

best environment choice for, 124126

breadcrumbs/pagination in, 121

calls-to-action/sign-up modules in, 119

comments/alerts/latest news/recent feeds in, 123

easier page-building and, 218

expanding panels in, 122

forms/input types in, 116

hero blocks in, 117118

image grids/media blocks in, 117

image with caption in, 118

navigation in, 119120

overview of, 114115

for Photoshop-browser harmony, 61

sidebar callouts in, 120121

tabbed panels in, 121122

Composer plug-in, 177

Composite app, for interactive prototypes, 188189

comps

fixed-width, static, 1822

full-page. see full-page comps

conferences, design, 223224

contrast

defining, 74

in design options, 6466

conventions, creating, 200

conversations, in design process, 77

Coolorus plug-in, 182

Copy All option, 163164

Copy CSS function, 164165

Copy Merged, for asset extraction, 150151

Creative Cloud. see CC (Creative Cloud)

creativity, in Photoshop, 52

cropping

Adobe Generator precision in, 154155

in asset extraction, 148150

CSS (Cascading Style Sheets)

building a style guide in. see style guides

coding skills with, 45

component libraries and, 124

controlling hover state, 155

correct mode in, 52

Extract generating, 163164

Photoshop effects with, 35

Photoshop generating, 164165

setting up colors in, 110

D

A Dao of Web Design (Allsopp), 15

deliverables

conversations vs., 77

style guides as, 114

design conferences, 223224

design gallery sites, 71

design process. see also web design

including stakeholders in, 6667

moodboards in, 6772

offering contrasting options, 6466, 74

pursuing efficiency in, 7577

through conversations, 77

visual inventories for, 7275

designer-developer communication, 4748, 227

DevRocket plug-in, 174175

documentation, Ink plug-in for, 192193

downloading assets, 162

Dribble design gallery site, 71

drop shadows, with CSS, 35

Dziak, Jason, 67

E

Ebert, Ralf, 133

Edwards, Marc, 175

effects etiquette

deliberate layer effects, 210211

Overlay use/tileable images, 210

efficiency, Photoshop etiquette and, 199

element collages

abstraction and detail in, 91

color comparisons in, 99100

crafting, 9193

description/function of, 9091

dissimilar to websites, 9699

full-page comps and, 104105

iterative design with, 9496

limiting scope of, 100101

as point of reference, 103104

style exploration with, 216217

useful client feedback for, 101102

visual metaphors in, 9293

visualizing website from, 103

Ember cataloging tool, 7172

Emmet tookit, 36

Enns, Blair, 77

Erondu, Jared, 51

establishing style. see style, establishing

etiquette, Photoshop

effects and, 209211

files/folders and, 201202

images and, 205207

inheriting PSDs and, 197198

layers and, 203205

quality assurance, 211213

reasons for, 199200, 219

type and, 207209

website, 198

Evernote cataloging tool, 71

Evolving the Digital Style Guide (Pratt), 222

expanding panels, in component libraries, 122

expectations

in adopting new workflow, 221222

resetting, with clients, 224225

extending Photoshop

artwork tools for. see artwork plug-ins/tools

assets for, 183187

CC Market for, 170

color tools for, 179182

organizational tools for, 191194

overview of, 167168, 219

Photoshop proficiency tools, 194196

prototyping tools for, 188190

website, 168

Extract Assets

image etiquette and, 207

overview of, 157158, 219

setup for, 158160

Extract online service

asset extraction with, 162

extracting values with, 162163

generating CSS with, 163165

overview of, 160

setup for, 161

extracting assets. see asset extraction

extracting values, 162163

F

faults, Photoshop. see Photoshop faults

featured articles, in component libraries, 123

fidelity, Page Layers and, 135

Fight phase, of ShortcutFoo app, 195

file share, for accessibility, 202

file size

importance of, 149150

reducing, 187

filename clarity, 201

filters, nondestructive technique for, 206

fixed positioning, of background, 23

fixed-width comps

multiple, 2022

three-breakpoint trap and, 1820

FlatIcon, free icons with, 186

flexibility, of Illustrator, 173174

flexible grids, 8

Flickr integration, with Pictura, 172173

fluid images, 8

focus states, in Photoshop comps, 22

the fold, 4647

folders

Adobe Generator exporting to, 156157

asset storage in, 202

fonts

with CSS, 35

extraction of, 162163

in Photoshop comps, 2324

rendering difficulties of, 2425

standardizing access to, 207208

true rendering of, 3940

Foral, Jason, 177

forms, in component libraries, 116

Framer app, for interactive prototypes, 188

Fried, Jason, 26, 41

Frost, Brad, 9, 222

full-page comps

assessment limitations, 2829

code aversion/waterfall method and, 1617

definition of, 1516

element collages and, 104105

as exercises in proofreading, 4344

faulty communication and, 1718

inaccurate representation, 26

inefficiency of, 2526

noninteractivity of, 2223, 215216

past function/goals of, 16

presentation difficulties, 2627

replacements for, 8087

static fixed-width, 1822

web fonts and, 2324

Future of Web Design conference, 219

G

Gaussian Blur filter, 206

Generate function, in iOS Hat, 184

Generator. see Adobe Generator

Get Your Visual Style On (Perez-Cruz, Callahan & Mall), 222

GIF images, Generator exporting, 154

Gimp, 30

GitHub

file accessibility with, 202

psdiff tool previewing in, 193194

Glifo, packaging icons with, 185

global changes, in-browser design and, 39

gradient backgrounds, with CSS, 35

gray-box mock-ups

creating, 126128

exporting to Photoshop, 135

grids, flexible, 8, 117

group folders, Generator exporting, 156

GuideGuide plug-in, 191

H

Hay, Stephen, 22

hero blocks, in component libraries, 117118

high-fidelity prototypes, 129130

hover states

CSS controlling, 155

in Photoshop comps, 22

HTML (Hypertext Markup Language)

building a style guide in. see style guides

coding skills with, 45

component libraries done in, 124

correct mode in, 52

design choice of, 3

designing in browser with. see in-browser design

exporting components from, 133134

I

icons

packaging with Glifo, 185

in style guides, 112113

Illustrator flexibility, 173174

image

with caption, 118

dimensions, 112

image assets

Generator exporting. see Adobe Generator

sizing, 156, 159

image blocks, in component libraries, 117

image borders, with CSS, 35

image etiquette

blend modes/resolution/density in, 206

use of nondestructive techniques, 205207

image grids, in component libraries, 117

ImageMagick, 154

ImageOptim, reducing file size with, 187

in-browser design

accuracy of, 4243

component library for. see component libraries

with CSS/HTML, 3435

designer-developer communication, 4748

editing on the fly, 45

educating clients and, 4546

evaluating design behavior in, 4344, 216

fluid width with, 3738

the fold and, 4647

global changes and, 39

in-progress viewing, 43

Inspect Element option, 37

interactivity in, 38

less effort/more reality in, 4042

limitations of, 216

minimizing time in Photoshop, 135136

no additional cost in, 40

options for, 3334

prototypes for. see prototypes

realistic expectations with, 44

style guide for. see style guides

text editor for, 3536

true font rendering and, 3940

InDesign character styles, 88

Ink plug-in, for documentation, 192193

inner shadows, with CSS, 35

input types, in component libraries, 116

Inspect Element option, 37

inspiration

approach to moodboards, 6870

finding/storing, 7072

for Photoshop-browser harmony, 61

interactivity, lack of, 2223

InVision app, for interactive prototypes, 190

iOS devices, DevRocket for, 174175

iOS Hat, 183184

iStock Photo watermark, 212

iterative design, 9496

J

Jehl, Scott, 9

JPEG images, Generator exporting, 154, 155

K

Kardys, Dennis, 65

Khadeyev, Kamil, 174

Kippt cataloging tool, 71

L

latest news, in component libraries, 123

layer naming

accuracy in, 203204

Adobe Generator improving, 157

as-you-go method, 204

Extract Assets and, 159

layers

converting to Smart Objects, 206

deleting unnecessary, 205

effects for, 210211

groups/globalizing, 204205

Layout Wrapper, framing work in Safari browser, 177178

Learn phase, of ShortcutFoo app, 195

Libraries. see CC Libraries

link styles, in style guides, 111

Linked Smart Objects, leveraging of, 136137

live previewing, 36

LiveShare plug-in, for interactive prototypes, 190

Loggins, Kenny, 136

Long, Josh, 59

low-fidelity prototypes

creating, 126128

exporting to Photoshop, 135

frameworks for, 128

Loyd, Jeremy, 85

M

Macaw design app, 3334, 180

Mall, Dan, 17, 72, 90, 92, 98, 222

Marcotte, Ethan, 8

McEfee, Cameron, 191

McGrane, Karen, 58

Measure function, in iOS Hat, 184

media blocks, in component libraries, 117

Media Queries design gallery site, 71

Megaman principle, 5960

Messina, Jim, 136

Mo, Atle, 169

mock-ups

full-age comps for, 1618

gray-box, 126128, 135

replacements for, 8087

Monteiro, Mike, 102

moodboards

finding/storing inspiration for, 7072

organic inspiration approach to, 6870

purpose of, 6768

traditional collaging format, 68, 69

movement, in Photoshop comps, 23

multiple designers, Linked Smart Objects for, 136137

multiple formats, Generator exporting, 156

N

naming layers. see layer naming

navigation, in component libraries, 119120

New Guides, 139

news, in component libraries, 123

Niice design gallery site, 71

Notepad, 40

O

one-direction approach to design options, 65

organic inspiration approach to moodboards, 6870

organization, Photoshop etiquette and, 199200

organizational plug-ins

GuideGuide, 191

Ink, 192193

psdiff, 193194

Renamy, 192

OtherIcons plug-in, 184

P

Page Layers

benefits of working with, 138140, 218

exporting components to Photoshop with, 133134

improving cohesiveness with, 140143

increasing fidelity with, 135

New Guides/Smart Guides for, 139

old screenshot methods vs., 137138

width-specificity in, 145146

pagination, in component libraries, 121

Parmenter, Sarah, 54

Pattern Tap design gallery site, 71

Perez-Cruz, Yesenia, 222

performance of RWDs, 9

Photoshop

basics/version disparities of, 9

character styles in, 88

as complement to browser, 135136

component libraries done in, 124

Copy CSS function in, 164165

direct manipulation with, 51, 216

effects, utilizing CSS, 35

etiquette. see etiquette, Photoshop

extracting assets from. see asset extraction

falling out of favor, 23, 11

getting from browser back into. see Page Layers

modifying screenshots in, 137140

optimizing. see extending Photoshop

personal histories using, 14

as preferred web design tool, 9

process with, 67

role in RWD. see Photoshop-browser harmony

single breakpoint focus with, 4

superior creativity in, 5256

toolbars evolution, 13

traditional, faults of. see Photoshop faults

Photoshop-browser harmony

creative mode/correct mode, 52

importance of, 216

Megaman principle for, 5960

minimal use of Photoshop, 5859

path of least resistance in, 5256

Photoshop’s manipulation in, 51

preparation for, 6162

Photoshop CC

Adobe Generator in, 152157. see also Adobe Generator

Adobe Typekit in, 24

Character/Paragraph Styles in, 39

Linked Smart Objects in, 136137

Photoshop Color Shift option, 29

Photoshop Etiquette Manifesto for Web Designers (website), 198

Photoshop faults

assessment limitations, 2829

code aversion/waterfall method and, 1617

cost factor, 30, 40

exporting difficulties, 2930

faulty communication and, 1718

inaccurate representation, 26

increased workload, 31

inefficiency of, 2526

instability of, 29

noninteractive, 2223

presentation difficulties, 2627

static fixed-width, 1822

web fonts and, 2324

Photoshop proficiency tools

Photoshop Secrets, 195196

ShortcutFoo app, 194195

Pictura plug-in, 172173

Pinterest tool, 68, 71

pixel density, image etiquette and, 207

pixel precision, of Adobe Generator, 154155

Pixelmator, 30

plug-ins

artwork. see artwork plug-ins/tools

asset integration/generation, 183187

color, 179182

LiveShare for interactive prototyping, 45, 190

organizational, 191194

PNG images, Generator exporting, 154, 155

The Post-PSD Era (Mall), 17

Pratt, Andy, 222

presentations

promoting new workflow ideas, 220221

on style, 222

proofreading, 211212

prototypes

high-fidelity, 129130

low-fidelity, 126128

Prototyping Style (Callahan), 222

prototyping tools

Framer/Composite/Stand In, 188189

InVision, 190

PSD, asset storage relative to, 202

psdiff tool, for PSD previewing in GitHub, 193194

R

Raindrop cataloging tool, 71

Random User Generator, 171

raster graphics, with Page Layers, 135

recent feeds, in component libraries, 123

RedPen tool, 27

Renamy plug-in, 192

repair work, 6162

Responsible Responsive Design (Jehl), 9

responsive design sameness, 140

Responsive Design Workflow (Hay), 22

responsive patterns, 89

responsive web design. see RWD (responsive web design)

Responsive Web Design in the Browser Part 1: Kill Photoshop (Treehouse blog), 2

Responsive Web Design (Marcotte), 8

responsive wonkiness

fixing, 145146

identifying, 143145

reverse-engineering style tiles, 83

RotateMe script, 178

rounded rectangles, with CSS, 35

RWD (responsive web design)

in browser. see in-browser design

contrasting options for, 6466, 74

core tenets of, 8

including stakeholders in, 6667

lack of cohesive style, 140143

Linked Smart Objects for, 136137

new workflow for. see adopting new workflow

Page Layers for, 133135

performance of, 9

with Photoshop, 7

Photoshop etiquette in, 200

Photoshop vs., 23

potential difficulties in, 132133

repurposing tools for, 228

responsive patterns in, 89

responsive wonkiness and, 143146

S

Sanchez, Edward, 195196

Save for Web option, for asset extraction, 2930, 151152

Save function, in asset extraction, 149150

Scalable Vector Graphic (SVG) images, 155

scope creep, 100101

screen resolution, image etiquette and, 207

screenshots

New Guides/Smart Guides for, 139

old methods for modifying, 137138

Page Layers for modifying, 138140

search filters, 70

selling workflow ideas internally

attend conferences, 223224

establish supporters first, 222223

give presentations, 220221, 222

set realistic expectations, 221222, 223

selling workflow ideas to clients

affirm direction, 225226

increase communication/involvement, 225

reset expectations, 224225

Sheeran, Norm, 176

ShortcutFoo app, 194195

sidebar callouts, 120121

sign-up modules, 119

Site Inspire design gallery site, 71

sizing images

with Adobe Generator, 156

previewing size for, 159

Sketch tool, 3, 30

sketching, 80

Sketching User Experiences (Buxton), 65

Sketching User Experiences: The Workbook (Greenberg et al.), 80

skeuomorphism, cohesive design and, 142143

slicing, 30

Smart Guides, 139

Smart Objects

converting layers to, 206

editing, 136

Social Kit plug-in, 172

Sparkbox, 84

spelling errors, proofreading for, 211212

stakeholders, in design process, 6667

Stand In app, for interactive prototypes, 188189

state changes, in Photoshop comps, 22

style, establishing

component inventories for, 8789

element collages for. see element collages

sketching, 80

style prototypes for, 8487

style tiles for, 8183

style guides

color in, 109110

created in browser, 114

defining, 108109

icons in, 112113

link styles/buttons in, 111

for Photoshop-browser harmony, 61

tables/image dimensions in, 112

typography in, 110111

style prototypes

advantages of, 216

design elements of, 85

flexibility of, 8687

function of, 84

style tiles

description/advantages of, 82

exploration through, 216

as mock-up alternative, 81

reverse-engineering, 83

Styles tab, 163

Sublime Text, 40

Subtle Patterns plug-in, 169

SVG (Scalable Vector Graphic) images, 155

swatches, of design color options, 110

T

tabbed panels, in component libraries, 121122

tables, in style guides, 112

Terrett, Ben, 4

Test phase, of ShortcutFoo app, 195

text blocks, in component libraries, 117

text boxes, controlling/separating, 209

text editor, for in-browser design, 3536

TextEdit, 40

The Win Without Pitching Manifesto (Enns), 77

This Is Responsive (Frost), 9

three-breakpoint trap, 1820

three-direction approach, to design options, 6465

“throw it over the wall” workflow, 16, 17

thumbnails, use of Overlays and, 210

time savings, with Page Layers, 139140

TinyPNG plug-in, for compressing PNGs, 186187

toolbars, Photoshop, 13

tools

artwork. see artwork plug-ins/tools

asset integration/generation, 183187

color, 179182

for in-browser design, 3334

merits of comparable, 910

organizational, 191194

prototyping, 188190

repurposing existing, 228

Transform Each script, 173174

transparency

with CSS, 35

in design process, 6667

Treehouse, 5

Twitter Bootstrap site, 128

type etiquette

control/separate text boxes, 209

no stretching, 208

proofreading, 211212

standardize font access, 207208

typography, in style guide, 110111

U

UI Parade online catalog, 176

UI (user interface), Extract Assets as, 157160

Unmatched Style design gallery site, 71

V

Verizon Wireless, 150

versatility, of style tiles, 82

vetting direction

importance of, 216

including stakeholders in, 6667

moodboards in, 6772

offering contrasting options, 6466, 74

pursuing efficiency in, 7577

through conversations, 77

visual inventories for, 7275

video, in responsive web design, 8

vinyl records, 4950

visual inventories

for design process, 7275

efficiency of, 7577

visual metaphors, in element collages, 9293

W

Warby Parker “Home Try-On” program, 4041

Warren, Samantha, 81

waterfall method, 17

web design. see also design process

coding skills for, 46

Photoshop as tool of preference for, 9

Photoshop history in, 14

responsive workflows for, 67

switching away from Photoshop, 23

weekly updates on new ideas, 70

web fonts

with CSS, 35

extraction of, 162163

in Photoshop comps, 2324

rendering difficulties of, 2425

standardizing access to, 207208

true rendering of, 3940

Webflow app for in-browser design, 3334

websites

element collage dissimilarity, 9699

element collages leading to, 103

WebZap plug-in, 176177

weekly updates, on design ideas, 70

wonkiness

fixing, 145146

identifying, 143145

Woodworth, Ken, 68

WordPress sites, 5657

Z

Zeldman, Jeffrey, 36

Zurb Foundation site, 128