Plain Links

Storyspace hypertexts offer both text links – links anchored to text spans – and plain links, which are notionally anchored to the writing space as a whole. Plain links for each note are kept in an ordered list. 

If a reader clicks on a word not otherwise linked, or if she presses the [Return] key, Storyspace follows the highest- priority plain link which has a satisfied guard field. Only if there  are no satisfied plain links does Storyspace require an explicit selection.


Storyspace 3 Mark Bernstein Eastgate Systems, Inc.
http://www.worldcat.org/title/ht16-proceedings-of-the-27th-acm-conference-on-hypertext-and-social-media-july-h10-13-2016-halifax-nova-scotia-canada/oclc/959713229

 

Shark Links

Storyspace 3 extends the $Requirements mechanism by providing shark links. If a note’s requirements are satisfied, Storyspace additionally checks to see if any shark links lead away from the  note. If an outbound shark link exists and if it can be followed – if its guard field and its destination’s $Requirements are satisfied – then the shark link is followed immediately. 

Suppose that a character is to board a steamship, and that it is necessary that we actually see them purchasing a ticket. If they already have purchased a  ticket, they may proceed on board. If the reader’s trajectory has  no yet encompassed a scene in which the character obtains a ticket, a shark link may interpolate here a trip to the ticket office.  

The same effect could be obtained with multiple guarded links, but at the cost of added complexity.  


Storyspace 3 Mark Bernstein Eastgate Systems, Inc.
http://www.worldcat.org/title/ht16-proceedings-of-the-27th-acm-conference-on-hypertext-and-social-media-july-h10-13-2016-halifax-nova-scotia-canada/oclc/959713229

 

Timid & Eager Links

A number of early hypertext formalisms envisioned a multi-pane or multi-window collage of panes in which specified transitions  might occurs as soon as their preconditions were met. Tim Oren’s GUIDES, for example, embodied animated characters who could, through gesture or expression, indicate willingness to discuss a topic raised in the text [39], and the generalization of this formalism to encompass arguments among the guides  themselves was readily foreseen. “Conversations With Friends” distinguishes between eager links, which would lead a  character to speak up immediately when their preconditions were  satisfied, and timid links, which would simply lead the character  to seek attention. 

 

Storyspace 3 Mark Bernstein Eastgate Systems, Inc.
http://www.worldcat.org/title/ht16-proceedings-of-the-27th-acm-conference-on-hypertext-and-social-media-july-h10-13-2016-halifax-nova-scotia-canada/oclc/959713229