Design of Social Protocols and Policy
social protocols should enable end-user configuration and preference expression
enable the emergence of self forming content, trust, and economic communities
government may wish to extend their own concepts of community on to the Net
- two models of technology policy
specifying an instance
- everyone fights over what X is.
configuring an option
- the platform supports W, X, Y, and Z.
W3C chose strategy #2 and also promoted "good" engineering design principles to the user interface level: abstraction, modularity, and extensibility.
Joseph Reagle, W3C/LCS/MIT