Русская Википедия:TiddlyWiki
Шаблон:Обновить Шаблон:Карточка программы TiddlyWiki — бесплатное веб-приложение, которое создает вики в одном HTML- документе с открытым исходным кодом. Создано в 2004 году Джереми Растоном.
Вики-концепция, заключающаяся в том, что весь вики-сайт представляет собой одну HTML-страницу, интерактивность которой обеспечивается скриптами. Вики-страница называется тидлером, образующим «наименьшие, семантически значимые компоненты».
Может быть основой для сайта а так же применяться в качестве персональной вики (глоссария, тезауруса, PIMа[1]), или как средство повышения личной производительности[2] согласно методу Getting Things Done[3].
История
В сентябре 2004 года Джереми Растоном была выпущена первая версия TiddlyWiki[4].
С 2007 год исходный код был безвозмездно передан некоммерческой ассоциации UnaMesa[5][6].
В 2007 и 2008 годах TiddlyWiki был выбран одним из 100 лучших инструментов британским Центром технологий обучения и повышения квалификации[7].
В декабре 2013 года был выпущен TiddlyWiki5 основанная на HTML5 и Node.js. Оригинальный TiddlyWiki получил название TiddlyWiki Classic[8].
Проект TiddlyWiki поддерживается UnaMesa — некоммерческой ассоциацией, позиционирующейся как посредник в распространении свободного ПО для школ, клиник и общественных организаций[9]. UnaMesa распространяет TiddlyWiki под лицензией BSD в качестве уникального полностью редактируемого web-документа, а также средства демонстрации технологий вики и социальных сетей без необходимости сетевого соединения[10].
Исходный код был разработан Джереми Рустоном (Jeremy Ruston) из компании Osmosoft и безвозмездно передан ассоциации UnaMesa. Джереми Рустон сформулировал особенность TiddlyWiki так: Шаблон:Начало цитатыTiddlyWiki подобна блогу, так как разделена на аккуратные маленькие кусочки, однако она поощряет вас читать их не столько последовательно, сколько следуя по гиперссылкам: если угодно, нечто вроде нелинейного блога, связывающего отдельные части микроконтента в единое целое. Я думаю, что TiddlyWiki представляет собой новаторское средство для письма, и создаст свой собственный, отличающийся от прочих письменный стиль. Шаблон:OqШаблон:Конец цитаты
Функциональность
- поддержка вики-разметки;Шаблон:Нет АИ
- поддержка файлов отката (сохраняется в файле под отдельным именем);
- подключаемые модули, расширяющие функциональность. Каждый модуль представляет собой также (особую) заметку, обрабатываемую движком напрямую.Шаблон:Нет АИ
Особенности
- ориентированность на работу на локальном компьютере;Шаблон:Нет АИ
- страниц в обычном понимании в TiddlyWiki нет. В качестве единиц содержимого используются заметки — небольшие порции текста, которые в процессе перемещения по ссылкам образуют ленту просмотра.Шаблон:Нет АИ
Достоинства
- простота установки, связанная с отсутствием серверной части и хранением данных в одном файле;Шаблон:Нет АИ
- задание меток для заметок;
- возможность расширения возможностей за счёт расширений на JavaScript, добавляющие новые примитивы, как то: часы, календари и т. д., средства напоминания событий (расширение ReminderMacros);
- возможность временного отключения расширения сменой метки.
- использование в разметке макросов, позволяющих упорядочивать и агрегировать содержание из других заметок;
- единый подход к хранению подключаемых расширений и данных в виде заметок;
- наличие встроенных средств выборочного переноса данных и расширений из старого контейнера при обновлении версии;
- использования анимации при отображении и сокрытии заметок.Шаблон:Нет АИ
Недостатки
- повышенные требования к полномочиям выполняемых сценариев при правке (в частности, полномочия сохранения файла на диске);Шаблон:Нет АИ
Недостатки, решаемые
- хранение данных в одном файле требует передачи большого объёма данных при работе по сети;Шаблон:Нет АИ
- возможность только локальной правки (существуют разновидности, способные работать и с сервером, и без);
- отсутствие разделения полномочий у пользователей (исправляется расширениями);Шаблон:Нет АИ
Разновидности
Имеется ряд ответвлений от проекта, позволяющих преодолеть некоторые его недостатки.
Серверные приложения
Существенным развитием возможностей движка является включение возможности взаимодействия с сервером:Шаблон:Нет АИ
- TiddlyWeb (Python) и его социально-ориентированная версия TiddlySpace
- ccTiddly (PHP)
- PHPTiddlyWiki
- TiddlyCMS (PHP)
- giewiki (Python, Google App Engine SDK)
Перевод на русский язык
Классическая версия: установить по инструкции этот официальный плагин.Шаблон:Нет АИ
Прочее
- Twine — редактор текстовых игр и интерактивной литературы, изначально основанный на TiddlyWiki[11]
- MediaWikiUnplugged — разновидность TiddlyWiki с расширениями, обеспечивающими импорт/экспорт страниц с сайта на движке MediaWiki для использования их в TiddlyWiki локально.Шаблон:Нет АИ
- TiddlySnip — интеграция TiddlyWiki с Firefox.Шаблон:Нет АИ
- Лёгкая оболочка для Tiddly, написанная на C#Шаблон:Нет АИ
- Wiki on a Stick (WoaS) — переработка интерфейса в сторону большей похожести на классические вики-движки, AES-защита содержимого. Весь движок был переписан с нуля.Шаблон:Нет АИ
Лицензирование
TiddlyWiki - это бесплатное программное обеспечение с открытым исходным кодом, распространяемое на условиях лицензии BSD[5]. Копирайт находятся в доверительном управлении у UnaMesa[6].
Иллюстрации
-
Образец тиддлера
-
Пример работы с черновиком с открытым окном предварительного просмотра
-
Упрощенная модель вики: работа фильтров
-
Демоверсия TiddlyMap
-
Вид стартовой страницы
Примечания
Литература
- Шаблон:Статья
- Шаблон:Cite web
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Книга
- Шаблон:Cite web
- Шаблон:Cite web
- Шаблон:Cite web
- Шаблон:Cite web
- Шаблон:Cite web
- Шаблон:Cite web
- Шаблон:Cite web
- Шаблон:Cite web
- Шаблон:Статья
- Шаблон:Cite web
- Шаблон:Cite web
- Шаблон:Cite web
- Шаблон:Cite web
Ссылки
- tiddlywiki.com — официальный сайт.
- Шаблон:Статья
- TiddlySpot — служба бесплатного Tiddly-вики-хостинга.
- Сайты, предоставляющие дополнительную информацию о TiddlyWiki
- Сайты интернет-сообществ по TiddlyWiki
Шаблон:Выбор языка Шаблон:Вики-движки
- Страницы с неработающими файловыми ссылками
- Русская Википедия
- Вики-движки
- Свободные системы управления сайтами
- Свободное программное обеспечение, написанное на JavaScript
- Персональная вики
- Свободные программы для ведения записок
- Свободное кроссплатформенное программное обеспечение
- Страницы, где используется шаблон "Навигационная таблица/Телепорт"
- Страницы с телепортом
- Википедия
- Статья из Википедии
- Статья из Русской Википедии