39
Reading and Typography Contributions from Bill Cowan, Byron Weber Becker, Michael Terry, and Designing with the Mind in Mind.

Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

  • Upload
    others

  • View
    3

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Reading and Typography Contributions from Bill Cowan, Byron Weber Becker, Michael Terry, and

Designing with the Mind in Mind.

Page 2: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Reading

CS349 - Reading and Typography 2

Page 3: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

We’re Wired for Language; not Reading

 Children exposed to spoken language pick it up without formal

instruction.

- Human brain has evolved neural structures to support spoken

language

- Particularly easy for children

 Not true for reading: artificial skill learned by systematic

instruction and practise

-  like playing an instrument or juggling

CS349 - Reading and Typography 3

Page 4: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Feature-Driven vs. Context-Driven Reading

 Feature-Driven

- Bottom-up process: combine

low-level features into more

complex features

- Some parts are innate in

humans; some parts learned

- With practice, can become

automatic

CS349 - Reading and Typography 4

Mray had a ltilte lmab, its feclee was withr as sown. And ervey

wehre taht Mray wnet, the lmab was srue to go.

 Context-Driven

- Top-down process: work from

the gist of a paragraph or

sentence down to the meanings

of individual parts.

- Works in parallel with Feature-

Driven

- Less likely to become automatic

Context-Driven Examples:

Twinkle, twinkle, little star, how I wonder what you are.

Page 5: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Feature-Driven vs. Context-Driven Reading

 Which type of reading is preferred?

- 70’s: believed top-down was faster, due to redundancies in

language

- Recent empirical studies: most efficient is reading based on

features, bottom-up.

-  “Context (is) important, but it’s a more important aid for the poorer

reader who doesn’t have automatic context-free recognition

instantiated.” (Boulton, 2009)

CS349 - Reading and Typography 5

Page 6: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Poor Information Design Disrupts Reading

 Uncommon or unfamiliar vocabulary

 Example: “Your session has expired. Please reauthenticate.”

 Uncommon non-geek terms such as:

- penultimate

- paradigm

CS349 - Reading and Typography 6

Page 7: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Difficult Scripts and Typefaces Disrupts Reading

 Bottom-up, context-free, automatic reading is based on fast

recognition of letters and words from visual features.

CS349 - Reading and Typography 7

Four score and seven years ago our fathers brought forth on this continent a new nation, conceived in liberty, and dedicated to the

proposition that all men are created equal.

Now we are engaged in a great civil war, testing whether that nation, or any nation so conceived and so dedicated, can long endure. We are

met on a great battlefield of that war. We have come to dedicate a portion of that field, as a final resting place for those who here gave their

lives that that nation might live. It is altogether fitting and proper that we should do this.

FOUR SCORE AND SEVEN YEARS AGO OUR FATHERS BROUGHT FORTH ON THIS CONTINENT A NEW NATION, CONCEIVED IN LIBERTY,

AND DEDICATED TO THE PROPOSITION THAT ALL MEN ARE CREATED EQUAL.

Page 8: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Difficult Scripts and Typefaces Disrupts Reading

 Bottom-up, context-free, automatic reading is based on fast

recognition of letters and words from visual features.

CS349 - Reading and Typography 8

blog.slideshare.net Old version of Federal Reserve Bank’s mortgage calculator. Image from Designing with the Mind in Mind.

Page 9: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Information Buried in Repetition Disrupts Reading

 Too much repetition hides what’s really important.

CS349 - Reading and Typography 9

Wireless

Wired

English

Arabic

British

German

Western Spanish

French

Italian

Japanese

Norwegian

Swedish

Keyboard and Documentation

Page 10: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Centred Text Disrupts Reading

We’re Wired for Language; not Reading

 Children exposed to spoken language pick it up without formal

instruction.

- Human brain has evolved neural structures to support spoken

language

- Particularly easy for children

 Not true for reading: artificial skill learned by systematic

instruction and practise

-  like playing an instrument or juggling

