INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB INFORMATION ORGANIZATION LAB NOVEMBER - - PowerPoint PPT Presentation
INFORMATION ORGANIZATION LAB NOVEMBER 26, 2012 INFORMATION ORGANIZATION LAB INFORMATION ORGANIZATION LAB NOVEMBER 26, 2012 LAST TIME ON IOLAB Node.JS INFORMATION ORGANIZATION LAB NOVEMBER 26, 2012 TODAY COURSE REVIEW INFORMATION
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
<html> <body> <div id="header"> <h1>Document Object Model</h1> </div> <div id="content"> <p>This is my first paragraph</p> <p>My second paragraph has a list: <ul> <li>Item One</li> <li>Item Two</li> <li>Item Three</li> </ul> </p> <p>This is the third paragraph</p> </div> </body> </html>
body div
header
div
content
p p p ul li li li h1
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
Web 2.0 FTW
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
Cory Doctorow
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
https://developers.google.com/accounts/docs/OAuth2
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
Mobile Web Native App
less overhead to get started Access native functionality accessible to more devices Faster performance HTML, CSS, Javascript Objective C, Java
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
Providing an alternative version of your functionality or making the user aware of shortcomings of a product as a safety measure to ensure that the product is usable.
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
Starting with a baseline of usable functionality, then increasing the richness of the user experience step by step by testing for support for enhancements before applying them.
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
position length area value color shape
texture
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
Jacques Bertin, 1967
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
“unconscious accumulation of information from the environment”
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
Choropleth Map of U.S. Unemployment
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
Elliot Nahman
https://docs.google.com/presentation/d/1htRKjDzkd6iHlPSxzonlqs_BNn2Yrsd-XixrfP_qLro/edit
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
Social & Distributed Classification
delicious
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
VS.
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
Object-oriented programming (OOP) a programming paradigm using “objects” consisting of “properties” and “methods” together with their interactions - to design computer programs.
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
A Python Micro-framework
emplating (jinja2)
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
INFORMATION ORGANIZATION LAB
NOVEMBER 26, 2012
Last Lab Final Project
You can find links to help with all of these on the course website at http://courses.ischool.berkeley.edu/290ta-iol/f12