TiddlyWiki

Tiddlywiki
Motovun Jack.svg
TiddlyWiki 5.1.9.png
Screenshot von Tiddlywiki
Entwickler (en) Jeremy Ruston und Community -Mitglieder
Erstveröffentlichung 30. September 2004; Vor 17 Jahren
Stabile Version
5.2.1[1] / 2021-12-08[±]
Repository
Geschrieben in JavaScript
Betriebssystem Plattformübergreifend
Verfügbar in Mehrsprachig, über 30 Sprachen in Tiddlywiki 5.1.23.[2]
Typ Wiki
Lizenz BSD-3-Klausel[3]
Webseite Tiddlywiki.com Edit this on Wikidata
Ein Standard -Dialogfeld für Tiddler bearbeiten auf Tiddlywiki 5.2.0

Tiddlywiki ist ein persönliches Wiki und ein nichtlineares Notizbuch zum Organisieren und Austausch komplexer Informationen. Es ist ein Open Source Einzelseiten -Anwendung Wiki in Form einer einzigen Html Datei, die enthält CSS, JavaScript, eingebettete Dateien wie Bilder und den Textinhalt. Es ist so konzipiert, dass es sich je nach Anwendung leicht anpassen und neu aufstellen kann. Es erleichtert die Wiederverwendung von Inhalten, indem es in kleine Stücke aufgeteilt wird Tiddler.

Tiddlywiki ist ein ungewöhnliches Beispiel für ein praktisches Beispiel Quine. Diese Idee, eine Kopie ihres eigenen Quellcode zu erzeugen, der im Mittelpunkt von Tiddlywikis Fähigkeit steht, Änderungen für sich selbst unabhängig zu retten. Quine ist auch der Name der inoffiziellen Tiddlywiki -Anwendung für iPhone/iPad.[4]

Anwendungen

Tiddlywiki ist für die Anpassung konzipiert und entsprechend den spezifischen Bedürfnissen der Benutzer geformt, möglicherweise vergleichbar mit einer High-End-Programmiersprache. Daher kann es in eine breite und willkürliche Reihe von speziellen Anwendungen geformt werden. Beispiele sind Nische Notizen Anwendungen, Aufgabenlisten, Präsentationen, Sammlungen, Autoring-Tools, persönliche Datenbanken, Rezeptsammlungen usw.

Obwohl es viele Tiddlywiki -Dokumente im Web gibt,[5][6] Die Mehrheit der Tiddlywikis befindet sich auf PCs oder in die Wolkeoder werden über E -Mails auf ähnliche Weise wie Textverarbeitungsdokumente und Tabellenkalkulationen ausgetauscht. Als einzelne HTML HTA -Datei in Microsoft Fenster (Unternehmen zulassen Dh Lockdown, um umgangen zu werden), kann Tiddlywiki in Unternehmensumgebungen nützlich sein, wo Bürokratie oder IT -Ressourcen können die Verwendung eines Wiki verhindern, das eine kompliziertere Installation erfordert.[7]

Tiddlywiki wurde als verwendet Software -Framework Spezialisierungen aufbauen. Zum Beispiel ...

Tiddler

Tiddlywiki führt die Aufteilung des Inhalts in seine "kleinsten, semantisch bedeutsamen Komponenten" ein, die als als bezeichnet wird Tiddler. Jeder Tiddler wird in einem HTML gespeichert Aufteilung das enthält den Quelltext und Meta -Daten in Wiki Markup. Der Zweck dieser Aufteilung ist es, eine einfache Wiederverwendung von Inhalten für verschiedene Erzählungen und in verschiedenen Kontexten zu ermöglichen.

Beispielsweise könnte dieser Abschnitt ("Tiddlers") ein Tiddler sein. In der Tiddlywiki -Benutzeroberfläche wird es so angezeigt, wie es hier erscheint, aber als separate "Notiz" visuell von anderen Tiddlers unterscheidet.

