Introduction

NoteWeb is a tool that lets you map, analyze, or design the connections between people, things, and ideas. Each NoteWeb topic contains a collection of named pages, into each of which may be entered textual information, including name-links to other pages. A variety of reports are available which summarize the structure as well as the content of the information in the topic.

Getting Started

Installing NoteWeb

  1. Open Safari in your iPhone and go to www.canyoncode.com
  2. Click on the AppStore badge adjacent to the NoteWeb icon.
  3. The NoteWeb App page should appear.
  4. If you have purchased the app already, you may install the current version. Otherwise, purchase and install.

NoteWeb Screen

The NoteWeb screen has a navigation bar at the top and a tool bar at the bottom. Between the nav bar and the toolbar, one of three main views may be selected from the nav bar. The three views are Topics, Editor, and Reports.

Topics View

The upper portion of the Topics view contains a table of topics (files), from which the user may select one to edit or analyze. Below the topic table is a light grey menu bar which permits the user to create, save or delete topics.

To create a new topic file, touch the new button in the menu bar, and respond to the subsequent alert requesting a name for the new topic. Enter the name you want for the new topic and press OK. The new topic will be created. You may edit it by touching the Editor button in the nav-bar.

To save the current contents of a topic touchd the save button in the menu bar. An alert will appear, with a text field containing a dim name of the current topic. You can press OK to save the current topic under the default name shown, or type in a new name for saving the current topic under. If you choose the latter, both the old and newly created topic files will be saved, and both names will appear in the Topic table.

If you want to delete a topic, touch the red delete button at the right side of the menu bar. An alert will appear asking if you really want to delete the topic. Answer OK and the topic will be gone.

Below the menu bar is the eXamples button. The eXamples button permits the user to include or exclude from the topic table built-in example topics. Touch the eXamples button at the bottom of the screen to show or hide the example topics that come with NoteWeb. If the examples are not currently in the table, you will be asked if you want them included. If they are in the table, you will be asked if you want them removed.

Editor View

The upper portion of the Editor view is a text editor into which the user may enter and modify textual information and named-page links.

Below the editor is a menu bar that has five buttons which let the user create new pages, edit existing pages, delete existing pages, and browse links between pages.

Edit/Done Button

Before you can enter text and named-page links into the text editor, you must touch the Edit button in the menue bar. The background of the edit button will turn gray to indicate that you may now enter text into the editor. The label of the text button changes to Done which notifies you to press that button when you have finished editing. The contents of the edit field are saved when you press the Done button, use the nav-bar to go to either the Topics or Reports view, or close the NoteWeb app or send it to the background.

Any time you type the name of a page into the edit field, it is instantly highlighted and underlined. The link is active for browsing only after you touch the Done button, restoring its label to Edit. Browsing via named-page links in the text is only available when the Edit button label is Edit.

Whenever you enter something that looks like a web address into the edit field, it becomes a highlighted link to that web page when you press the Done button. When you press a highlighted web page link, the Safari browser is launched and goes to that web page. You can return from the web-page by pressing the ◀︎Back to NoteWeb button at the top left of your screen.

The other buttons in the menu bar are the back button, with label ‘<’, the forward button, with label ‘>’, the New button and the Save button.

< Button The back button is like the back button in your web browser, except that it takes you back to the most recently visited page of the Topic with which you are working.

> Button The forward button can be used to go back to the page you just returned from in the current Topic, or if you have highlighted a word in the text field, to create a new named page whose name is the word you have highlighted.

New Button The New button is another way to create a new page in the current topic. To do that, press the button and fill in the requested alert with the name of the page you would like to create.

Delete Button Press the Delete button to delete the current page from the current topic.

  The name of the current topic can always be found
  by pressing the ^ pages ^ button at the bottom
  of the Editor view.  That will deploy the page picker view,
  with the current page as the selected page in the center of the view.

  The name of the current topic can always be
  found by selecting the Topics button in the nav-bar
  at the top of the screen.  The current topic is the
  one selected in the topics table.

Below the Editor menu bar is ^ pages ^ button that deploys or retracts a picker view containing an alphabetized wheel of all the pages in the current topic.

Reports View

The upper portion of the Reports view is a read-only, selectable text field which displays reports which can be selected from the button-bar at the bottom of the view. Page names which appear in a report may be used as links to the pages.

At the bottom of the Reports view is a button bar with the following choices: inLinks, outLinks,, inPaths, outPaths, Text, Trail, Clusters, and Find.

inLinks The inLinks button outputs a list of each named page with the names of all pages in the topic that link to that page.

outLinks The outLinks button outputs a list of each named page with the names of all pages in the topic that page links to.

inPaths The inPaths button outputs a list of each named page with the names of all pages in the topic that can reach that page by following links.

outPaths The outPaths button outputs a list of each named page with the names of all pages in the topic that can be reached by following links from the named page.

Text

The Text button outputs a list of each named page with all the text on that page.

Trail The Trail button outputs the contents of all pages that can be reached by following the Back Button.

Clusters The Clusters button lists all sets of pages in which each page has an outPath to every other page in the group. Clusters are very similar to the so-called strongly connected components of a directed graph, except that pages which do not link to any page are not included in the listing.

Find The Find button accepts text input from the user, and outputs the names of all cells that contain that text.

Examples

The NoteWeb app includes several example Topics that may be included in or excluded from the Topics view by pressing the eXamples button at the bottom of that view. Example topics include Cave,ClassNotes,Friends,MajorKeys,Quotes, SoftwareDesign, andWhoDoneIt.

Cave is a short textual adventure that lets the reader search through a cave for buried treasure.

ClassNotes is a collection of connected notes taken during a weekend meditation class given by Venerable Dzogchen Ponlop, Rimpoche on September 7 and 8 1996.

Friends is descriptive information about a few people attending an imaginary highschool in anytown USA.

MajorKeys is a “Circle of Fifths” which describes the key signatures of the major keys in western music.

Quotes is a selection of quotes from various people of planet Earth.

SoftwareDesign describes the design of an embedded GPS tracker.

WhoDoneIt is a list of people whose names often come up in investigations of the public shooting of president John F Kennedy, and some of the alleged connections between them.