Jump to content

ТиддлиВики

ТиддлиВики
Разработчик(и) Джереми Растон и члены сообщества
Первоначальный выпуск 30 сентября 2004 г .; 19 лет назад ( 30 сентября 2004 г. )
Стабильная версия
5.3.5 [1]  Отредактируйте это в Викиданных / 10 июля 2024 г.; 23 дня назад
Репозиторий
Написано в JavaScript
Операционная система Кросс-платформенный
Доступно в Многоязычность , более 30 языков в TiddlyWiki 5.1.23. [2]
Тип Неделя
Лицензия Пункт BSD-3 [3]
Веб-сайт тиддливики  Edit this on Wikidata
Стандартное диалоговое окно редактирования тиддлера в TiddlyWiki 5.2.0.

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

TiddlyWiki — необычный пример практичного куайна . Идея создания копии собственного исходного кода лежит в основе способности TiddlyWiki самостоятельно сохранять изменения в себе. Quine — это также название неофициального приложения TiddlyWiki для iPhone/iPad. [4]

Приложения

[ редактировать ]

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

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

TiddlyWiki использовалась в качестве программной платформы для создания следующих специализаций:

  • Socialtext использовал TiddlyWiki для добавления автономной функциональности. [8]

Тиддлеры

[ редактировать ]

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

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

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

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

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

Помимо текста, тиддлер может представлять собой плагин с дополнительным JavaScript и CSS для расширения TiddlyWiki. В результате TiddlyWiki используется в самых разных вариантах и ​​целях, помимо личного вики .

Популярные плагины сообщества включают интерактивную визуализацию графиков или интеллект-карты с помощью TiddlyMap, [9] [10] управление проектами с помощью Projectify, [11] интеграция с интервального повторения карточек инструментом Anki с TiddlyRemember, [12] математическая верстка на базе KaTeX [13] или МатДжакс , [14] добавление системы комментариев на основе Disqus , [15] и включение стандартной Markdown . разметки [16]

Сохранение файла

[ редактировать ]

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

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

  • объект Microsoft ActiveX FileSystemObject для Internet Explorer
  • TiddlySaver Java-апплет для расширения Safari , Opera , Chrome/Chromium и других браузеров. Требуется среда выполнения Java.
  • были разработаны две технологии Для браузера Firefox :
    • Ввод-вывод файлов Mozilla под контролем настроек UniversalXPConnect для каждого файла. Позже эта функциональность была удалена из Firefox.
    • использует Дополнение TiddlyFox для Firefox API простого хранилища Firefox SDK. Надстройка перестала работать с Firefox примерно в версии 57 в 2017 году, которая не поддерживает API. [17]
  • Первая версия TiddlyWiki была выпущена Джереми Растоном в сентябре 2004 года. [18]
  • BT Group купила Osmosoft в 2007 году. [19] [20] назначение Растона «руководителем отдела инноваций в области открытого исходного кода» BT. [21]
  • TiddlyWiki был включен в число 100 лучших инструментов 2007 и 2008 годов Центром технологий обучения и производительности. [22]
  • В ноябре 2011 года Джереми Растон объявил о своем уходе из Osmosoft и намерении продолжить разработку TiddlyWiki. [23] [24]
  • В декабре 2013 года был выпущен TiddlyWiki5. Это полная перестройка оригинальной TiddlyWiki, основанная на HTML5 и включающая множество значительных улучшений, извлеченных из опыта, полученного за годы работы с оригинальной TiddlyWiki. Оригинальная версия TiddlyWiki стала называться TiddlyWiki Classic. [25]
  • 2023-08: Выпуск
    • TWv5.3.0 — новейшая «стабильная версия» и
    • TWv.5.3.1 (тривиальные патчи обратной совместимости)

Лицензия

[ редактировать ]

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

Авторские права на TiddlyWiki принадлежат UnaMesa. [26] организация некоммерческая .

См. также

