Information is power if it's stored properly.
In recent days I have discovered that I have developed (or been given) a love for information. It all started when I began doing web design when I was 14. In those early days I was more concerned with the presentation of my page than with the informaton it contained. During my first web design project I found the advantages of keeping my content and design seperate. That seperation is now fundamental in how I think about building web sites.
I found out later that the concept I had grown to love was called "Seperation of Concerns." There are actually three "concerns" when building interfaces: logic, content, and design. The goal is to keep each of them as seperate as possible.
In my early efforts I had tried linking the concerns together in the least obtrusive way I could think of. This was a start, but far off from what it needed to be.
Then I found Cocoon. The Cocoon project added a "management" piece to the SoC paradigm. This allowed the storage of the relationships between the concerns to be built outside of themselves.
There is still more work to be done in this field, but it has potential to change the way we think about information and its presentation.
Posted by TheIdeaMan at November 27, 2002 02:33 PM