CS349 - Reading and Typography 10

Page 11: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

A Lot of Reading is Unnecessary

 Many software interfaces simply present too much text.

CS349 - Reading and Typography 11

2002

2003

2007

Designing with the Mind in Mind, p. 49

Page 12: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Typography

CS349 - Reading and Typography 12

Page 13: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Printing in Europe

 Pre-Gutenberg

- Manuscripts prepared with ink and nib

- Lots of care in presentation

- Artwork, illustrations tightly integrated with

text

- Could take 20 years to transcribe a Bible

- Books available only to the wealthy

 Gutenberg creates movable type ca. 1440

CS349 - Reading and Typography 13

Asian and Arab Cultures •  Earliest dated, printed books from around 700-800 AD

•  Movable clay printing press invented ca. 1041 in China

•  By 1100-1200 AD, Arabic and Chinese libraries have

thousands of printed books

Page 14: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

14

Typography

 Practice is >500 years old

 Lots of terminology

 Lots of tricks, tweaks to make type legible

CS349 - Reading and Typography

Page 15: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

15

Terminology

 Glyph

–  Lowest divisible unit

–  For movable type, it is a “stick” – the

letter, number, or symbol

 Each “stick” has a point size

–  Total height of stick, not the letter

 Sticks traditionally of variable width

CS349 - Reading and Typography

Page 16: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

16

Terminology: Points vs. Pixels

 Point: 0.351mm 1/72” (English speaking countries)

–  0.376mm elsewhere

–  Has had different values in the past

 Pixel: The size of one “dot” on the screen

–  A property of the display, which varies

–  Original Mac was deliberately designed with 1 pixel = 1/72”

–  Current pixel sizes are closer to 1/100”

 Points and pixels often conflated

–  Not precisely the same

CS349 - Reading and Typography

Page 17: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

17

Terminology

 Typeface

–  Set of letters, numbers, symbols that make up a type design

–  “Abstract shapes”

 Font

–  One weight, width, and style of a typeface

 Font metrics

–  Information describing attributes such as spacing of letters

  “Typeface” and “font” are often used interchangeably now

CS349 - Reading and Typography

Page 18: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

18

Terminology

CS349 - Reading and Typography

Page 19: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

19

Terminology

 Baseline

–  Line on which most letters rest

  Leading (slugs) vs. line spacing

–  Leading is spacing between

lines of text

–  Line spacing is sum of

leading and point size

–  Can be seen as distance between baselines

CS349 - Reading and Typography

Page 20: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Terminology

 Descender / descent

 Ascender / ascent

 Monospacing vs. proportional

spacing

CS349 - Reading and Typography

Page 21: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

21

Kerning vs. Tracking

 Kerning is distance

between pairs of letters

 Tracking is average

spacing between all letters

CS349 - Reading and Typography

From http://en.wikipedia.org/wiki/Kerning

Page 22: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

22

Ligatures

 Shapes of some pairs of letters interfere with one another

  Ligatures replace two adjacent letters with single printed unit

 Result is more visually appealing

CS349 - Reading and Typography

Illustration from: http://en.wikipedia.org/wiki/Ligature_(typography)

Page 23: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

23

Font Attributes

 Angle

–  Upright or slanted. Oblique, italic…

 Weight

–  Regular vs. bold

 Size

–  Height of sticks of type

 Style

–  A particular combination of attributes over which

the typeface can vary

CS349 - Reading and Typography

Page 24: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

24

Terminology

  x-height

–  Height of letter “x”

  em-space

–  Width of uppercase M

  em-dash

–  Longer than hyphen (- vs. –)

 Drop cap

–  Capital letter at start of section that descends several lines

CS349 - Reading and Typography

Illustration from http://www.paratype.com/help/term/

terms.asp?code=106

Page 25: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

25

Terminology

 Serif

–  Small, decorative stroke at end of main strokes

 Sans Serif

–  Lacks the small decorations

A Sans Serif font

