TiddlyWiki - TiddlyWiki
|
Schermata di TiddlyWiki
| |
| Sviluppatore/i | Jeremy Ruston e i membri della comunità |
|---|---|
| Versione iniziale | 30 settembre 2004 |
| Rilascio stabile | 5.2.0 / 2021-10-03 [±]
|
| Repository | |
| Scritto in | JavaScript |
| Sistema operativo | Multipiattaforma |
| Disponibile in | Multilingue , oltre 30 lingue in TiddlyWiki 5.1.23. |
| Tipo | Wiki |
| Licenza | Clausola BSD-3 |
| Sito web |
tiddlywiki |
TiddlyWiki è un wiki personale e un taccuino non lineare per organizzare e condividere informazioni complesse. È un wiki di applicazione a pagina singola open source sotto forma di un singolo file HTML che include CSS , JavaScript e il contenuto. È progettato per essere facile da personalizzare e rimodellare a seconda dell'applicazione. Facilita il riutilizzo dei contenuti suddividendoli in piccoli pezzi chiamati Tiddlers .
TiddlyWiki è un esempio insolito di quine pratico . Questa idea di produrre una copia del proprio codice sorgente che sta al centro della capacità di TiddlyWiki di salvare in modo indipendente le modifiche su se stesso. Quine è anche il nome dell'applicazione non ufficiale TiddlyWiki per iPhone/iPad.
Applicazioni
TiddlyWiki è progettato per la personalizzazione e per essere modellato in base alle esigenze specifiche degli utenti, forse paragonabile a un linguaggio di programmazione di fascia alta. In quanto tale, può essere modellato in una gamma ampia e arbitraria di applicazioni speciali. Gli esempi includono applicazioni per prendere appunti di nicchia, elenchi di cose da fare, presentazioni, raccolte, strumenti di creazione, database personali, raccolte di ricette, ecc.
Sebbene ci siano molti documenti TiddlyWiki sul Web, la maggior parte dei TiddlyWiki risiedono su personal computer o nel cloud , o vengono scambiati tramite e-mail, in modo simile ai documenti di elaborazione testi e ai fogli di calcolo. Come singolo file HTML, o salvato come file HTA in Microsoft Windows (consentendo di aggirare il blocco di IE aziendale), TiddlyWiki può essere utile in ambienti aziendali in cui la burocrazia o le risorse IT potrebbero impedire l'uso di un wiki che richiede un più complicato installazione.
TiddlyWiki è stato utilizzato come framework software per creare specializzazioni. Per esempio ...
- Atlante Storico Interattivo delle Discipline â???? L'Università di Ginevra è un atlante storico interattivo delle discipline (conoscenze)
- SocialText utilizza TiddlyWiki come parte della loro funzionalità scollegata.
Tiddlers
TiddlyWiki introduce la divisione del contenuto nelle sue "componenti più piccole, semanticamente significative", chiamate tiddlers . Ogni tiddler è memorizzato all'interno di una divisione HTML che contiene il testo sorgente ei metadati nel markup wiki . Lo scopo di questa divisione è quello di consentire un facile riutilizzo dei contenuti per diverse narrazioni e in diversi contesti.
Ad esempio, questa sezione ("Tiddlers") potrebbe essere un tiddler. Nell'interfaccia utente di TiddlyWiki sembrerebbe come appare qui ma come una "nota" separata visivamente distinta dagli altri tiddler.
Il codice sorgente HTML sottostante (che non è ciò che l'utente deve affrontare) sarebbe qualcosa del tipo:
<div title="Tiddlers"
modifier="John Smith"
created="200811132220"
modified="200811132225"
changecount="3"
tags="Wikipedia section example code">
<pre>TiddlyWiki introduces the division of...
Questo stesso "tiddler" potrebbe quindi essere riutilizzato in altri contesti nel wiki.
Plugin
Oltre a contenere del testo, un tiddler può essere un plugin con JavaScript e CSS aggiuntivi per estendere TiddlyWiki. Di conseguenza, TiddlyWiki viene utilizzato in un'ampia varietà di adattamenti e usi oltre a quello di un wiki personale .
I plugin della community più diffusi includono la visualizzazione interattiva di grafici o mappe mentali con TiddlyMap, la gestione dei progetti con Projectify, l'integrazione con lo strumento di ripetizione spaziata-flashcard Anki con TiddlyRemember, la composizione matematica basata su KaTeX o MathJax , l'aggiunta di un sistema di commenti basato su Disqus e lo standard di abilitazione Ribasso di markup.
Salvataggio file
TiddlyWiki può essere salvato come un singolo file html contenente sia i dati (tiddlers) che l'applicazione (wiki), oppure i dati possono essere salvati per tiddler in file di testo (tramite estensioni).
Un TiddlyWiki aperto da un URI di file può salvare le modifiche apportate al file originale utilizzando una delle seguenti tecniche:
- il Microsoft ActiveX FileSystemObject per Internet Explorer
- Applet Java TiddlySaver per estendere Safari , Opera , Chrome/Chromium e altri browser. Richiede il runtime Java.
- Per il browser Firefox sono state sviluppate due tecniche :
- Mozilla File I/O sotto il controllo delle preferenze per file di UniversalXPConnect. Questa funzionalità è stata rimossa da Firefox.
- Il componente aggiuntivo TiddlyFox per Firefox utilizza l'API di archiviazione semplice dell'SDK di Firefox. Il componente aggiuntivo ha smesso di funzionare con Firefox intorno alla versione 57 nel 2017, che non supporta l'API.
Storia
- La prima versione di TiddlyWiki è stata rilasciata da Jeremy Ruston nel settembre 2004.
- BT Group ha acquistato Osmosoft nel 2007 nominando Ruston "Head of Open Source Innovation" di BT.
- TiddlyWiki è stato selezionato come uno dei 100 migliori strumenti per il 2007 e il 2008 dal Center for Learning & Performance Technologies.
- Nel novembre 2011, Jeremy Ruston ha annunciato la sua partenza da Osmosoft e l'impegno a continuare lo sviluppo su TiddlyWiki.
- Nel dicembre 2013 è stato rilasciato TiddlyWiki5. È una ricostruzione totale dell'originale TiddlyWiki, basata su HTML5 e con molti miglioramenti significativi dalle lezioni apprese nel corso degli anni con l'originale TiddlyWiki. L'originale TiddlyWiki è stato chiamato TiddlyWiki Classic.
Licenza
TiddlyWiki è un software gratuito e open source ed è distribuito secondo i termini della licenza BSD-3-Clause .
Il copyright di TiddlyWiki è affidato a UnaMesa, un'organizzazione senza scopo di lucro .
Guarda anche
- Applicazione a pagina singola
- Wiki personale
- Progetto Xanadu
- Elenco dei software wiki
- Confronto tra software wiki
- Confronto di software per prendere appunti