TiddlyWiki - Википедия - TiddlyWiki
Скриншот TiddlyWiki | |
Разработчики) | Джереми Растон и члены сообщества |
---|---|
изначальный выпуск | 30 сентября 2004 г. |
Стабильный выпуск | |
Репозиторий | |
Операционная система | Кроссплатформенность |
Доступно в | Многоязычный, более 20 языков в TiddlyWiki 5.1.21.[2] |
Тип | Вики |
Лицензия | Лицензия BSD |
Интернет сайт | тиддливики |
TiddlyWiki это личная вики и нелинейный блокнот для систематизации сложной информации и обмена ею. Это Открытый исходный код одностраничное приложение вики в виде единого HTML файл, который включает CSS, JavaScript, и содержание. Его легко настраивать и изменять в зависимости от области применения. Это облегчает повторное использование контента, разделяя его на небольшие части, называемые Тиддлеры.
Приложения
TiddlyWiki предназначен для настройки и формирования в соответствии с конкретными потребностями пользователей, возможно, сравнимых с языком программирования высокого уровня. Таким образом, ему можно придать широкий и произвольный набор специальных применений. Примеры включают нишевые приложения для заметок, списки дел, презентации, коллекции, инструменты разработки, личные базы данных, коллекции рецептов и т. Д.
Хотя в сети есть много документов TiddlyWiki,[3][4] большинство TiddlyWikis находятся на персональных компьютерах или в облако, или обмениваются по электронной почте аналогично текстовым документам и электронным таблицам. Как отдельный файл HTML или сохраненный как HTA файл в Microsoft Windows (позволяя обойти корпоративную блокировку IE), TiddlyWiki может быть полезен в корпоративных средах, где Красная лента или ИТ-ресурсы могут помешать использованию вики, которая требует более сложной установки.[5]
TiddlyWiki использовался как программная среда для построения специализаций. Например ...
- Интерактивный исторический атлас дисциплин - Женевский университет это интерактивный исторический атлас дисциплин (знаний)
- SocialText использует TiddlyWiki как часть своей отключенной функции.[6]
Тиддлеры
TiddlyWiki вводит разделение контента на его «самые маленькие, семантически значимые компоненты», называемые тиддлеры. Каждый тиддлер хранится в HTML разделение который содержит исходный текст и метаданные в разметка вики. Цель этого разделения - дать возможность легко повторно использовать контент для разных повествований и в разных контекстах.
Например, этот раздел («Тиддлеры») может быть тиддлером. В пользовательском интерфейсе TiddlyWiki он будет выглядеть так, как здесь, но как отдельная «заметка», визуально отличная от других тиддлеров.
Базовый исходный код HTML (который не является тем, с чем сталкивается пользователь) будет примерно таким:
<div заглавие="Тиддлеры" модификатор="Джон Смит" созданный="200811132220" модифицированный="200811132225" количество изменений="3" теги="Пример кода раздела Википедии"> <предварительно>TiddlyWiki вводит разделение ...
Этот же «тиддлер» затем можно было бы повторно использовать в других контекстах вики.
Плагины
Помимо текста, тиддлер может быть плагин с дополнительным JavaScript и CSS для расширения TiddlyWiki. В результате TiddlyWiki используется в самых разных адаптациях и применениях, помимо личная вики. Один из примеров - интерактивная визуализация графиков или интеллект-карт с плагином. TiddlyMap.[7][8]
Сохранение файла
TiddlyWiki может быть сохранен как единый файл HTML, содержащий как данные (тиддлеры), так и приложение (вики), или данные могут быть сохранены для каждого тиддлера в текстовых файлах (через расширения).
TiddlyWiki открылась из URI файла может сохранить изменения, внесенные обратно в исходный файл, используя один из следующих методов:
- Microsoft ActiveX FileSystemObject [9] за Internet Explorer
- TiddlySaver Java-апплет расширить Сафари, Опера, Хром / Хром и другие браузеры.[нужна цитата ] Требуется среда выполнения Java.
- Два метода были разработаны для Fire Fox браузер:
- Файловый ввод-вывод 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] а некоммерческая организация.
Смотрите также
- Одностраничное приложение
- Личная вики
- Проект Ксанаду
- Список вики-программ
- Сравнение программного обеспечения вики
- Сравнение программного обеспечения для ведения заметок
Рекомендации
- ^ "Jermolene / TiddlyWiki5". github.com. Получено 2019-03-17.
- ^ "TiddlyWiki Translations". TiddlyWiki Trac Вики. Команда разработчиков TiddlyWiki. 2004–2015 гг. Архивировано из оригинал 24 января 2015 г.. Получено 20 января 2011.
- ^ «TiddlyWiki - нелинейный персональный веб-блокнот». tiddlywiki.com. Получено 2018-08-24.
- ^ "Карта инструментов TiddlyWiki - Dynalist". dynalist.io. Получено 2018-08-24.
- ^ "Партизанская вики". Технический писатель вики. Получено 11 февраля 2012.
- ^ «TiddlyWiki - многоразовый нелинейный персональный веб-блокнот». W3.org. 2008-01-01. Получено 2012-05-23.
- ^ "TiddlyWiki - персональный нелинейный веб-блокнот". tiddlywiki.com. Получено 2018-08-24.
- ^ "TiddlyMap - программное обеспечение для построения концептуальных карт на основе Wiki". TiddlyMap.org. 2018-08-24.
- ^ "Основы FileSystemObject". MSDN. Microsoft. Получено 2012-05-23.
- ^ «Файловый ввод-вывод - MDN». Developer.mozilla.org. 2012-03-31. Получено 2012-05-23.
- ^ Штольц, Митч. «Разрешения для файлов». Mozilla.org. Получено 2012-05-23.
- ^ «Надстройки - простое хранилище». Веб-документы MDN. Mozilla.org. 2017-01-14. Получено 2017-10-20.
Начиная с Firefox 57, в настольном Firefox и Firefox для Android будут поддерживаться только расширения, разработанные с использованием API WebExtensions.
- ^ "TiddlyWiki - многоразовый нелинейный персональный веб-блокнот".
- ^ jermolene (29 мая 2007 г.). «Я за одного приветствую моих новых BT Overlords». Лечить Жермолен. Архивировано из оригинал на 18.08.2011.
- ^ «Telco 2.0: BT пытается исправить глобальные услуги с открытым исходным кодом». Telco2.net. Получено 2012-05-23.
- ^ «Открытый исходный код изменит предприятия, - говорит BT Guru». TechWeekEurope Великобритания. Eweekeurope.co.uk. 2009-10-16. Архивировано из оригинал 28.02.2010. Получено 2012-05-23.
- ^ Харт, Джейн (13 августа 2011 г.). "Лучшие инструменты: Tiddlywiki". Центр технологий обучения и производительности. Архивировано из оригинал на 2011-12-08. Получено 2 февраля, 2017.
- ^ «Покидая BT и Osmosoft - TiddlyWiki | Группы Google». Получено 2012-05-23.
- ^ Риджали, Кэмерон. "Джереми Растон покидает BT". Осмософт. Архивировано из оригинал 19 апреля 2005 г.
- ^ «TiddlyWiki - нелинейный персональный веб-блокнот». tiddlywiki.com. Получено 24 июня, 2020.
- ^ "TiddlyWiki - персональный нелинейный веб-блокнот". tiddlywiki.com. Получено 24 июня, 2020.
- ^ «Ассоциация УнаМеса». unamesa.org. Получено 2018-08-24.