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

Representing the world

  • Upload
    sissy

  • View
    40

  • Download
    3

Embed Size (px)

DESCRIPTION

Representing the world. How web users become web thinkers and web makers. Jon Udell April 12, 2012 http://jonudell.net. The Internet and How It Works. Resource, Representations, Links, Names. domain name. resources. search engine. ftp. representations. portal. links. isp. names. - PowerPoint PPT Presentation

Citation preview

Page 1: Representing the  world

Representing the worldHow web users become web

thinkers and web makers

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

Page 2: Representing the  world

The Internet and How It Works

Page 3: Representing the  world

Resource, Representations, Links, Names

ftp

search engine

portal

isp

html

domain name

e-mail

resources

representations

names

links

Page 4: Representing the  world

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

Links and Names

names

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

fedex.com (an organization)

956897260074823 (a package)

Page 6: Representing the  world

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

Apps hide URLs

Page 8: Representing the  world

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

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

Page 10: Representing the  world

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

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

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

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

Purple numbers

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

Page 15: Representing the  world

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

Page 16: Representing the  world

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

Page 17: Representing the  world

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

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

Page 19: Representing the  world

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

Page 20: Representing the  world

Agenda items now include permalinks and tags

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

Page 21: Representing the  world

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

Page 22: Representing the  world

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

Page 23: Representing the  world

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

Page 24: Representing the  world

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

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

Page 25: Representing the  world

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

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

Page 26: Representing the  world

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

Page 27: Representing the  world

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

Page 28: Representing the  world

ARRA awards for Blacksburg

Page 29: Representing the  world

Searching for VA-96-X011-00

Page 30: Representing the  world

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

Page 31: Representing the  world

Recovery.gov feedback

Page 32: Representing the  world

Project funded by ARRA

Page 33: Representing the  world

http://elmcity.cloudapp.net/

Page 34: Representing the  world

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

Page 35: Representing the  world

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

Page 36: Representing the  world

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

Page 37: Representing the  world

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

Page 38: Representing the  world

(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 39: Representing the  world

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

Page 40: Representing the  world

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

Page 41: Representing the  world

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 42: Representing the  world

A civic scorecard for public calendars

Page 43: Representing the  world

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/Gillie's http://www.myspace.com/gilliesmusicHahn 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 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 44: Representing the  world

calendar bright lights

Blue Mountain School http://www.google.com/calendar/ical/l7av...4g38%40group.calendar.google.com/public/basic.ics

Musica Viva http://www.musicaviva-swva.com/mv.ics

New River Valley Bicycle Association http://www.google.com/calendar/ical/nrvba.ride%40gmail.com/public/basic.ics

Blacksburg Dance http://www.google.com/calendar/ical/b4gu...kto%40group.calendar.google.com/public/basic.ics

Sinkland Farms http://www.google.com/calendar/ical/sinklandfarms%40gmail.com/public/basic.ics

Blacksburg Library https://www.google.com/calendar/ical/fbkl...eu7joite4%40group.calendar.google.com/public/basic.ics

Christiansburg Libraryhttps://www.google.com/calendar/ical/c2v...ag%40group.calendar.google.com/public/basic.ics

Page 45: Representing the  world

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

Page 46: Representing the  world

JSON diff

http://elmcity.cloudapp.net/services/elmcity/meta_history?id=elmcity&flavor=feeds&a_name=elmcity.2011.07.25.00.59.feeds.json&b_name=elmcity.2011.07.25.11.09.feeds.json

Page 47: Representing the  world

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

Page 48: Representing the  world

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