this is my first post here so let me introduce himself.
I'm a PhD student last year and I study the problems of Web design information modeling from the view point of design/art.
As a part of my study I stand up with this problem - how to organize Web design theory space, which include terms like (alphabetical sort):
- Artificial Intelligence
- Card Sorting
- Human Centered Design
- Human-Computer Interaction
- Information Architecture
- Information Design
- Information Modeling
- Information Theory
- Interaction Design
- Navigation - Topic Maps, Tag Clouds, Faceted Classification ...
- Return On Investment
- Semantic Web
- Usage Centered Design
- User Centered Design
- User Experience
- User Interface
Miss I something?
Is there anyone that can tell what is the connection between these terms?
Analyzing this information I can say certainly that:
1. There is no good/complete enough theory or method that can explain Web design as a phenomenon and that can solve/improve his problems fully.
2. There are methods - combination between design and programming, there are methods using only programming approach, but there is no methods using pure design approach. By "design approach" I mean classical for design (not web) methods and properties of composition and etc. May be one exception are metaphors in the web.