Der zugrunde liegende HTML -Quellcode (der nicht das ist, was der Benutzer gegenübersteht) wäre so etwas wie:

<div Titel="Tiddler"  Modifikator="John Smith"  erstellt="200811132220"  geändert="200811132225"  ChangeCount="3"  Stichworte="Wikipedia Abschnitt Beispielcode">  <Vor>Tiddlywiki stellt die Aufteilung von ...

Das gleiche "Tiddler" könnte dann in anderen Kontexten im Wiki wiederverwendet werden.

Plugins

Neben dem Text kann ein Tiddler auch ein sein Plugin mit zusätzlichem JavaScript und CSS, um Tiddlywiki zu erweitern. Infolgedessen wird Tiddlywiki in einer Vielzahl von Anpassungen verwendet und verwendet über die von a hinaus persönliches Wiki.

Zu den beliebten Community -Plugins gehören eine interaktive Graph Visualisierung oder Gedächniskarten mit Tiddlymap,[9][10] Projektmanagement mit Projectify,[11] Integration in die Space Repetition-Flashcards Werkzeug Anki mit TiddryRemember, mathematische Artensettung basierend auf Katex oder Mathjax, Hinzufügen a Disqus-Basierendem Kommentarsystem und Standard für Standard Markdown Markup.

Dateisparen

Tiddlywiki kann als einzelne HTML -Datei gespeichert werden, die sowohl die Daten (Tiddlers) als auch die Anwendung (Wiki) enthält, oder die Daten können in Textdateien (über Erweiterungen) auf einer Tiddler -Basis gespeichert werden.

Ein Tiddlywiki, der aus a eröffnet wurde Datei URI Möglicherweise speichern Sie Änderungen, die mit einer der folgenden Techniken an die Originaldatei zurückgeführt wurden:

  • Das Microsoft ActiveX Dateisystem [12] zum Internet Explorer
  • TiddlySaver Java Applet erweitern Safari, Oper, Chrom/Chromund andere Browser. Benötigt die Java -Laufzeit.
  • Für die wurden zwei Techniken entwickelt Feuerfuchs Browser:
    • Mozilla Datei i/o [13] unter der Kontrolle der UniversalxPConnect pro Dateipräferenzen.[14] Diese Funktionalität wurde aus Firefox entfernt.
    • Das Tiddlyfox-Add-On für Firefox Verwendet die einfache Storage-API des Firefox SDK. Das Add-On hat 2017 mit Firefox um Version 57 eingestellt, was die API nicht unterstützt.[15]

Geschichte

  • Die erste Version von Tiddlywiki wurde im September 2004 von Jeremy Ruston veröffentlicht.[16]
  • BT -Gruppe kaufte Osmosoft im Jahr 2007[17][18] Ernennung von Ruston als "Leiter der Open -Source -Innovation" von BT.[19]
  • Tiddlywiki wurde vom Center for Learning & Performance Technologies als eines der 100 besten Tools für 2007 und 2008 ausgewählt.[20]
  • Im November 2011, Jeremy Ruston kündigte seine Abreise von Osmosoft und Engagement an, um die Entwicklung von Tiddlywiki fortzusetzen.[21][22]
  • Im Dezember 2013 wurde Tiddlywiki5 veröffentlicht. Es ist ein totaler Wiederaufbau des ursprünglichen Tiddlywiki, basierend auf HTML5 und mit vielen signifikanten Verbesserungen aus den Lehren im Laufe der Jahre mit dem ursprünglichen Tiddlywiki. Das ursprüngliche Tiddlywiki wurde Tiddlywiki Classic genannt.[23]

Lizenz

Tiddlywiki ist Kostenlose und Open -Source -Software und wird unter den Bedingungen der verteilt BSD-3-Klausel Lizenz.[3]

Das Urheberrecht von Tiddlywiki wird von Unamesa im Vertrauen gehalten,[24] a gemeinnützige Organisation.

Siehe auch

