METCALFE’S LAW - University of Hawaii · Organization, Navigation, Optimization of ......

7
COMMUNICATION 437 Foundations METCALFE’S LAW The usefulness, or utility, of a network approximately equals the square of the number of users MARKUP HISTORY 1 2 3 4 5 6

Transcript of METCALFE’S LAW - University of Hawaii · Organization, Navigation, Optimization of ......

COMMUNICATION 437Foundations

METCALFE’S LAW

The usefulness, or utility, of a network

approximately equals the square of

the number of users

MARKUP HISTORY

1

2

3

4

5

6

TRADITIONAL MARKUP

Text notation linked to formatting instructions

• Content still tagged but

• Tagging based on content’s meaning

• Presentation of information separated from content

• Presentation tied to tags

GENERAL MARKUP

7

8

9

10

11

12

• Developed by IBM’s Charles Goldfarb, Edward Mosher and Raymond Lorie

• Tags not standardized but rules for tags are

• Software tools able to work with all rule-based tags

GENERALIZED MARKUP LANGUAGE (GML)

• Tags go beyond simple formatting

• Tags can trigger codes

• Tagged information sources can be merged into new documents

• Very complicated, best-suited for very large publishing entities

STANDARD GENERALIZED MARKUP LANGUAGE (SGML)

• Simplified version (an application) of SGML

• Universal playback

• Graceful degradation

SGML > HTML

• Designed to encode but not render content

• Narrow subset of SGML tags

• No style tags

HTML’S LIMITED FUNCTION

• XML

• Must be “well-formed” (obeys syntactical rules)

• Tags can be extended

EXTENSIBLE MARKUP LANGUAGE

• Browsers gave designers progressively more control over presentation (appearance) at expense of structure

• Competition created often incompatible versions of HTML

• Structural tags used increasingly as presentation tags

EARLY TRENDS

13

14

15

16

17

18

TRADITIONAL PUBLISHING

• Synergy between words and pictures

•More than either words or pictures alone

• Adds interaction to words and pictures

• Interaction made possible through coding

WEB PUBLISHING

TRADITIONAL PUBLISHING MODEL APPLIED TO WEB

Jeffrey Veen: Art & Science of Web Design

WEB DEVELOPMENT MODEL

Jeffrey Veen: Art & Science of Web Design

1. Structure

Organization, Navigation, Optimization of content

2. Presentation

Visual presentation of content

3. Behavior

Interaction between user and content

BUILDING BLOCKSOF THE WEB MODEL

TEXT: DISADVANTAGES

19

20

21

22

23

24

VISUALLY LIMITING

MARBLE

NOT ENGAGING

“OCEAN TEMPERATURES ARE THE FUEL THAT DRIVE

HURRICANES.”

WORDS TO MOVING IMAGES

25

26

27

28

29

30

NOT UNIVERSAL

• “ASCII” = American Standard Code for Information Exchange

• Only Western characters (no Big Five, Korean, Cyrillic, etc.)

• UNICODE is more-or-less universal

TEXT: NOT UNIVERSAL

STANDARD ASCII CHARACTER SET

CYRILLIC ALPHABET

• ASCII more-or-less Universal

• Small & Fast

• Machine readable

• Machines can organize

• Machine modifiable

• Can be structured

TEXT: ADVANTAGES

• Structured tags not designed for appearance

• Structured tags denote meaning of content

• Good example: XML

• Presentation tags only indicate how text should appear

STRUCTURED TEXT

31

32

33

34

35

36

• Cascading Style Sheets (CSS)

• Designed for appearance of contents

• CSS tells the browser how to render tags

• Rendering of page(s) now separate from content

STYLE

• Allows unique experience for every viewer

• Pages can be dynamically created

• Pages can act dynamically

• Interaction – both significant and trivial – becomes possible

BEHAVIOR

“The ultimate goal of a successful web site is a collaboration of design and editorial content with interface functionality and a solid back-end”

- The Art & Science of Web Design, p. 27

IDEAL WEB PAGES

BUILDING A WEB TEAM

Jeffrey Veen: Art & Science of Web Design

37

38

39

40