content objects

35
Content Objects An OO Approach to Information Architecture #co #ozia Geoff Bowers, Daemon http://blog.daemon.com.au http://twitter.com/modius

Upload: geoffrey-bowers

Post on 24-Dec-2014

2.092 views

Category:

Technology


0 download

DESCRIPTION

Applying object oriented design concepts to information architecture. Learn how OO principles can be used to develop iA solutions for complex content hierarchies. See this approach applied to the Australian Olympic Committee, Uni NSW and other web sites.

TRANSCRIPT

Page 1: Content Objects

Content ObjectsAn OO Approach to Information Architecture

#co #ozia

Geoff Bowers, Daemonhttp://blog.daemon.com.au

http://twitter.com/modius

Page 2: Content Objects

Content Objects

Used for describing larger, content managed solutionsCan still be useful in conceptualising smaller creations

Page 3: Content Objects

OO Baby Steps

Page 4: Content Objects

Objects, Types, Classes

An object is just a concept to describe a“thing”Type or class is a template for objects that share similar properties & behaviours

Page 5: Content Objects

Content Types & Objects

Content Type Content ObjectOlympic Athlete Dale Begg-Smith

Olympic Sport Freestyle Skiing

News Report Dale Dings Mogul Gold

Video Breakthrough in Solar Cells

Collection UNSW Research Docos

Faculty Faculty of Science

Page 6: Content Objects
Page 7: Content Objects
Page 8: Content Objects

Developer Mindset

Approaching IA with the developer in mind can lead to a smoother transition from paper prototype to active codebase

Page 9: Content Objects

Getting to Grips with Content Objects

Page 10: Content Objects

IA Using Content Objects

Requirements gatheringPaper prototyping or “wireframing”

determine content typesdetermine views

Technical & visual design briefs

Page 11: Content Objects

Site Hierarchies

Feedback Site Map

Vancouver 2010

Search Page

NewsOlympic TeamWinter Sports

About Results

Page 12: Content Objects

News

Olympic Team

Winter Sports

Page 13: Content Objects

Content Objects Fu

Page is always based on one specific content type or content object onlyPages are commonly composites of the primary content type & views of its relationships

Page 14: Content Objects

Favour Explicit vs Implicit

Explicit: two objects pointing at each other

direct relationshipImplicit: two objects pointing to a third object

keywords, tagging, categories

Page 15: Content Objects

Relationship Based IA

Focused on relationships between content typesSite hierarchy is secondary & applied last

Page 16: Content Objects

AOC: Vancouver 2010

Page 17: Content Objects
Page 18: Content Objects
Page 19: Content Objects
Page 20: Content Objects
Page 21: Content Objects
Page 22: Content Objects
Page 23: Content Objects
Page 24: Content Objects
Page 25: Content Objects
Page 26: Content Objects
Page 27: Content Objects
Page 28: Content Objects
Page 29: Content Objects

UNSWTV: Media Portal

Page 30: Content Objects
Page 31: Content Objects
Page 32: Content Objects
Page 33: Content Objects
Page 34: Content Objects

Conclusions

Every wireframe is focused on a single primary Content TypeEvery page is a composite view of its relationshipsFavour Explicit over Implicit relationshipsContent relationships are key to web IA

Page 35: Content Objects

QuestionsContent Objects: Relationship Focused IA

Geoff Bowers, Daemonhttp://blog.daemon.com.au

http://twitter.com/modius