
TiddlyWiki es una wiki personal y un cuaderno no lineal para organizar y compartir información compleja. Es una aplicación wiki de código abierto de una sola página, en formato de un único archivo HTML que incluye CSS , JavaScript , archivos incrustados como imágenes y el contenido de texto. Está diseñada para ser fácil de personalizar y adaptar según la aplicación. Facilita la reutilización del contenido dividiéndolo en pequeños fragmentos llamados Tiddlers .
TiddlyWiki es un ejemplo inusual de un quine práctico . La idea de producir una copia de su propio código fuente es fundamental para la capacidad de TiddlyWiki de guardar cambios de forma independiente. Quine es también el nombre de la aplicación no oficial de TiddlyWiki para iPhone/iPad. [ 4 ]
Aplicaciones
TiddlyWiki está diseñado para la personalización y para adaptarse a las necesidades específicas de los usuarios, de forma similar a un lenguaje de programación de alto nivel . Por ello, puede utilizarse para una amplia gama de aplicaciones especializadas, independientemente del dominio del conocimiento. Algunos ejemplos incluyen aplicaciones específicas para tomar notas , listas de tareas, presentaciones, colecciones, herramientas de autoría, bases de datos personales, colecciones de recetas, etc.
Aunque existen muchos documentos de TiddlyWiki en la web, [ 5 ] [ 6 ] la mayoría de los TiddlyWikis residen en ordenadores personales o en la nube , o se intercambian por correo electrónico, de forma similar a los documentos de procesamiento de texto y las hojas de cálculo. Como un único archivo HTML, o guardado como un archivo HTA en Microsoft Windows (lo que permite eludir las restricciones de Internet Explorer corporativas), TiddlyWiki puede ser útil en entornos corporativos donde la burocracia o los recursos informáticos podrían impedir el uso de una wiki que requiere una instalación más compleja. [ 7 ]
TiddlyWiki se ha utilizado como marco de software para crear especializaciones como las siguientes:
- Socialtext utilizó TiddlyWiki para agregar funcionalidad sin conexión. [ 8 ]
Pequeños
TiddlyWiki introduce la división del contenido en sus componentes más pequeños y semánticamente significativos, denominados tiddlers . Cada tiddler se almacena dentro de una división HTML que contiene el texto fuente y los metadatos en formato wiki . El objetivo de esta división es facilitar la reutilización del contenido para diferentes narrativas y en distintos contextos.
Por ejemplo, esta sección ("Tiddlers") podría ser un tiddler. En la interfaz de usuario de TiddlyWiki aparecería como aquí, pero como una "nota" separada, visualmente distinta de los demás tiddlers.
El código fuente HTML subyacente (que normalmente no es visto ni modificado directamente por los usuarios finales) sería algo así como:
< div title = "Tiddlers" modifier = " John Smith" created = " 200811132220" modified = "200811132225" changecount = " 3" tags = "Wikipedia section example code" > <pre> TiddlyWiki introduce la división de ... </pre>Este mismo "pequeño fragmento" podría reutilizarse en otros contextos de la wiki.
Plugins
Además de contener texto, un tiddler puede ser un complemento con JavaScript y CSS adicionales para ampliar TiddlyWiki. Como resultado, TiddlyWiki se utiliza en una amplia variedad de adaptaciones y usos que van más allá de una wiki personal .
Los complementos populares de la comunidad incluyen visualización interactiva de gráficos o mapas mentales con TiddlyMap, [ 9 ] [ 10 ] gestión de proyectos con Projectify, [ 11 ] integración con la herramienta de tarjetas de memoria de repetición espaciada Anki con TiddlyRemember, [ 12 ] composición tipográfica matemática basada en KaTeX [ 13 ] o MathJax , [ 14 ] adición de un sistema de comentarios basado en Disqus , [ 15 ] y habilitación del marcado Markdown estándar . [ 16 ]
Guardar archivos
TiddlyWiki se puede guardar como un único archivo HTML que contiene tanto los datos (tiddlers) como la aplicación (wiki), o bien los datos se pueden guardar individualmente para cada tiddler en archivos de texto (mediante extensiones).
Un TiddlyWiki abierto desde un URI de archivo puede guardar los cambios realizados en el archivo original utilizando una de las siguientes técnicas:
- El objeto FileSystemObject ActiveX de Microsoft para Internet Explorer
- Applet Java TiddlySaver para extender Safari , Opera , Chrome/Chromium y otros navegadores. Requiere el entorno de ejecución de Java.
- Se desarrollaron dos técnicas para el navegador Firefox :
- La entrada/salida de archivos de Mozilla estaba bajo el control de las preferencias por archivo de UniversalXPConnect. Esta funcionalidad se eliminó posteriormente de Firefox.
- El complemento TiddlyFox para Firefox utiliza la API simple-storage del SDK de Firefox. El complemento dejó de funcionar con Firefox alrededor de la versión 57 en 2017, que no admite dicha API. [ 17 ]
Con una instancia de TiddlyWiki alojada en un servidor web habilitado para WebDAV , el guardado funciona de forma inmediata. [ 18 ]
Historia
- La primera versión de TiddlyWiki fue lanzada por Jeremy Ruston en septiembre de 2004. [ 19 ]
- BT Group compró Osmosoft en 2007 [ 20 ] [ 21 ] nombrando a Ruston como "Jefe de Innovación de Código Abierto" de BT. [ 22 ]
- TiddlyWiki fue seleccionada como una de las 100 mejores herramientas de 2007 y 2008 por el Centro de Tecnologías de Aprendizaje y Rendimiento. [ 23 ]
- En noviembre de 2011, Jeremy Ruston anunció su salida de Osmosoft y su compromiso de continuar el desarrollo de TiddlyWiki. [ 24 ] [ 25 ]
- En diciembre de 2013 se lanzó TiddlyWiki5. Se trata de una reconstrucción completa del TiddlyWiki original, basada en HTML5 y con muchas mejoras significativas gracias a las lecciones aprendidas a lo largo de los años con el TiddlyWiki original. El TiddlyWiki original pasó a llamarse oficialmente "TiddlyWiki Classic". [ 26 ]
Licencia
TiddlyWiki es software libre y de código abierto y se distribuye bajo los términos de la licencia BSD-3-Clause . [ 3 ]
Los derechos de autor de TiddlyWiki están en fideicomiso a cargo de UnaMesa, [ 27 ] una organización sin fines de lucro .
Véase también
Referencias
- ↑ "Versión 5.4.0" . 20 de abril de 2026. Consultado el 22 de abril de 2026 .
- ↑ "Traducciones de TiddlyWiki" . Wiki de TiddlyWiki Trac . Equipo de desarrollo de TiddlyWiki. 2004–2015. Archivado del original el 24 de enero de 2015. Recuperado el 20 de enero de 2011 .
- 1 2 "TiddlyWiki: un cuaderno web personal no lineal" . tiddlywiki.com . Consultado el 24 de junio de 2020 .
- ↑ "Quine" . tiddlywiki.com . Consultado el 17 de abril de 2021 .
- ↑ "TiddlyWiki: un cuaderno web personal no lineal" . tiddlywiki.com . Consultado el 24 de agosto de 2018 .
- ↑ "Mapa de herramientas de TiddlyWiki - Dynalist" . dynalist.io . Consultado el 24 de agosto de 2018 .
- ↑ "Guerilla wiki" . Wiki de redactores técnicos . Consultado el 7 de febrero de 2022 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ Farber, Dan. "Socialtext para los a veces conectados" . ZDNET . Consultado el 13 de marzo de 2024 .
- ↑ "TiddlyWiki: un cuaderno web personal no lineal" . tiddlywiki.com . Consultado el 24 de agosto de 2018 .
- ↑ "TiddlyMap - Software de creación de mapas conceptuales basado en wiki" . TiddlyMap.org . 24 de agosto de 2018.
- ↑ "Projectify — Gestiona proyectos en TiddlyWiki" . projectify.wiki . Consultado el 4 de octubre de 2021 .
- ↑ "TiddlyRemember — Inserta notas de Anki en tu TiddlyWiki" . sobjornstad.github.io . Consultado el 13 de marzo de 2024 .
- ^ "KaTeX Demo: una demostración del complemento KaTeX para TiddlyWiki5" . tiddlywiki.com .
- ↑ "Complemento MathJax de Martin Kantor: TiddlyWiki: un cuaderno web personal no lineal" . tiddlywiki.com . Consultado el 13 de marzo de 2024 .
- ↑ "Complemento de comentarios de Disqus por bimlas: TiddlyWiki: un cuaderno web personal no lineal" . tiddlywiki.com . Consultado el 13 de marzo de 2024 .
- ↑ "markdowndemo — una demostración del complemento Markdown para TiddlyWiki5" . tiddlywiki.com . Consultado el 13 de marzo de 2024 .
- ↑ "Complementos - simple-storage" . MDN Web Docs . Mozilla.org. 14 de enero de 2017. Consultado el 20 de octubre de 2017. A
partir de Firefox 57, solo se admitirán en Firefox para escritorio y Firefox para Android las extensiones desarrolladas con las API de WebExtensions.
- ↑ "Guardar mediante WebDAV" . TiddlyWiki . TiddlyWiki.com. 15/06/2022 . Consultado el 04/06/2025 .
Si se aloja en un servidor habilitado para WebDAV, TiddlyWiki guardará automáticamente los cambios mediante HTTP para los TiddlyWiki creados después de 2016.
- ↑ "TiddlyWiki, un cuaderno web personal no lineal y reutilizable" .
- ↑ jermolene (29 de mayo de 2007). "Yo, por mi parte, doy la bienvenida a mis nuevos señores supremos BT" . Trata con Jermolene . Archivado del original el 18 de agosto de 2011.
- ↑ "Telco 2.0: BT intenta solucionar los problemas de los servicios globales con código abierto" . Telco2.net. Archivado del original el 16 de junio de 2009. Consultado el 23 de mayo de 2012 .
- ↑ "El código abierto cambiará las empresas, dice un gurú de BT" . TechWeekEurope UK . Eweekeurope.co.uk. 16 de octubre de 2009. Archivado del original el 28 de febrero de 2010. Consultado el 23 de mayo de 2012 .
- ↑ Hart, Jane (13 de agosto de 2011). "Herramientas principales: Tiddlywiki" . Centro de Tecnologías de Aprendizaje y Rendimiento. Archivado del original el 8 de diciembre de 2011. Recuperado el 2 de febrero de 2017 .
- ↑ "Al dejar BT y Osmosoft - TiddlyWiki | Grupos de Google" . Consultado el 23 de mayo de 2012 .
- ↑ Rejali, Cameron. "Jeremy Ruston dejará BT" . Osmosoft. Archivado del original el 19 de abril de 2005.
- ↑ "TiddlyWiki: un cuaderno web personal no lineal" . tiddlywiki.com . Consultado el 24 de junio de 2020 .
- ↑ "Asociación UnaMesa" . unamesa.org . Consultado el 24 de agosto de 2018 .
Enlaces externos
- Software gratuito para tomar notas
- Software para tomar notas
- Software wiki gratuito
- Wikis personales
- Software portátil
- Software de 2004
- Software libre multiplataforma
- Software libre programado en JavaScript
- Software que utiliza la licencia BSD.