A Serif Font

CS349 - Reading and Typography

Page 26: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

26 CS349 - Reading and Typography

Page 27: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

27

Late 20th Century

 Computers arrive on scene

  Increase ease of setting type

 But introduce new challenges for typography

 Also (initially) lose some of the previous conventions of visual

design

CS349 - Reading and Typography

Page 28: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

28

Type and Computers

 First terminals employed a 24x80 character grid

 Characters uniformly spaced

–  Modeled after typewriter

 No real choice in fonts

 Convention remains in terminal software programs

CS349 - Reading and Typography

Page 29: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

29

High Resolution Displays

 High-res displays enabled wide variety of fonts

–  But a discrete output device

–  Fonts must be rasterized

 Two general types of fonts

–  Bitmap vs. outlines

 Bitmap font

–  Handcrafted font for bitmap display

–  Can’t be properly scaled

 Outline font

–  Curve representation

–  Must be converted to bitmap prior to display

CS349 - Reading and Typography

Page 30: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

30

Representing Letter Forms

 Originally, represented as bit-maps.

–  Present problems in scaling to non-standard font sizes.

 Now, stored as mathematical curves.

–  Easy to scale to non-standard sizes.

–  Easy to adapt to higher resolutions (printers).

–  Compact storage.

–  Difficult to map onto a bit-map display.

CS349 - Reading and Typography

Page 31: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

31

Computer Issues

 Bitmap display causes problems

–  Limited resolution

 Example: Small fonts

–  When fonts are small, can result in poor representations

–  Need “hints”

 Example: Serifs

CS349 - Reading and Typography

Source: http://www.microsoft.com/typography/TrueTypeHintingWhat.mspx

Page 32: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

32

Computer Issues: Serifs

 Not enough precision to render them at smaller sizes

–  Edges get blurred because of anti-aliasing

–  Not as crisp

  Long-standing conventional wisdom says that serif fonts have

better readability at high resolutions (ie print).

–  Controversial

–  Seem to be many interactions with other attributes

–  We read best what we read most

CS349 - Reading and Typography

Page 33: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

33

Screen Fonts

 Screen fonts specifically designed for output on bitmap displays

 Examples:

–  Verdana abc xyz 1lLiI

–  Trebuchet abc xyz 1lLiI

 Common features

–  Wide letter spacing

–  Tall x-heights

–  Uniform stroke thicknesses

–  Commonly confused letters (i j l I J L 1) easily distinguishable

–  Often sans serif

–  Greater width, spacing help out at low resolution when not a lot

of pixels to spare

CS349 - Reading and Typography

Page 34: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

34

Design Rules of Thumb

 Consider visual design from multiple distances

–  Far away, nearby, reading-length

–  Each distance should provide information

CS349 - Reading and Typography

Page 35: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

35

Design Rules of Thumb

 At a distance, should see a uniform display

 Headings should stand out

 Whitespace should guide eye,

separate sections

CS349 - Reading and Typography

Page 36: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

36

Design Rules of Thumb

 Nearby, distinct lines of text

should be visible

 At reading distance, words

visible and clearly chunked

CS349 - Reading and Typography

Page 37: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Design Rules of Thumb

  Limit number of fonts per page to 2-3

 Do not use similar fonts on same page

- Use distinct fonts to guide reader to different meanings for each font

 Use white space, headings to delineate areas

 Use short lines of text (eg, multiple columns)

-  Increase line spacing if you have long lines

 Bullets useful for lists

CS349 - Reading and Typography

Page 38: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Helpful Resource

CS349 - Reading and Typography 38

Page 39: Reading and Typography - University of Waterloocs349/s14/... · 4 CS349 - Reading and Typography Mray had a ltilte lmab, its feclee was withr as sown. And ervey wehre taht Mray wnet,

Summary

 Reading requires work. Support it (or at least don’t thwart it)

 Know typographical terms

 Build on lessons learned from print

CS349 - Reading and Typography 39