Verweise

  1. ^ "Jermolene/Tiddlywiki5". github.com. Abgerufen 2021-12-08.
  2. ^ "Tiddlywiki -Übersetzungen". Tiddlywiki Trac Wiki. Tiddlywiki -Entwicklungsteam. 2004–2015. Archiviert von das Original am 24. Januar 2015. Abgerufen 20. Januar 2011.
  3. ^ a b "Tiddlywiki-Ein nichtlineares persönliches Web-Notebook". Tiddlywiki.com. Abgerufen 24. Juni, 2020.
  4. ^ "Quine". Tiddlywiki.com. Abgerufen 2021-04-17.
  5. ^ "Tiddlywiki-Ein nichtlineares persönliches Web-Notebook". Tiddlywiki.com. Abgerufen 2018-08-24.
  6. ^ "Tiddlywiki Toolmap - Dynalist". Dynalist.io. Abgerufen 2018-08-24.
  7. ^ "Guerilla Wiki". Tech -Schriftsteller Wiki. Archiviert vom Original am 2012-06-29. Abgerufen 2022-02-07.{{}}: CS1 Wartung: Ungeeignete URL (Link)
  8. ^ "Tiddlywiki - Ein wiederverwendbares nichtlineares persönliches Web -Notebook". W3c. 2008-01-01. Abgerufen 2012-05-23.
  9. ^ "Tiddlywiki-Ein nichtlineares persönliches Web-Notebook". Tiddlywiki.com. Abgerufen 2018-08-24.
  10. ^ "Tiddlymap-Wiki-basierte Konzept-Mapping-Software". Tiddlymap.org. 2018-08-24.
  11. ^ "Projectify - Projekte in Tiddlywiki verwalten". projectify.wiki. Abgerufen 2021-10-04.
  12. ^ "DateiSystemObject -Grundlagen". Msdn. Microsoft. Abgerufen 2012-05-23.
  13. ^ "Datei I/O - Mdn". Entwickler.mozilla.org. 2012-03-31. Abgerufen 2012-05-23.
  14. ^ Stoltz, Mitch. "Pro-Datei-Berechtigungen". Mozilla.org. Abgerufen 2012-05-23.
  15. ^ "Add-Ons-Einfache Storage". MDN Web Docs. Mozilla.org. 2017-01-14. Abgerufen 2017-10-20. Ausgehend von Firefox 57 werden nur Erweiterungen, die mit WebExtensions -APIs entwickelt wurden, auf Desktop Firefox und Firefox für Android unterstützt.
  16. ^ "Tiddlywiki Ein wiederverwendbares nichtlineares persönliches Web-Notebook".
  17. ^ Jermolene (29. Mai 2007). "Ich begrüße meine neuen BT -Overlords.". Mit Jermolene behandeln. Archiviert von das Original Am 2011-08-18.
  18. ^ "Telco 2.0: BT versucht, globale Dienste mit Open Source zu beheben". Telco2.net. Abgerufen 2012-05-23.
  19. ^ "Open Source wird Unternehmen wechseln, sagt Bt Guru". TechWekeurope UK. Eweekeurope.co.uk. 2009-10-16. Archiviert von das Original Am 2010-02-28. Abgerufen 2012-05-23.
  20. ^ Hart, Jane (13. August 2011). "Top -Werkzeuge: Tiddlywiki". Zentrum für Lern- und Leistungstechnologien. Archiviert von das Original Am 2011-12-08. Abgerufen 2. Februar, 2017.
  21. ^ "BT und Osmosoft - Tiddlywiki | Google Groups". Abgerufen 2012-05-23.
  22. ^ Rejali, Cameron. "Jeremy Ruston, um BT zu verlassen". Osmosoft. Archiviert von das Original Am 2005-04-19.
  23. ^ "Tiddlywiki-Ein nichtlineares persönliches Web-Notebook". Tiddlywiki.com. Abgerufen 24. Juni, 2020.
  24. ^ "Unamesa Association". Unamesa.org. Abgerufen 2018-08-24.

Externe Links