computer science e-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - -...

118
Computer Science E-1 Lecture 7: Privacy and Design

Upload: others

Post on 09-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Computer Science E-1

Lecture 7: Privacy and Design

Page 2: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Malware

Page 3: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Viruses

Page 4: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Melissa Virus

Page 5: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Worms

Page 6: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Botnets

Page 7: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

DDoS

Page 8: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Conficker

Page 9: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

ILOVEYOU

Page 10: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Spyware

Page 11: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Keyloggers

Page 12: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Trojan Horses

Page 13: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Adware

Page 14: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Anti-Malware

Page 15: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Passwords

Page 16: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Dictionary Attack

Page 17: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Password Safes

Page 18: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Hashing Passwords

Page 19: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

MD5, SHA-1

Page 20: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Deleting Files

Page 21: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

DBAN

Page 22: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Disk Encryption

Page 23: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Cold Boot Attack

Page 24: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 25: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

http://youtu.be/JDaicPIgn9U

Page 26: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Authentication

Page 27: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 28: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

OpenID

Page 29: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 30: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Authorization

Page 31: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

OAuth

Page 32: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 33: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Cookies

Page 34: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 35: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 37: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Logs

Page 38: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2"

Page 39: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2"

Page 40: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2"

Page 41: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2"

Page 42: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2"

Page 43: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

User Agent

Page 44: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

157.166.226.25 - - [31/Mar/2013:03:39:47 +0000] "GET /cats HTTP/1.1" 200 37813 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31"

Page 45: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Netscape, Mosaic

Page 46: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

WebKit, KHTML, Gecko

Page 48: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Analytics

Page 49: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 50: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

A/B Testing

Page 51: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Protecting Privacy

Page 52: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Proxy Server

Page 53: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 54: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Switching User Agents

Page 55: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 56: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

TrueCrypt

Page 57: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

GPG

Page 58: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 59: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Hacking

Page 60: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

“To programmers, "hacker" connotes mastery in the most literal sense: someone

who can make a computer do what he wants—whether the computer wants to or not.”

Page 61: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Cracking

Page 62: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

DMCA

Page 63: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Copyright

Page 64: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

DRM

Page 65: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Design

Page 66: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

CRAP

Page 67: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

ContrastRepetitionAlignmentProximity

Page 68: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Contrast

Page 69: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 70: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 71: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Repetition

Page 72: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 73: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Alignment

Page 74: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 75: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 76: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Proximity

Page 77: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 78: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 79: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Usability

Page 80: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Visibility of system status

Page 81: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 82: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Match between systemand real world

Page 83: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 84: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

User control and freedom

Page 85: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 86: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Consistency and standards

Page 87: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 88: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Error prevention

Page 89: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 90: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Recognition rather than recall

Page 91: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 92: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Flexibility and efficiency of use

Page 93: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 94: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Aesthetic and minimalist design

Page 95: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 96: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Help users recognize, diagnose, and recover from errors

Page 97: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 98: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Help and documentation

Page 99: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Typography

Page 100: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 101: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 102: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 103: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 104: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Leading

Page 105: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Tracking

Page 106: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Kerning

Page 107: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Design Critiques

Page 108: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 109: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 110: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 111: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 112: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 113: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 114: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 115: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 116: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 117: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows
Page 118: Computer Science E-1cdn.computerscience1.net/2013/spring/lectures/7/lecture7.pdf173.194.43.14 - - [31/Mar/2013:03:39:26 +0000] "GET / HTTP/1.1" 200 12908 "-" "Mozilla/5.0 (Windows

Computer Science E-1

Lecture 7: Privacy and Design