Representing the world: How web users become web thinkers and web makers

47
Representing the world How web users become web thinkers and web makers Jon Udell April 12, 2012 http://jonudell.net

Transcript of Representing the world: How web users become web thinkers and web makers

Page 1: Representing the world: How web users become web thinkers and web makers

Representing the worldHow web users become web

thinkers and web makers

Jon UdellApril 12, 2012http://jonudell.net

Page 2: Representing the world: How web users become web thinkers and web makers

The Internet and How It Works

Page 3: Representing the world: How web users become web thinkers and web makers

Resource, Representations, Links, Names

ftp

search engine

portal

isp

html

domain name

e-mail

resources

representations

names

links

Page 4: Representing the world: How web users become web thinkers and web makers

Resources and Representationsresources representations

A dissertation HTML (for interactive use)

PDF (for printing)

A dataset HTML (for interactive use)

XML (for programmatic use)

A calendar HTML (for interactive use)

iCalendar (for programmatic use)

Page 5: Representing the world: How web users become web thinkers and web makers

Links and Names

names

linkshttp://www.fedex.com/Tracking/Detail?trackNum=956897260074823

fedex.com (an organization)

956897260074823 (a package)

Page 6: Representing the world: How web users become web thinkers and web makers

A Marriott reservationLastly, this year we've worked out a discount rate of $119 a night with the Marriott which is about two blocks away from the Innovation Center.  You can make a reservation at this rate by following this link: http://www.marriott.com/hotels/travel/chidm-chicago-marriott-at-medical-district-uic/?toDate=1/22/12&groupCode=ORDORDA&fromDate=1/20/12&app=resvlink

In 1/20/2012Out 1/22/2012

Where Marriott Chicago UICRooms 1

Group Code ORDORD

Page 7: Representing the world: How web users become web thinkers and web makers

Apps hide URLs

Page 8: Representing the world: How web users become web thinkers and web makers

http://www.fedex.com/Tracking/Detail?trackNum=956897260074823

“Every Fedex package has its own home page!”

- Andrew Schulman, Perl Conference, 1997

Page 9: Representing the world: How web users become web thinkers and web makers

http://www.fedex.com/Tracking/Detail?trackNum=956897260074823

Page 10: Representing the world: How web users become web thinkers and web makers

http://www.w3.org/Proposal.html

Future paths

Future developments which would further enhance the project could include:

Daemon programs which run overnight and build indexes of available information.

A server automatically providing a hypertext view of a (for example Oracle) database, from a description of the database and a description (for example in SQL) of the view required.

Work on efficient networking over wide areas, negotiation with other sites to provide compatible online information.

A serious study of the use and abuse of the system, the sociology of its use at CERN.

To: P.G. Innocenti/ECP, G. Kellner/ECP, D.O. Williams/CN From: T. Berners-Lee/CN, R. Cailliau/ECP Date: 12 November 1990

WorldWideWeb: Proposal for a HyperText Project

Page 11: Representing the world: How web users become web thinkers and web makers

http://odata.netflix.com/Catalog/Genres

One of many Genres is “B-Horror Movies”

It has its own URL: odata.netflix.com/Catalog/Genres(‘B-Horror Movies’)

HTML (for people) XML (for machines)

Page 12: Representing the world: How web users become web thinkers and web makers

http://odata.netflix.com/Catalog/Genres(B-Horror Movies)/Titles

One of many B-Horror Movies is Curse of the Voodoo

It has its own URL: odata.netflix.com/Titles(‘5vSc’)

And it has related URLs:

odata.netflix.com/Catalog/Titles(‘5vSc’)/Cast

odata.netflix.com/Catalog/Titles(‘5vSc’)/Directors

HTML (for people) XML (for machines)

Page 13: Representing the world: How web users become web thinkers and web makers

http://odata.netflix.com/Catalog/Titles(‘5vSc’)/Directors

There’s one director: Lindsay Shonteff

He has his own URL: odata.netflix.com/Catalog/People(85334)