[ редактировать ]
  1. ^ «Выпуск 5.3.5» . 10 июля 2024 г. Проверено 28 июля 2024 г.
  2. ^ «Переводы TiddlyWiki» . TiddlyWiki Trac Wiki . Команда разработчиков TiddlyWiki. 2004–2015 гг. Архивировано из оригинала 24 января 2015 года . Проверено 20 января 2011 г.
  3. ^ Jump up to: а б «TiddlyWiki — нелинейный персональный веб-блокнот» . tiddlywiki.com . Проверено 24 июня 2020 г. .
  4. ^ «Куайн» . tiddlywiki.com . Проверено 17 апреля 2021 г.
  5. ^ «TiddlyWiki — нелинейный персональный веб-блокнот» . tiddlywiki.com . Проверено 24 августа 2018 г.
  6. ^ «Карта инструментов TiddlyWiki — Dynalist» . Dynalist.io . Проверено 24 августа 2018 г.
  7. ^ «Партизанская вики» . Технический писатель Wiki . Архивировано из оригинала 29 июня 2012 г. Проверено 7 февраля 2022 г.
  8. ^ Фарбер, Дэн. «Социальный текст для тех, кто иногда связан» . ЗДНЕТ . Проверено 13 марта 2024 г.
  9. ^ «TiddlyWiki — нелинейный персональный веб-блокнот» . tiddlywiki.com . Проверено 24 августа 2018 г.
  10. ^ «TiddlyMap — программное обеспечение для создания концептуальных карт на основе Wiki» . TiddlyMap.org . 24 августа 2018 г.
  11. ^ «Projectify — Управляйте проектами в TiddlyWiki» . Projectify.вики . Проверено 4 октября 2021 г.
  12. ^ «TiddlyRemember — встраивайте заметки Anki в свою TiddlyWiki» . sobjornstad.github.io . Проверено 13 марта 2024 г.
  13. ^ «KaTeX Demo — демо-версия плагина KaTeX для TiddlyWiki5» . tiddlywiki.com .
  14. ^ «Плагин MathJax от Мартина Кантора: TiddlyWiki — нелинейный персональный веб-блокнот» . tiddlywiki.com . Проверено 13 марта 2024 г.
  15. ^ «Плагин комментариев Disqus от bimlas: TiddlyWiki — нелинейный персональный веб-блокнот» . tiddlywiki.com . Проверено 13 марта 2024 г.
  16. ^ «markdowndemo — демо-версия плагина Markdown для TiddlyWiki5» . tiddlywiki.com . Проверено 13 марта 2024 г.
  17. ^ «Дополнения — простое хранилище» . Веб-документы MDN . Мозилла.орг. 14 января 2017 г. Проверено 20 октября 2017 г. Начиная с Firefox 57, в настольном Firefox и Firefox для Android будут поддерживаться только расширения, разработанные с использованием API WebExtensions.
  18. ^ «TiddlyWiki — многоразовый нелинейный персональный веб-блокнот» .
  19. ^ ермолен (29 мая 2007 г.). «Я приветствую своих новых повелителей BT» . Обработайте Ермоленом . Архивировано из оригинала 18 августа 2011 г.
  20. ^ «Telco 2.0: BT пытается исправить глобальные услуги с помощью открытого исходного кода» . Telco2.net . Проверено 23 мая 2012 г.
  21. ^ «Открытый исходный код изменит предприятия, говорит BT Guru» . TechWeekEurope Великобритания . Eweekeurope.co.uk. 16 октября 2009 г. Архивировано из оригинала 28 февраля 2010 г. Проверено 23 мая 2012 г.
  22. ^ Харт, Джейн (13 августа 2011 г.). «Лучшие инструменты: Тиддливики» . Центр технологий обучения и производительности. Архивировано из оригинала 8 декабря 2011 г. Проверено 2 февраля 2017 г.
  23. ^ «Об уходе из BT и Osmosoft — TiddlyWiki | Группы Google» . Проверено 23 мая 2012 г.
  24. ^ Раджали, Кэмерон. «Джереми Растон покидает BT» . Осмософт. Архивировано из оригинала 19 апреля 2005 года.
  25. ^ «TiddlyWiki — нелинейный персональный веб-блокнот» . tiddlywiki.com . Проверено 24 июня 2020 г. .
  26. ^ «Ассоциация УнаМеса» . unamesa.org . Проверено 24 августа 2018 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 58d28f76e9f3fbe23a3d28f19a197cd8__1720187520
URL1:https://arc.ask3.ru/arc/aa/58/d8/58d28f76e9f3fbe23a3d28f19a197cd8.html
Заголовок, (Title) документа по адресу, URL1:
TiddlyWiki - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)