55
DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague http:// guir.berkeley.edu

DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

DENIM: Finding a Tighter Fit with Web Design Practice

James Lin, Mark W. Newman, Jason I. Hong, James A. Landay

April 6, 2000CHI 2000, The Hague

http://guir.berkeley.edu

Page 2: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 2

Informal User Interfaces

Take advantage of natural modes of interaction* speaking* gesturing* writing* sketching

Without extensive recognition

Page 3: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 3

Informal User Interfaces

Page 4: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 4

Outline

Investigation into web design The DENIM system Evaluation Future work and conclusion

Page 5: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 5

Investigation into Web Design

Interviews with 11 professional web site designers* focus on specific projects and artifacts

+ “take me through a recent project”+ artifacts were collected and analyzed

Designers were* from 5 different companies* representative of different specialties

+ information architects+ creative directors/project managers+ graphic designers+ all-of-the-above (esp. smaller firms)

Page 6: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 6

Multiple Views

Designers create representations of sites at multiple levels of detail

Web sites are iteratively refined at all levels of detail

Site Maps Storyboards Schematics Mock-ups

Page 7: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 7

Site Maps

High-level, coarse-grained view of entire site

Page 8: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 8

Storyboards

Interaction sequence, minimal page level detail

Page 9: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 9

Individual Pages

Schematic Mock-up

Page 10: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 10

Sketching

All designers sketched

... at all levels

Page 11: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 11

Converting to Electronic Media

Sketching less than they wanted to* “professionalism”: perceived need to present

ideas formally

Ease of incremental modification “The beginning of each step I’ll do on paper.

As soon as I feel like I’m going to be doing any design revisions, I’ll move to [an electronic tool]... because it’s easier to make changes to these things.”

Page 12: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 12

Implications for a Web Design Tool

Support multiple views Sketching is a reasonable approach

* retain advantages of informal representations* gain advantages of electronic media

Support transformations to more formal representations* currently not supported

Page 13: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 13

DENIM: Designing Web Sites by Sketching

Early-phase information & navigation design

Integrates multiple views* Site map – storyboard – page

sketch

Supports informal interaction* Sketching, pen-based interaction

Implementation * Java 2, SATIN

Page 14: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 14

Outline

Investigation into web design The DENIM system Evaluation Future work and conclusion

Page 15: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 15

DENIM

Canvas

Zoom Slider

Toolbox

Page 16: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 16

DENIM: Site Map View

Page 17: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 17

DENIM: Storyboard View

Page 18: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 18

DENIM: Sketch View

Page 19: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 19

Video

Page 20: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 20

DENIM: Creating Pages

Page 21: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 21

DENIM: Creating Pages

Page 22: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 22

DENIM: Gestures

Page 23: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 23

DENIM: Gestures

Page 24: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 24

DENIM: Gestures

Page 25: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 25

DENIM: Organizational Arrows

Page 26: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 26

DENIM: Organizational Arrows

Page 27: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 27

DENIM: Sketching Page Contents

Page 28: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 28

DENIM: Sketching Page Contents

Page 29: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 29

DENIM: Sketching Page Contents

Page 30: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 30

DENIM: Storyboard View

Page 31: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 31

DENIM: Panning

Page 32: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 32

DENIM: Navigational Arrows

Page 33: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 33

DENIM: Navigational Arrows

Page 34: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 34

DENIM: Navigational Arrows

Page 35: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 35

DENIM: Tools

Page 36: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 36

DENIM: Tools

Page 37: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 37

DENIM: Pie Menus

Page 38: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 38

DENIM: Pie Menus

Page 39: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 39

DENIM: Run Mode

Page 40: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 40

Outline

Investigation into web design The DENIM system Evaluation Future work and conclusion

Page 41: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 41

Informal Evaluation

Evaluation focused on* usefulness of basic functionality* usability of basic interaction

7 participants* 5 work mostly on web projects* 1 designer of non-web UIs* 1 usability manager of a large software

company

Page 42: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 42

Platform Used for Evaluation

Evaluation system* IBM 300 MHz

Pentium II laptop, Win NT 4.0

* ITI VisionMaker Sketch 14 display tablet

Page 43: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 43

Tasks

Draw in Microsoft Paint* get used to the tablet

Modify existing design in DENIM* add new page* link page to site* interact with site* get used to DENIM

Page 44: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 44

Tasks (cont’d)

Design task* 45-60 minutes to create “ForRent.com”

web site* provided

+competitive analysis+market research on what renters,

landlords want+what client company wanted

* wanted to see+how participants approached realistic

design task+how they used DENIM to help design

* extra motivation: $250 for best design

Page 45: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 45

During the experiment* critical incidents* general comments and reactions* types of actions they did at each zoom level

Post-questionnaire* reaction to DENIM in terms of

+communication+expressiveness+fit with current practices

* background & experience

Data Collection

Page 46: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 46

Page 47: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 47

Page 48: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 48

Summary of Results

Web designers rated it highly in* usefulness* communication with team members* expressiveness* quick iteration* efficiency

…but found it lacking in terms of* handwriting* linking pages* communication with clients

Page 49: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 49

Positive Feedback

Liked the different views integrated

“I usually [create site maps] in PowerPoint, then I go back to the navigational flow, then I go back to PowerPoint… And here it would be so easy to do that iterative kind of thing.”

Page 50: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 50

Positive Feedback

Liked informal interaction

“You draw a box in Illustrator or Freehand or Quark, and it’s got attributes that have to be dealt with, and it interrupts the thought process.... It’s nice to be able to get rid of all the business with the pictures and all the definite object attributes. That is such a hassle.”

Page 51: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 51

Usability Issues

Hard time linking pages* pages were too small to draw arrows, or* could only see one of the pages at enough

detail* solutions implemented

+hide pages in site map view+auto pan

Page 52: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 52

Usability Issues

Handwriting was difficult* writing surface was too smooth* application feedback was sometimes slow* automatic word grouping was poor* solutions implemented

+improved performance+improved inking & grouping algorithms

Page 53: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 53

Future Work

“Cleaned up” sketches* for presentations to clients

History and versioning* so designers can keep track of design’s

evolution

Support for more sophisticated interfaces* web form-based apps* “traditional” GUIs

Page 54: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

4/6/2000 54

Conclusion

DENIM supports web design practice* integrated multiple views* sketching

DENIM adds to current practice* lo-fi interactive

prototypes* advantages of

electronic media

Page 55: DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague

Download DENIM athttp://guir.berkeley.edu/projects/denim

http://guir.berkeley.edu

Download SATIN athttp://guir.berkeley.edu/projects/satin