cs349 - s10 - Lecture 3
CS349 -
Implementing User Interfaces - Spring 2010
Public Service Annoucements
- Course notes
- Assignment 1
Lecture 4 - Text & Typography
Written Language in the Graphical Interface
Language dominates every interface
Letters are pictures
Presentation of Written Language over the Millenia
Pictographs = Icons with grammar
Letters and words
Paper, ink and the codex
Movable type
- base line, x-height, ascender, descender
- point size, inter-line spacing, leading
Type used well
- easy to read
- visually attractive
- overall appearance
- hyphenation
Written Language on the Computer
Text in the interface is essentially a computer simulation of of movable
type.
canvas.text( window, gc, x, y, "Words, words, that's all you can say." )
Return to: