I just read the HumaneInterface, and I'm thinking about the ZIP interface for a wiki.
The most obvious way to do it -- emulating a real-life message board -- wodun't be, as I see it, very convenient to use nor easy to make using our regular web browsers.
Then I remembered about the Include macro, and the fact that "the plane" doesn't have to be infinite in all the directions.
So here goes my idea:
You are presented a normal page, with hyperlinks (italic) in it:
Lorem Ipsum
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Then, when you click a link, the content of the that it is linked to is displayed "in place":
Lorem Ipsum
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
Cillum Dolore Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
- Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
You can easily scroll back to any page you've been before, which easies navigation a lot. Once you click any link outside the newst page, all the "included" pages are closed, up to the level of link you clicked. If you get down very deep, maybe the oldest levels would have to be probably hidden, in order to speed up transfering of the page.
The level could be indicated by identation (probably bad idea) or coloring (a shade of gray background?).
Please add this to the FeatureRequests'
Hmmm... very interesting idea... should be coupled with FeatureRequests/SectionEditing to edit only the in-place-page of interest. Also, some usability testing will tell us if it is really more usable than the current one-page-per-screen(or tab). I would join a team of interested people on this. -- EduardoMercovich 2005-12-18 00:33:55 Comments