18
4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor, Dept. of Computer Science Austin Peay State University, Tennessee

4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

Embed Size (px)

Citation preview

Page 1: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

4 design principles for web publishing

(the non-designer’s web book, by robin williams)

Leong Lee, Ph.D. University of Missouri (MS&T)Assistant Professor, Dept. of Computer Science

Austin Peay State University, Tennessee

Page 2: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

2

Questions

• Two computer science graduate A & B, will graduate in May next year (not 1965)

• Both can write good programs, same GPA , both can design functional user interfaces

• A’s user interfaces are pleasant, professional, and follow basic design principles; A is also experienced in the latest web interface programming tools

• B’s user interfaces are ugly, something is just not right; B has no web interface design / programming experience

• If you are an employer looking for a software developer (only one), which one will you employ (in today’s economy with a tight budget)? Why?

Page 3: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

3

I am not a born programmer / designer :PI am not good at Math (born?) :P

Basic web design principles are easy (1 course), and they can be incorporated into programming

codes (it will be fun)

CS students can be trained in basic design skills, like they can be trained in programming skills

Examples?

Page 4: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

4

Functional site following 4 basic design principles (AmphibAnat.org, 2007 to 2010)

• NSF funded ($1,116K)• Web interface design:

(different design templates)• Client-side programming:

JavaScript, CSS, html• Server-side programming:

C#.net• Relational database

design/admin: Microsoft SQL Server

• Server setup/admin: Microsoft IIS web server and Microsoft Windows server

Page 5: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

5

At the end of this talk, should be able to:

• Identify and recall 4 design principles:–Contrast

–Repetition

–Alignment

–Proximity

• (Perhaps) Apply 4 design principles in web publishing using html

Page 6: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

6

Alignment

• Items are lined up with each other

• Every element on a page should have some visual connection with another element on the page

• Choose one alignment and use it on the entire page (don’t mix)

Text

Graphical

Page 7: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

7

Alignment

Text in Tables-cells

Text & Picture

Page 8: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

8

Proximity

• Items relating to each other should be grouped close together

• When several elements are in close proximityto each other, they become one visual unit rather thanseveral separate elements

Page 9: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

9

Proximity

Page 10: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

10

Repetition

• Repeat the visual elements of the designthroughout the page(s)

• Consistency• Buttons, fonts,

colors, style, illustrations, format, layout, typography etc

Page 11: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

11

Repetition

Page 12: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

12

Repetition

• Any Consistency?

• Any Continuity?

Page 13: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

13

Repetition

Do these Web pages look like they belong together?

Page 14: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

14

Contrast

• If the elements are not the same, make them very different – type, rules, graphics, color, texture, etc

>TEXT Color, Size & Grouping

Page 15: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

15

ContrastThrough Contrast, creates a Focal Point !

So which layout is better?

Page 16: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

16

Review (with html tags)

• Step 0: content only – html basic tags, <p> • Step 1: proximity – table tags, <h1> • Step 2: alignment – <td align="left" valign="top">, height tag• Step 3.1: repetition – style tags• Step 3.2: repetition – background-color: #009999• Step 4: contrast – other style tags, color, bold etc

• Note: only text, no image• This is a good step by step lab exercise

Page 17: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

17

• C• R• A• P

Conclusion – 4 design principles

• Contrast – not the same? make them very different

• Repetition – repeat visual elements -> same site / identity

• Alignment – line up items, choose only one alignment

• Proximity – items related -> close together

Page 18: 4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,

4 design principles for web publishing

::: questions?

Leong Lee, Ph.D. University of Missouri (MS&T)Visiting Assistant Professor, Dept of Computer Science

University of North Carolina at Greensboro