Projekt Xanadu

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 5. února 2015; kontroly vyžadují 15 úprav .

Projekt Xanadu byl první hypertextový koncept , který vytvořil programátor Ted Nelson v roce 1960.

Autoři projektu Xanadu dnes umisťují svůj produkt jako vylepšenou verzi World Wide Web a své poslání popisují takto: „Moderní softwarové produkty pouze napodobují papír. Internet jako celek (který také napodobuje papír) značně zjednodušuje náš hypertextový model tím, že jej implementuje jako primitivní systém „jednosměrných odkazů“ s trvalým přerušením v této souvislosti při změně jednoho z propojených dokumentů. Na World Wide Web také není možné ukládat různé verze stejného obsahu pro pozdější správu těchto verzí“ [1] .

Jméno pochází z Xanadu , nesprávný přepis názvu starověkého čínského hlavního města Shangdu .

Částečně pracovní verze s názvem OpenXanadu byla publikována na World Wide Web v roce 2014. Navzdory názvu nebyla od června 2014 open source. Byl nazýván „otevřený“, protože „můžete vidět všechny jeho součásti“. Na webu tvůrci tvrdí, že Tim Burners-Lee ukradl jejich nápad a World Wide Web je „bizarní struktura vytvořená ze sebevědomých iniciativ různých osobností a také s hrozným programovacím jazykem“. Podle jejich názoru je hypertext vhodný pouze pro papírové dokumenty a WWW umožňuje ukládat pouze zmizelé odkazy na zmizelé stránky.

V roce 2016 měl Nelson rozhovor v dokumentu Oh Internet! Dreams of the Digital World[2] a představil demo verzi dokumentu Xanadoc. Na základě této rané specifikace a jejího prohlížeče byla vytvořena praktická implementace formátu značek XanOrg a serverové architektury pro její prohlížení v prohlížeči [3] . Projekt dostal název Wormwood.

17 pravidel Xanadu

  1. Každý server Xanadu je jedinečně a bezpečně identifikován.
  2. Každý server Xanadu lze spravovat samostatně nebo v rámci sítě.
  3. Každý uživatel je jednoznačně a bezpečně identifikován.
  4. Každý uživatel může vyhledávat, stahovat, vytvářet a ukládat dokumenty.
  5. Každý dokument se může skládat z libovolného počtu částí, z nichž každá může být data libovolného typu.
  6. Každý dokument může obsahovat odkazy libovolného typu, včetně virtuálních kopií („začlenění“) jakéhokoli jiného dokumentu v systému, který má vlastník k dispozici.
  7. Odkazy jsou viditelné a lze je sledovat z libovolného koncového bodu.
  8. Povolení odkazovat na dokument je výslovně uděleno aktem zveřejnění.
  9. Každý dokument může obsahovat mechanismus odměn pro autora v jakékoli míře podrobností, který poskytuje výplaty za částečná přečtení dokumentu, včetně ("zahrnutí") jakékoli části dokumentu.
  10. Každý dokument je jednoznačně a bezpečně identifikován.
  11. Každý dokument může být chráněn pro řízení přístupu.
  12. Každý dokument lze rychle najít, uložit a stáhnout, aniž by uživatel znal fyzické umístění dokumentu.
  13. Každý dokument se automaticky přesune na fyzické úložiště odpovídající frekvenci přístupu k němu z libovolného místa.
  14. Každý dokument je automaticky zálohován, aby byl přístupný i v případě katastrofy.
  15. Každý poskytovatel služeb Xanadu může svým uživatelům účtovat libovolnou sazbu, kterou si nastaví za ukládání, vyhledávání a zveřejňování dokumentů.
  16. Každá transakce je bezpečná a ověřitelná pouze osobami, které ji provádějí.
  17. Komunikační protokol klient-server Xanadu je otevřeně publikovaný standard. Vývoj a integrace softwaru třetími stranami je podporována. [čtyři]

Poznámky

  1. Projekt Xanadu® . xanadu.com . Staženo 12. července 2020. Archivováno z originálu 1. května 2021.
  2. Ted Nelson v Herzogově „Lo and Behold“ . Získáno 12. července 2020. Archivováno z originálu dne 11. června 2020.
  3. Pelyněk . tetramorf.ph . Získáno 12. července 2020. Archivováno z originálu dne 12. července 2020.
  4. Andrew Pam. Xanadu FAQ: Jaké požadavky chtějí systémy Xanadu splnit?  (anglicky) (12. dubna 2002). Staženo 12. července 2020. Archivováno z originálu 19. února 2017.

Odkazy