TiddlyWiki - TiddlyWiki

TiddlyWiki
Motovun Jack.svg
TiddlyWiki 5.1.9.png
Screenshot z TiddlyWiki
Vývojáři Jeremy Ruston a členové komunity
První vydání 30. září 2004 ; Před 17 lety ( 2004-09-30 )
Stabilní uvolnění
5.2.0 / 2021-10-03 [±]
Úložiště
Napsáno JavaScript
Operační systém Cross-platform
K dispozici v Vícejazyčné , více než 30 jazyků v TiddlyWiki 5.1.23.
Typ Wiki
Licence BSD-3-Clause
webová stránka tiddlywiki .com Upravte to na Wikidata
Standardní dialogové okno pro úpravu tddler na TiddlyWiki 5.2.0

TiddlyWiki je osobní wiki a nelineární notebook pro organizaci a sdílení komplexních informací. Je to jednostránková wiki aplikace s otevřeným zdrojovým kódem ve formě jediného souboru HTML, který obsahuje CSS , JavaScript a obsah. Je navržen tak, aby se snadno přizpůsoboval a přetvářel v závislosti na aplikaci. Usnadňuje opětovné použití obsahu rozdělením na malé kousky zvané Tiddlers .

TiddlyWiki je neobvyklým příkladem praktického quine . Tato myšlenka vytvořit kopii vlastního zdrojového kódu, která leží v srdci schopnosti TiddlyWiki nezávisle ukládat změny sama sobě. Quine je také název neoficiální aplikace TiddlyWiki pro iPhone/iPad.

Aplikace

TiddlyWiki je navržen pro přizpůsobení a má být přizpůsoben specifickým potřebám uživatelů, pravděpodobně srovnatelný s špičkovým programovacím jazykem. Jako takový může být tvarován do široké a libovolné řady speciálních aplikací. Mezi příklady patří aplikace pro psaní poznámek, seznamy úkolů, prezentace, sbírky, nástroje pro tvorbu, osobní databáze, sbírky receptů atd.

Ačkoli je na webu mnoho dokumentů TiddlyWiki, většina TiddlyWikis je umístěna na osobních počítačích nebo v cloudu , nebo jsou vyměňována prostřednictvím e -mailu, podobným způsobem jako dokumenty pro zpracování textu a tabulky. Jako jeden soubor HTML nebo uložený jako soubor HTA v systému Microsoft Windows (umožňující obejít uzamčení podnikové IE) může být TiddlyWiki užitečná v podnikovém prostředí, kde byrokracie nebo prostředky IT mohly bránit použití wiki, která vyžaduje složitější instalace.

TiddlyWiki byl použit jako softwarový rámec pro vytváření specializací. Například ...

Tiddlers

TiddlyWiki zavádí rozdělení obsahu na „nejmenší, sémanticky smysluplné“ komponenty, označované jako tiddlers . Každé tiddler je uloženo uvnitř divize HTML, která obsahuje zdrojový text a metadata ve značce wiki . Účelem tohoto rozdělení je umožnit snadné opětovné použití obsahu pro různé příběhy a v různých kontextech.

Například tato sekce („Tiddlers“) může být tiddler. V uživatelském rozhraní TiddlyWiki by to vypadalo, jak to vypadá zde, ale jako samostatná „poznámka“ vizuálně odlišná od ostatních tiddlerů.

Základní zdrojový kód HTML (což není to, s čím se uživatel setkává) by byl něco jako:

<div title="Tiddlers"
    modifier="John Smith"
    created="200811132220"
    modified="200811132225"
    changecount="3"
    tags="Wikipedia section example code">
    <pre>TiddlyWiki introduces the division of...

Tentýž „tiddler“ by pak mohl být znovu použit v jiných kontextech na wiki.

Pluginy

Kromě toho, že obsahuje text, může být tiddler plugin s dalším JavaScriptem a CSS k rozšíření TiddlyWiki. Výsledkem je, že TiddlyWiki se používá v celé řadě adaptací a používá se nad rámec osobní wiki .

Mezi oblíbené komunitní doplňky patří interaktivní vizualizace grafů nebo myšlenkové mapy s TiddlyMap, správa projektů s Projectify, integrace s nástrojem Anki s spaced-repetition-flashcards s TiddlyRemember, matematické sazení založené na KaTeX nebo MathJax , přidání systému komentářů na základě Disqus a povolení standardu Markdown markup.

Ukládání souborů

TiddlyWiki lze uložit jako jeden html soubor obsahující data (tiddlers) i aplikaci (wiki), nebo je lze data uložit na základě tiddler v textových souborech (prostřednictvím přípon).

TiddlyWiki otevřená z URI souboru může ukládat změny provedené zpět do původního souboru pomocí jedné z následujících technik:

  • předmět Microsoft ActiveX FileSystemObject pro Internet Explorer
  • TiddlySaver Java applet k rozšíření Safari , Opera , Chrome/Chromium a dalších prohlížečů. Vyžaduje běhový modul Java.
  • Pro prohlížeč Firefox byly vyvinuty dvě techniky :
    • Mozilla File I/O pod kontrolou předvoleb UniversalXPConnect pro soubor. Tato funkce byla z Firefoxu odstraněna.
    • TiddlyFox add-on pro Firefox používá jednoduchý úložný API Firefox SDK. Doplněk přestal s Firefoxem fungovat kolem verze 57 v roce 2017, který nepodporuje API.

Dějiny

  • První verzi TiddlyWiki vydal Jeremy Ruston v září 2004.
  • Společnost BT Group koupila v roce 2007 společnost Osmosoft a jmenovala Rustona „vedoucím inovací v oblasti open source“ společnosti BT.
  • Centrum pro učení a výkonnostní technologie vybralo TiddlyWiki jako jeden ze 100 nejlepších nástrojů pro roky 2007 a 2008.
  • V listopadu 2011 Jeremy Ruston oznámil svůj odchod z Osmosoftu a závazek pokračovat ve vývoji na TiddlyWiki.
  • V prosinci 2013 byl vydán TiddlyWiki5. Jedná se o celkovou obnovu původní TiddlyWiki, založenou na HTML5 a s mnoha významnými vylepšeními z ponaučení získaných v průběhu let s původní TiddlyWiki. Původní TiddlyWiki se začalo nazývat TiddlyWiki Classic.

Licence

TiddlyWiki je bezplatný a open source software a je distribuován za podmínek licence BSD-3-Clause .

Autorská práva k TiddlyWiki jsou v důvěře neziskové organizace UnaMesa .

Viz také

Reference

externí odkazy