Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Стандартный диалог редактирования на тиддлере

TiddlyWiki - это личная вики и нелинейная записная книжка для организации сложной информации и обмена ею. Это вики-сайт одностраничного приложения с открытым исходным кодом в виде одного HTML- файла, который включает CSS , JavaScript и контент. Его легко настраивать и изменять в зависимости от области применения. Это облегчает повторное использование контента, разделяя его на небольшие части, называемые тиддлерами .

Приложения [ править ]

TiddlyWiki предназначен для настройки и формирования в соответствии с конкретными потребностями пользователей, возможно, сравнимых с языком программирования высокого класса. Таким образом, он может быть использован в широком спектре произвольных специальных применений. Примеры включают нишевые приложения для заметок, списки дел, презентации, коллекции, инструменты разработки, личные базы данных, коллекции рецептов и т. Д.

Хотя существует множество документов TiddlyWiki в Интернете, [3] [4] большинство TiddlyWiki находятся на персональных компьютерах или в облаке , или обмен ими осуществляется по электронной почте, аналогично текстовым документам и электронным таблицам. В виде отдельного HTML-файла или сохраненного как HTA-файла в Microsoft Windows (что позволяет обойти корпоративную блокировку IE), TiddlyWiki может быть полезен в корпоративных средах, где бюрократизм или ИТ-ресурсы могут помешать использованию вики, требующей более сложной установка. [5]

TiddlyWiki использовалась как программная среда для создания специализаций. Например ...

  • Интерактивный исторический атлас дисциплин â ???? Женевский университет - это интерактивный исторический атлас дисциплин (знаний)
  • SocialText использует TiddlyWiki как часть своей отключенной функции. [6]

Тиддлеры [ править ]

TiddlyWiki вводит разделение контента на «мельчайшие, семантически значимые компоненты», называемые тиддлерами . Каждый тиддлер хранится в разделе HTML, который содержит исходный текст и метаданные в разметке вики . Цель этого разделения - дать возможность легко повторно использовать контент для разных повествований и в разных контекстах.

Например, этот раздел («Тиддлеры») может быть тиддлером. В пользовательском интерфейсе TiddlyWiki он будет выглядеть так, как здесь, но как отдельная «заметка», визуально отличная от других тиддлеров.

Базовый исходный код HTML (который не является тем, с чем сталкивается пользователь) будет примерно таким:

< div  title = "Tiddlers"  modifier = "John Smith"  created = "200811132220"  modified = "200811132225"  changecount = "3"  tags = "Пример кода раздела Википедии" >  < pre > TiddlyWiki вводит разделение ...

Этот же «тиддлер» затем можно было бы повторно использовать в других контекстах вики.

Плагины [ править ]

Помимо текста, тиддлер может быть плагином с дополнительным JavaScript и CSS для расширения TiddlyWiki. В результате TiddlyWiki используется в самых разных адаптациях и применениях, выходящих за рамки личной вики . Один из примеров - интерактивная визуализация графиков или интеллект-карт с помощью плагина TiddlyMap . [7] [8]

Сохранение файла [ править ]

TiddlyWiki может быть сохранен как один файл HTML, содержащий как данные (тиддлеры), так и приложение (вики), или данные могут быть сохранены для каждого тиддлера в текстовых файлах (через расширения).

TiddlyWiki, открытый из URI файла, может сохранять изменения, внесенные обратно в исходный файл, используя один из следующих методов:

  • объект Microsoft ActiveX FileSystemObject [9] для Internet Explorer
  • Java-апплет TiddlySaver для расширения возможностей Safari , Opera , Chrome / Chromium и других браузеров. [ необходима цитата ] Требуется среда выполнения Java.
  • Для браузера Firefox были разработаны два метода :
    • Файловый ввод-вывод Mozilla [10] под управлением файловых настроек UniversalXPConnect. [11] Эта функция была удалена из Firefox.
    • TiddlyFox дополнения для Firefox использует простой API для хранения в Firefox SDK в. Надстройка перестала работать с Firefox около 57 версии в 2017 году, которая не поддерживает API. [12]

История [ править ]

  • Первая версия TiddlyWiki была выпущена Джереми Растоном в сентябре 2004 года. [13]
  • BT Group купила Osmosoft в 2007 году [14] [15], назначив Растона «главой BT по инновациям с открытым исходным кодом». [16]
  • TiddlyWiki был включен в список 100 лучших инструментов 2007 и 2008 годов Центром обучения и технологий. [17]
  • В ноябре 2011 года Джереми Растон объявил о своем уходе из Osmosoft и намерении продолжить разработку TiddlyWiki. [18] [19]
  • В декабре 2013 года был выпущен TiddlyWiki5. Это полная перестройка оригинальной TiddlyWiki, основанная на HTML5 и со многими существенными улучшениями, извлеченными из уроков, извлеченных за годы работы с оригинальной TiddlyWiki. Оригинальный TiddlyWiki стал называться TiddlyWiki Classic. [20]