His awards are here: odata.netflix.com/Catalog/People(85334)/Awards

(I checked, there aren’t any )

HTML (for people) XML (for machines)

Page 14: Representing the world: How web users become web thinkers and web makers

Purple numbers

http://www.dougengelbart.org/about/focus-capability.html#2

Page 15: Representing the world: How web users become web thinkers and web makers

Ken Robinson on ted.comhttp://www.ted.com/talks/ken_robinson_says_schools_kill_creativity.html

Page 16: Representing the world: How web users become web thinkers and web makers

Ken Robinson on youtubehttp://www.youtube.com/watch?v=NRnToFZQQP4&t=15m10s

Page 17: Representing the world: How web users become web thinkers and web makers

http://www.w3.org/TR/media-frags/

Media Fragments URI 1.0 (basic)W3C Proposed Recommendation 15 March 2012

(http://www.annodex.net/~silvia/itext/mediafrag_multiple_servers.html)

Page 18: Representing the world: How web users become web thinkers and web makers

Wikipedia change history

http://en.wikipedia.org/w/index.php?title=Audiophile&action=historysubmit&diff=478726650&oldid=478636446

Page 19: Representing the world: How web users become web thinkers and web makers

9W * 30 dayshttp://www.wolframalpha.com/input/?i = 9W * 30 days

Page 20: Representing the world: How web users become web thinkers and web makers

Density of gasolinehttp://wolframalpha.com/input/?i= .5 * (1 kilogram / density of gasoline) in gallons

Page 21: Representing the world: How web users become web thinkers and web makers

http://blacksburg.granicus.com/MediaPlayer.php?view_id=21&clip_id=1379

Page 22: Representing the world: How web users become web thinkers and web makers

http://keene.granicus.com/MediaPlayer.php?view_id=2&clip_id=422

Page 23: Representing the world: How web users become web thinkers and web makers

Agenda items now include permalinks and tags

http://keene.granicus.com/MediaPlayer.php?view_id=2&clip_id=422&meta_id=25459

Page 24: Representing the world: How web users become web thinkers and web makers

http://blog.jonudell.net/2011/02/25/a-tale-of-two-dams/

Page 25: Representing the world: How web users become web thinkers and web makers

http://www.ci.keene.nh.us/city-keene-tagging-initiative

Page 26: Representing the world: How web users become web thinkers and web makers

http://www.ci.keene.nh.us/tags

Page 27: Representing the world: How web users become web thinkers and web makers

WestStDamKeene as a topichttp://www.sentinelsource.com/topic/?q=weststdamkeene

http://www.ci.keene.nh.us/weststdamkeene

Page 28: Representing the world: How web users become web thinkers and web makers

WestStDamKeene as a search termhttp://www.bing.com/search?q=weststdamkeene

http://www.google.com/search?q=weststdamkeene

Page 29: Representing the world: How web users become web thinkers and web makers

WestStDamKeene is 14 characters. Permutations: 26 (letters) + 10 (digits) = 3614

Page 30: Representing the world: How web users become web thinkers and web makers

http://www.recovery.gov/Transparency/RecipientReportedData/pages/RecipientProjectSummary508.aspx?AwardIdSur=60924&AwardType=Grants

Page 31: Representing the world: How web users become web thinkers and web makers

ARRA awards for Blacksburg

Page 32: Representing the world: How web users become web thinkers and web makers

Searching for VA-96-X011-00

Page 33: Representing the world: How web users become web thinkers and web makers

http://stimulus.doa.virginia.gov/Stimulus_Project.cfm?Award_Key=60924&State_Type=State

Page 34: Representing the world: How web users become web thinkers and web makers

Recovery.gov feedback

Page 35: Representing the world: How web users become web thinkers and web makers

Project funded by ARRA

Tag: VA-96-X011-00

Page 36: Representing the world: How web users become web thinkers and web makers

http://elmcity.cloudapp.net/

Page 37: Representing the world: How web users become web thinkers and web makers

Today in Blacksburg: http://elmcity.cloudapp.net/BlacksburgVA/html

Page 38: Representing the world: How web users become web thinkers and web makers

http://www.calendar.vt.edu/main.php?view=event&eventid=1332857184193

Page 39: Representing the world: How web users become web thinkers and web makers

http://www.calendar.vt.edu/main.php?view=subscribe

Page 40: Representing the world: How web users become web thinkers and web makers

http://www.montgomery-floyd.lib.va.us/activities.php

Page 41: Representing the world: How web users become web thinkers and web makers

(lyric theater) http://www.calendar.vt.edu/main.php?view=event&eventid=131551098894

http://www.calendar.vt.edu/main.php?view=event&eventid=1315510988941

Page 42: Representing the world: How web users become web thinkers and web makers

http://www.thelyric.com/calendar/

Page 43: Representing the world: How web users become web thinkers and web makers

http://www.blacksburg.gov/index.aspx?page=321

Page 44: Representing the world: How web users become web thinkers and web makers

How humans and computers represent eventsHow humans represent calendar events:

“Jon Udell: Representing the world, Thursday at 7PM, Inn at Virginia Tech“

How computers represent calendar events:

DTSTART;TZID=EST;20120412T190000 SUMMARY:Jon Udell: Representing the world LOCATION:Inn at Virginia Tech

HTML or RSS

iCalendar

Page 45: Representing the world: How web users become web thinkers and web makers

A civic scorecard for public calendars

Page 46: Representing the world: How web users become web thinkers and web makers

calendar “dark matter”622 North http://www.622north.com/events/Adventure World http://www.adventureworldonline.com/schedule.htmlArmory Art Gallery http://www.gallery.vt.edu/scheduled.htmlBlacksburg Baptist Church http://www.blacksburgbaptist.org/content.cfm?id=102Blacksburg High School http://www.mcps.org/bhs/

Blacksburg Historic Dance Society http://dance.ninthwonder.com/schedule.html

Cavalry Baptist Church http://cbcradford.org/index.php?nid=94511&s=ev

Chamber of Commerce http://business.montgomerycc.org/Events/

City of Blacksburg http://www.blacksburg.va.us/Index.aspx?page=321Floyd Artisan Trail http://floydcountyartisantrail.org/schedule.phpHahn Horticulture Garden http://www.hort.vt.edu/hhg/events.htmlThe Burgs http://blogs.roanoke.com/theburgs/category/events/

Mandara http://www.mandaradance.com/Performances.htmMontgomery County Democrats http://www.mcdemocrats.org/calendar.aspxMontgomery County Public Schools http://www.mcps.org/Calendar.htmlMontgomery Museum http://www.montgomerymuseum.org/pages/events.htmlNew River United Soccer http://www.nrusa.org/programs/adultRenaissance Music Academy http://www.rmahome.com/c/calendarRotary Club http://www.blacksburgrotary.org/Smithfield Plantation http://www.smithfieldplantation.org/pages/classes_events/events.htmlWomen's Resource Center http://www.wrcnrv.org/howYouCanHelp/nws_specialEvents.shtmlYMCA http://www.vtymca.org/openu.html

Page 47: Representing the world: How web users become web thinkers and web makers

calendar bright lights

Blue Mountain School http://www.google.com/calendar/ical/l7av...4g38%40group.calendar.google.com/public/basic.icsMusica Viva http://www.musicaviva-swva.com/mv.icsNew River Valley Bicycle Association http://www.google.com/calendar/ical/nrvba.ride%40gmail.com/public/basic.icsBlacksburg Dance http://www.google.com/calendar/ical/b4gu...kto%40group.calendar.google.com/public/basic.icsSinkland Farms http://www.google.com/calendar/ical/sinklandfarms%40gmail.com/public/basic.icsBlacksburg Library https://www.google.com/calendar/ical/fbkl...eu7joite4%40group.calendar.google.com/public/basic.icsChristiansburg Library https://www.google.com/calendar/ical/c2v...ag%40group.calendar.google.com/public/basic.ics