83:
22:
460:. The idea came to Nelson in 1981 in the following form: "Going rightward and downward might not necessarily get you to the same place as going downward and rightward." At that time Nelson was working at Datapoint in San Antonio, Texas. Since employees are generally required to report new software concepts to their employer, Nelson told his supervisor, Klavs Landberg. Landberg's reaction was "Get out of here with your crazy ideas." Nelson took this as permission to develop the idea independently.
82:
431:
At any moment, the display shows any two dimensions in table form, but only existing cells are shown—what would be empty space on a spreadsheet simply does not exist. Users can pivot the display about any cell to efficiently "rotate" any unseen dimension in place of either visible one, allowing them
440:
Each cell may have at most one positive connection and one negative connection in any dimension. The user may step freely from a cell to any adjacent cell in a selected dimension. Each node exists on all dimensions, though it may or may not be connected to anything in that dimension.
427:
Whereas conventional spreadsheet software requires a rectangle of equal-length rows, the ZigZag model holds arbitrary structures of cells—as long as they are orthogonally connected (left edge to right edge, top edge to bottom, and so on in as many dimensions as desired).
471:
project GZigZag (later Gzz) developed another prototype with more views and other conventions, but Ted Nelson stopped supporting it. The underlying zzStructure was a patented technology (
640:
644:
503:
The data structures in the standard demo (marriage and children) become a visualization (a family tree, explorable, from Queen
Elizabeth II, up to Queen Victoria).
329:
485:
Nelson's basic demo video shows how a person may be given a name, title, date of birth, spouse and children. This generalizes to a family-tree view.
137:
488:
Adam Moore, while at the
University of Nottingham, used the GzigZag prototype to demonstrate an animated demonstration of biochemistry in a video.
616:
608:
POSSIPLEX : Movies, Intellect, Creative
Control, My Computer Life and the Fight for Civilization : AN AUTOBIOGRAPHY OF Ted Nelson
43:
385:
107:
65:
670:
510:
Various abstractions have been posited to use ZigZag as a programming system, some of which were in Andrew Pam's 1996 prototype.
405:, that deconstructs the spreadsheet to allow irregular relations, at the same time generalizing the idea to multiple dimensions.
496:
Since hyperthogonal structure is abstract, it can in principle be used for anything—data, visualization, programing, animation.
545:
228:
142:
319:
577:
571:
A Cosmology for a
Different Computer Universe: Data Model, Mechanisms, Virtual Machine and Visualization Infrastructure
344:
36:
30:
417:
102:
47:
517:
Text editing was in the Azz prototype and is also possible in the Gzz package, though it is not emphasized.
127:
420:. Instead of conventional linear text or tree structures, zzstructure is a multidimensional extension of a
378:
314:
238:
112:
253:
248:
787:
147:
792:
731:
705:
634:
448:
trademark, the idea being that a user can zig and zag through structures in multiple dimensions.
258:
122:
622:
612:
371:
324:
309:
268:
198:
152:
477:). The patent expired on May 5, 2019. The Gzz prototype is available at xanadu.com/zigzag.
218:
188:
157:
674:
527:
409:
359:
288:
781:
468:
463:
The first prototype consisting of two character-graphical views was implemented as a
213:
203:
183:
570:
551:
349:
173:
132:
573:. Journal of Digital Information, Volume 5 Issue 1. Article No. 298, 2004-07-16.
421:
354:
263:
193:
117:
759:
725:
699:
588:
584:
473:
444:
Nelson calls this structure "hyperthogonal". He personally retains the ZigZag
402:
233:
208:
178:
626:
283:
273:
223:
580:. Proceedings of 15th ACM Conference on Hypertext and Hypermedia (HT) 2004.
339:
278:
243:
585:
Interactive connection, viewing, and maneuvering system for complex data
770:
763:
578:
606:
657:
533:
464:
334:
539:
15:
727:
ZigZag® Visible
Database-- Adam Moore presents Bioinformatics
754:
456:
Nelson tells the origin of the idea in his autobiography,
701:
Ted Nelson on ZigZag® Data
Structures (by Arthur Bullard)
771:"A Gentle Introduction to Ted Nelson's ZigZag Structure"
565:
Theodor Holm Nelson, POSSIPLEX. Mindful Press, 2010.
432:
to browse high dimensional grids in a zigzag manner.
467:module by Andrew Pam in 1997. From 2000 to 2003, a
605:Nelson, Theodor H. (Theodor Holm), 1937- (2010).
424:whose cells can contain various kinds of data.
687:It is a sad story. It is an infuriating story
379:
8:
639:: CS1 maint: multiple names: authors list (
643:) CS1 maint: numeric names: authors list (
386:
372:
330:List of concept- and mind-mapping software
77:
66:Learn how and when to remove this message
29:This article includes a list of general
597:
301:
165:
94:
89:
632:
576:Michael J. McGuffin, m. c. schraefel.
669:Antti Juhani Kaijanaho (2004-09-01).
492:Possible directions of generalization
7:
760:Ted Nelson on Zigzag data structures
35:it lacks sufficient corresponding
14:
769:Tuomas Lukka (19 December 2002).
755:Xanadu project website on ZigZag
81:
20:
734:from the original on 2021-12-21
708:from the original on 2021-12-21
143:Ontology (information science)
1:
408:The design is centered on an
401:is a data model, invented by
554:- "a better World Wide Web"
345:Problem structuring methods
809:
526:For contrast, the current
418:interactive visualizations
320:Entity–relationship model
103:Business decision mapping
592:. Issued July 17, 2001.
530:and its standards are:
501:Data and visualization:
128:Knowledge visualization
50:more precise citations.
315:Diagrammatic reasoning
138:Morphological analysis
671:"Ted Nelson's ZigZag"
589:U.S. patent 6,262,736
583:Theodor Holm Nelson.
569:Theodor Holm Nelson.
474:U.S. patent 6,262,736
410:information structure
340:Ontology (philosophy)
239:Layered graph drawing
113:Graphic communication
548:- metadata structure
254:Organizational chart
249:Object-role modeling
166:Node–link approaches
148:Schema (psychology)
90:Information mapping
481:Key demonstrations
259:Pathfinder network
123:Information design
108:Data visualization
658:GZigZag Home Page
618:978-0-89347-004-3
611:. Mindful Press.
396:
395:
95:Topics and fields
76:
75:
68:
800:
774:
742:
741:
740:
739:
722:
716:
715:
714:
713:
696:
690:
689:
684:
682:
677:on March 4, 2016
673:. Archived from
666:
660:
655:
649:
648:
638:
630:
602:
591:
476:
388:
381:
374:
325:Geovisualization
310:Design rationale
269:Semantic network
199:Conceptual graph
153:Visual analytics
85:
78:
71:
64:
60:
57:
51:
46:this article by
37:inline citations
24:
23:
16:
808:
807:
803:
802:
801:
799:
798:
797:
778:
777:
768:
751:
746:
745:
737:
735:
724:
723:
719:
711:
709:
698:
697:
693:
680:
678:
668:
667:
663:
656:
652:
631:
619:
604:
603:
599:
587:
563:
523:
494:
483:
472:
454:
438:
392:
219:Hyperbolic tree
189:Concept lattice
158:Visual language
72:
61:
55:
52:
42:Please help to
41:
25:
21:
12:
11:
5:
806:
804:
796:
795:
790:
780:
779:
776:
775:
766:
757:
750:
749:External links
747:
744:
743:
717:
691:
661:
650:
617:
596:
595:
594:
593:
581:
574:
562:
559:
558:
557:
556:
555:
549:
543:
537:
528:World Wide Web
522:
519:
493:
490:
482:
479:
453:
450:
437:
434:
394:
393:
391:
390:
383:
376:
368:
365:
364:
363:
362:
360:Wicked problem
357:
352:
347:
342:
337:
332:
327:
322:
317:
312:
304:
303:
299:
298:
297:
296:
291:
289:Tree structure
286:
281:
276:
271:
266:
261:
256:
251:
246:
241:
236:
231:
226:
221:
216:
211:
206:
201:
196:
191:
186:
181:
176:
168:
167:
163:
162:
161:
160:
155:
150:
145:
140:
135:
130:
125:
120:
115:
110:
105:
97:
96:
92:
91:
87:
86:
74:
73:
28:
26:
19:
13:
10:
9:
6:
4:
3:
2:
805:
794:
791:
789:
786:
785:
783:
772:
767:
765:
761:
758:
756:
753:
752:
748:
733:
729:
728:
721:
718:
707:
703:
702:
695:
692:
688:
681:September 28,
676:
672:
665:
662:
659:
654:
651:
646:
642:
636:
628:
624:
620:
614:
610:
609:
601:
598:
590:
586:
582:
579:
575:
572:
568:
567:
566:
560:
553:
550:
547:
544:
541:
538:
535:
532:
531:
529:
525:
524:
520:
518:
516:
515:text editing:
511:
509:
504:
502:
497:
491:
489:
486:
480:
478:
475:
470:
469:free software
466:
461:
459:
451:
449:
447:
442:
435:
433:
429:
425:
423:
419:
415:
411:
406:
404:
400:
389:
384:
382:
377:
375:
370:
369:
367:
366:
361:
358:
356:
353:
351:
348:
346:
343:
341:
338:
336:
333:
331:
328:
326:
323:
321:
318:
316:
313:
311:
308:
307:
306:
305:
300:
295:
292:
290:
287:
285:
282:
280:
277:
275:
272:
270:
267:
265:
262:
260:
257:
255:
252:
250:
247:
245:
242:
240:
237:
235:
232:
230:
227:
225:
222:
220:
217:
215:
214:Graph drawing
212:
210:
207:
205:
204:Decision tree
202:
200:
197:
195:
192:
190:
187:
185:
184:Cognitive map
182:
180:
177:
175:
172:
171:
170:
169:
164:
159:
156:
154:
151:
149:
146:
144:
141:
139:
136:
134:
131:
129:
126:
124:
121:
119:
116:
114:
111:
109:
106:
104:
101:
100:
99:
98:
93:
88:
84:
80:
79:
70:
67:
59:
49:
45:
39:
38:
32:
27:
18:
17:
736:, retrieved
726:
720:
710:, retrieved
700:
694:
686:
679:. Retrieved
675:the original
664:
653:
607:
600:
564:
552:Semantic Web
542:- data model
514:
512:
508:programming:
507:
505:
500:
498:
495:
487:
484:
462:
457:
455:
445:
443:
439:
430:
426:
413:
407:
398:
397:
350:Semantic Web
293:
174:Argument map
133:Mental model
118:Infographics
62:
56:January 2010
53:
34:
762:— video on
536:- hypertext
422:spreadsheet
414:zzstructure
355:Treemapping
264:Radial tree
194:Concept map
48:introducing
788:Ted Nelson
782:Categories
738:2019-12-27
712:2019-12-27
561:References
403:Ted Nelson
234:Issue tree
209:Dendrogram
179:Cladistics
31:references
793:Hypertext
635:cite book
627:671424633
458:POSSIPLEX
436:Structure
412:called a
284:Topic map
274:Sociogram
229:Issue map
224:Hypertext
732:archived
706:archived
521:See also
416:and its
302:See also
279:Timeline
244:Mind map
764:YouTube
452:History
44:improve
625:
615:
399:ZigZag
294:ZigZag
33:, but
683:2006
645:link
641:link
623:OCLC
613:ISBN
534:HTML
465:Perl
335:Olog
546:RDF
540:XML
784::
730:,
704:,
685:.
637:}}
633:{{
621:.
513:-
506:-
499:-
773:.
647:)
629:.
446:®
387:e
380:t
373:v
69:)
63:(
58:)
54:(
40:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.