Лицензия [ править ]

TiddlyWiki - это бесплатное программное обеспечение с открытым исходным кодом, которое распространяется в соответствии с условиями лицензии BSD . [21]

Правообладателем TiddlyWiki проводится в доверительном UnaMesa, [22] , в некоммерческой организации .

См. Также [ править ]

  • Одностраничное приложение
  • Личная вики
  • Проект Ксанаду
  • Список вики-программ
  • Сравнение программного обеспечения вики
  • Сравнение программного обеспечения для ведения заметок

Ссылки [ править ]

  1. ^ "Jermolene / TiddlyWiki5" . github.com . Проверено 26 декабря 2020 .
  2. ^ "Переводы TiddlyWiki" . TiddlyWiki Trac Wiki . Команда разработчиков TiddlyWiki. 2004–2015 гг. Архивировано из оригинала на 24 января 2015 года . Проверено 20 января 2011 года .
  3. ^ "TiddlyWiki - нелинейный персональный веб-блокнот" . tiddlywiki.com . Проверено 24 августа 2018 .
  4. ^ "TiddlyWiki toolmap - Dynalist" . dynalist.io . Проверено 24 августа 2018 .
  5. ^ "Партизанская вики" . Tech Writer Wiki . Проверено 11 февраля 2012 года .
  6. ^ «TiddlyWiki - многоразовый нелинейный персональный веб-блокнот» . W3.org. 2008-01-01 . Проверено 23 мая 2012 .
  7. ^ "TiddlyWiki - нелинейный персональный веб-блокнот" . tiddlywiki.com . Проверено 24 августа 2018 .
  8. ^ "TiddlyMap - Программное обеспечение для построения концептуальных карт на основе Wiki" . TiddlyMap.org . 2018-08-24.
  9. ^ "Основы FileSystemObject" . MSDN . Microsoft . Проверено 23 мая 2012 .
  10. ^ "Файловый ввод-вывод - MDN" . Developer.mozilla.org. 2012-03-31 . Проверено 23 мая 2012 .
  11. ^ Штольц, Митч. «Разрешения для файлов» . Mozilla.org . Проверено 23 мая 2012 .
  12. ^ "Дополнения - простое хранилище" . Веб-документы MDN . Mozilla.org. 2017-01-14 . Проверено 20 октября 2017 . Начиная с Firefox 57, в настольном Firefox и Firefox для Android будут поддерживаться только расширения, разработанные с использованием API-интерфейсов WebExtensions.
  13. ^ "TiddlyWiki - многоразовый нелинейный персональный веб-блокнот" .
  14. ^ jermolene (29 мая 2007 г.). «Я лично приветствую моих новых BT Overlords» . Обработайте Жермолин . Архивировано из оригинала на 2011-08-18.
  15. ^ «Telco 2.0: BT пытается исправить глобальные службы с открытым исходным кодом» . Telco2.net . Проверено 23 мая 2012 .
  16. ^ "Открытый исходный код изменит предприятия, говорит BT Guru" . TechWeekEurope UK . Eweekeurope.co.uk. 2009-10-16. Архивировано из оригинала на 2010-02-28 . Проверено 23 мая 2012 .
  17. Харт, Джейн (13 августа 2011 г.). «Лучшие инструменты: Tiddlywiki» . Центр технологий обучения и производительности. Архивировано из оригинала на 2011-12-08 . Проверено 2 февраля 2017 года .
  18. ^ «При выходе из BT и Osmosoft - TiddlyWiki | Группы Google» . Проверено 23 мая 2012 .
  19. ^ Rejali, Кэмерон. «Джереми Растон покидает BT» . Осмософт. Архивировано из оригинала на 2005-04-19.
  20. ^ "TiddlyWiki - нелинейный персональный веб-блокнот" . tiddlywiki.com . Проверено 24 июня 2020 года .
  21. ^ "TiddlyWiki - нелинейный персональный веб-блокнот" . tiddlywiki.com . Проверено 24 июня 2020 года .
  22. ^ "Ассоциация UnaMesa" . unamesa.org . Проверено 24 августа 2018 .

Внешние ссылки [ править ]

  • Официальный веб-сайт