Knowledge (XXG)

ZigZag (software)

Source đź“ť

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:
A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies
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:.

Index

references
inline citations
improve
introducing
Learn how and when to remove this message
detail of a Tree of Knowledge after Diderot & d'Alembert's Encyclopédie, by Chrétien Frédéric Guillaume Roth
Business decision mapping
Data visualization
Graphic communication
Infographics
Information design
Knowledge visualization
Mental model
Morphological analysis
Ontology (information science)
Schema (psychology)
Visual analytics
Visual language
Argument map
Cladistics
Cognitive map
Concept lattice
Concept map
Conceptual graph
Decision tree
Dendrogram
Graph drawing
Hyperbolic tree
Hypertext
Issue map

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