TiddlyWiki - TiddlyWiki

TiddlyWiki
Motovun Jack.svg
TiddlyWiki 5.1.9.png
Captura de pantalla de TiddlyWiki
Desarrollador (es) Jeremy Ruston y miembros de la comunidad
Versión inicial 30 de septiembre de 2004 ; Hace 17 años ( 30 de septiembre de 2004 )
Lanzamiento estable
5.2.0 / 03/10/2021 [±]
Repositorio
Escrito en JavaScript
Sistema operativo Multiplataforma
Disponible en Multilingüe , más de 30 idiomas en TiddlyWiki 5.1.23.
Escribe Wiki
Licencia BSD-3-Cláusula
Sitio web tiddlywiki .com Edita esto en Wikidata
Un cuadro de diálogo de edición de tiddler estándar en TiddlyWiki 5.2.0

TiddlyWiki es una wiki personal y un cuaderno no lineal para organizar y compartir información compleja. Es una aplicación wiki de una sola página de código abierto en forma de un solo archivo HTML que incluye CSS , JavaScript y el contenido. Está diseñado para ser fácil de personalizar y remodelar según la aplicación. Facilita la reutilización del contenido dividiéndolo en pequeños trozos llamados Tiddlers .

TiddlyWiki es un ejemplo inusual de quine práctico . Esta idea de producir una copia de su propio código fuente es la base de la capacidad de TiddlyWiki para guardar los cambios de forma independiente. Quine es también el nombre de la aplicación no oficial TiddlyWiki para iPhone / iPad.

Aplicaciones

TiddlyWiki está diseñado para personalizarse y moldearse de acuerdo con las necesidades específicas de los usuarios, quizás comparable a un lenguaje de programación de alta gama. Como tal, puede moldearse en una amplia y arbitraria gama de aplicaciones especiales. Los 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 hay muchos documentos de TiddlyWiki en la Web, la mayoría de los TiddlyWikis residen en computadoras personales o en la nube , o se intercambian por correo electrónico, de manera similar a los documentos de procesamiento de texto y las hojas de cálculo. Como un solo archivo HTML, o guardado como un archivo HTA en Microsoft Windows (lo que permite que se omita el bloqueo de IE corporativo), TiddlyWiki puede ser útil en entornos corporativos donde la burocracia o los recursos de TI pueden evitar el uso de una wiki que requiere una aplicación más complicada. instalación.

TiddlyWiki se ha utilizado como un marco de software para crear especializaciones. Por ejemplo ...

Tiddlers

TiddlyWiki introduce la división de contenido en sus "componentes más pequeños, semánticamente significativos", conocidos como tiddlers . Cada tiddler se almacena dentro de una división HTML que contiene el texto de origen y los metadatos en el marcado wiki . El propósito de esta división es permitir una fácil reutilización del contenido para diferentes narrativas y en diferentes contextos.

Por ejemplo, esta sección ("Tiddlers") podría ser un tiddler. En la interfaz de usuario de TiddlyWiki, aparecería como aparece aquí, pero como una "nota" separada visualmente distinta de otros tiddlers.

El código fuente HTML subyacente (que no es lo que enfrenta el usuario) sería algo como:

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

Este mismo "tiddler" podría reutilizarse en otros contextos en la wiki.

Complementos

Además de contener texto, un tiddler puede ser un complemento con JavaScript y CSS adicionales para extender TiddlyWiki. Como resultado, TiddlyWiki se usa en una amplia variedad de adaptaciones y usos más allá de los de una wiki personal .

Los complementos populares de la comunidad incluyen visualización de gráficos interactivos o mapas mentales con TiddlyMap, gestión de proyectos con Projectify, integración con la herramienta de tarjetas de repetición espaciada Anki con TiddlyRemember, composición tipográfica matemática basada en KaTeX o MathJax , agregando un sistema de comentarios basado en Disqus y habilitando el estándar Marcado de rebajas.

Guardar archivo

TiddlyWiki se puede guardar como un solo archivo html que contiene tanto los datos (tiddlers) como la aplicación (wiki), o los datos se pueden guardar por tiddler en archivos de texto (a través de 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 Microsoft ActiveX FileSystemObject para Internet Explorer
  • El subprograma de Java TiddlySaver para ampliar Safari , Opera , Chrome / Chromium y otros navegadores. Requiere el tiempo de ejecución de Java.
  • Se desarrollaron dos técnicas para el navegador Firefox :
    • Mozilla File I / O bajo el control de las preferencias por archivo de UniversalXPConnect. Esa funcionalidad se eliminó de Firefox.
    • El complemento TiddlyFox para Firefox utiliza la API de almacenamiento simple del SDK de Firefox. El complemento dejó de funcionar con Firefox alrededor de la versión 57 en 2017, que no es compatible con la API.

Historia

  • Jeremy Ruston lanzó la primera versión de TiddlyWiki en septiembre de 2004.
  • BT Group compró Osmosoft en 2007 y nombró a Ruston "Jefe de Innovación de Código Abierto" de BT.
  • TiddlyWiki fue seleccionado como una de las 100 mejores herramientas para 2007 y 2008 por el Centro de Tecnologías de Aprendizaje y Desempeño.
  • En noviembre de 2011, Jeremy Ruston anunció su salida de Osmosoft y su compromiso de continuar con el desarrollo de TiddlyWiki.
  • En diciembre de 2013 se lanzó TiddlyWiki5. Es una reconstrucción total del TiddlyWiki original, basado en HTML5 y con muchas mejoras significativas de las lecciones aprendidas a lo largo de los años con el TiddlyWiki original. El TiddlyWiki original ha pasado a llamarse TiddlyWiki Classic.

Licencia

TiddlyWiki es un software gratuito y de código abierto y se distribuye bajo los términos de la licencia BSD-3-Clause .

Los derechos de autor de TiddlyWiki están en fideicomiso de UnaMesa, una organización sin fines de lucro .

Ver también

Referencias

enlaces externos