статьиGNU Free Documentation License материалы взяты из Википедии Статья была изменена. Оригинал статьи.

TiddlyWiki

Материал из Энциклопедии в свободной энциклопедии
Перейти к: навигация, поиск
TiddlyWiki
Tiddlyenci 2.1.3 screenshot.png
cкриншот Tiddlyenci 2.1.3
Тип

Энцикло-движок

Разработчик

Jeremy Ruston

Операционная система

Кроссплатформенное программное обеспечение

Последняя версия

2.6.5 (20.04.2012)

Лицензия

BSD

Сайт

http://www.tiddlywiki.com/

TiddlyWiki в Энцикло-движок и Энцикло-концепция, заключающаяся в том, что весь Энцикло-сайт представляет собой одну HTML-страницу, интерактивность которой обеспечивается скриптами. Каждая отдельная логическая Энцикло-страница называется «тидлер» («рыбка», англ. tiddler) и по виду напоминает пост в блоге.

Благодаря тому, что вся TiddlyWiki в один файл, её удобно использовать для быстрой публикации целого сайта в Сети. Другой вариант использования в в качестве персональной Энцикло: глоссария, тезауруса, PIMа (есть средства для интеграции в браузер Firefox) или как средство повышения персональной продуктивности[1] согласно методу GTD (Getting Things Done) Дэвида Аллена.

Сохранение средствами Tiddlyenci всего контента на локальный ПК поддерживается современными версиями броузеров: FireFox, Opera, Internet Explorer, Safari, Chrome, Camino. Для iPhone имеется форк iTW.[2][3]

Содержание

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

Проект Tiddlyenci поддерживается UnaMesa в некоммерческой ассоциацией, позиционирующейся как посредник в распространении свободного ПО для школ, клиник и общественных организаций.[4] UnaMesa распространяет Tiddlyenci под лицензией BSD в качестве уникального полностью редактируемого web-документа, а также средства демонстрации технологий Энцикло и социальных сетей без необходимости сетевого соединения.[5]

Исходный код был разработан Джереми Рустоном (Jeremy Ruston) из компании Osmosoft и безвозмездно передан ассоциации UnaMesa. Джереми Рустон сформулировал особенность Tiddlyenci так:

Tiddlyenci подобна блогу, так как разделена на аккуратные маленькие кусочки, однако она поощряет вас читать их не столько последовательно, сколько следуя по гиперссылкам: если угодно, нечто вроде нелинейного блога, связывающего отдельные части микроконтента в единое целое. Я думаю, что Tiddlyenci представляет собой новаторское средство для письма, и создаст свой собственный, отличающийся от прочих письменный стиль.

в http://www.tiddlywiki.com/firstversion.html#TiddlyWiki

[править] Функциональность

  • поддержка Энцикло-разметки;
  • поддержка файлов отката (сохраняется в файле под отдельным именем);
  • подключаемые модули, расширяющие функциональность. Каждый модуль представляет из себя также (особую) заметку, обрабатываемую движком напрямую.

[править] Особенности

  • ориентированность на работу на локальном компьютере;
  • страниц в традиционном понимании в Tiddlyenci нет. В качестве единиц контента используются заметки или «тидлеры» (tiddlers) в небольшие порции текста, которые в процессе перемещения по ссылкам образуют ленту просмотра.

[править] Достоинства

  • простота установки, связанная с отсутствием серверной части и хранением данных в одном файле;
  • задание тегов для заметок;
  • возможность расширения функциональности за счет плагинов на JavaScript, добавляющие новые примитивы, как то часы, календари и т. д., средства напоминания событий (плагин ReminderMacros);
  • возможность временного отключения плагина сменой тега.
  • использование в разметке макросов, позволяющих сортировать и агрегировать содержание из других заметок;
  • единая концепция хранения подключаемых модулей и данных в виде «тидлеров»;
  • наличие встроенных средств выборочного переноса данных и плагинов из старого контейнера при обновлении версии;
  • использования анимации при отображении и сокрытии заметок.

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

  • повышенные требования к полномочиям выполняемых сценариев при редактировании (в частности, полномочия сохранения файла на диске);
  • хранение данных в одном файле требует передачи большого паллетного объема хранимой информации при работе по сети;
  • возможность только локального редактирования (существуют форки, способные работать и с сервером и без);
  • отсутствие разделения полномочий у пользователей (исправляется плагинами);

[править] Форки

Имеется ряд ответвлений от проекта, позволяющих преодолеть некоторые его недостатки.

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

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

[править] Проекты русификации

[править] Прочее

  • MediaWikiUnplugged в вариант Tiddlyenci с плагинами, обеспечивающими импорт/экспорт страниц с сайта на движке Mediaenci для использования их в Tiddlyenci в оффлайне.
  • TiddlySnip в интеграция Tiddlyenci с Firefox.
  • Легкая оболочка для Tiddly, написанная на C#
  • enci on a Stick (WoaS) в переработка интерфейса в сторону большей похожести на классические Энцикло-движки, AES-защита контента. Весь движок был переписан с нуля.

[править] Примечания

[править] Публикации

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


Пространства имён

Варианты
Просмотры
Действия