티들리위키
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
티들리위키는 HTML, CSS, JavaScript 코드를 포함하는 자체 완결형 HTML 파일로, 사용자가 PC에 다운로드하여 정보를 입력하고 저장할 수 있는 개인용 위키이다. 티들러라는 작은 단위로 정보를 관리하며, 하이퍼링크를 통해 비선형적인 정보 구성을 지원한다. 2004년 제레미 러스턴에 의해 처음 출시되었으며, BSD 3-절 라이선스에 따라 배포된다. 티들리위키는 플러그인을 통해 기능을 확장할 수 있으며, 개인적인 메모, 프로젝트 관리 등 다양한 용도로 활용된다.
더 읽어볼만한 페이지
- 자유 위키 소프트웨어 - 미디어위키
미디어위키는 위키백과 등 위키미디어 재단 프로젝트에서 사용되는 PHP 기반의 자유 소프트웨어 위키 엔진으로, 확장성, 다양한 기능, 사용자 지정 용이성 등을 바탕으로 위키 기반 웹사이트 구축 및 관리에 기여한다. - 자유 위키 소프트웨어 - 푸키위키
푸키위키는 PHP로 작성되어 텍스트 파일 기반으로 데이터를 저장하는 위키 엔진으로, 플러그인과 스킨을 통해 기능 확장 및 외형 변경이 가능하며, 특히 일본 모바일 환경에 최적화된 레이아웃과 피처폰용 스킨을 제공하고 인터위키를 지원하는 GPL 라이선스의 자유 소프트웨어이다. - 자바스크립트로 작성된 자유 소프트웨어 - Node.js
Node.js는 라이언 달이 2009년에 개발한 자바스크립트 런타임 환경으로, 구글 크롬 V8 엔진을 기반으로 구축되었으며 이벤트 기반의 논블로킹 I/O 모델을 사용하여 확장성 있는 네트워크 애플리케이션 개발에 용이하고 웹 서버 및 네트워킹 도구 제작을 위한 다양한 코어 모듈과 npm을 통한 오픈 소스 라이브러리 활용을 제공한다. - 자바스크립트로 작성된 자유 소프트웨어 - D3.js
D3.js는 웹 브라우저에서 데이터를 기반으로 동적인 시각화를 구현하기 위해 사용되는 자바스크립트 라이브러리로, SVG 요소 조작, 데이터-DOM 연결, 다양한 시각화 기능 및 API를 제공하여 복잡한 데이터 시각화를 효율적으로 구현하도록 돕는다. - 2004년 소프트웨어 - DragonFly BSD
DragonFly BSD는 FreeBSD에서 파생되어 모놀리식 커널과 마이크로커널의 장점을 결합한 하이브리드 커널 구조를 채택한 자유 운영 체제로, HAMMER 및 HAMMER2 파일 시스템 지원, CPU별 스레드 스케줄러, 유저랜드 가상 커널 기능 등을 제공한다. - 2004년 소프트웨어 - 구글 데스크톱
구글 데스크톱은 컴퓨터 내 파일, 이메일, 웹 검색 기록 등을 빠르게 검색하는 데스크톱 검색 프로그램으로, 윈도우, 맥 OS X, 리눅스 운영체제를 지원했으나 개인 정보 보호 문제 등으로 2011년 서비스가 종료되었다.
티들리위키 - [IT 관련 정보]에 관한 문서 | |
---|---|
기본 정보 | |
![]() | |
개발자 | 제레미 러스튼 및 커뮤니티 구성원 |
운영 체제 | 크로스 플랫폼 |
언어 | 다국어, TiddlyWiki 5.1.23 기준 30개 이상 언어 지원 |
프로그래밍 언어 | 자바스크립트 |
장르 | 위키 |
최초 출시일 | 2004년 9월 30일 |
라이선스 | BSD-3-Clause |
웹사이트 | TiddlyWiki Quine |
2. 주요 특징
티들리위키는 다음과 같은 주요 특징을 가진다.
- 자체 완결형 구조: HTML, CSS, JavaScript 코드를 포함하는 단일 파일 형태이다. PC에 다운로드하여 사용하며, 정보 입력 시 스스로를 하드 디스크에 다시 쓰면서 정보를 저장한다. 설치가 필요 없고 휴대 가능하며, 다양한 웹 브라우저에서 작동한다.
- 티들러(Tiddler): 사용자가 입력하는 정보의 최소 단위로, 위키 페이지에 해당한다. 각 티들러는 제목을 가지며, 기존 티들러를 편집하거나 삭제할 수 있다. 텍스트는 마크업 구문을 사용하며, 한국어 기술도 가능하다.
- 비선형적 정보 구성: 콘텐츠를 작은 덩어리(티들러)로 분할하여 블로그와 유사한 형태를 띠지만, 하이퍼링크를 통해 순서에 구애받지 않고 정보를 탐색할 수 있다. 개발자 제레미 러스톤(Jeremy Ruston)은 이를 통해 새로운 집필 방식이 가능하다고 보았다.[1]
- 파일 저장: 데이터를 단일 HTML 파일로 저장하거나, 확장 기능을 통해 텍스트 파일에 티들러별로 저장할 수 있다.
티들리위키는 비영리 단체 UnaMesa가 BSD 라이선스로 배포하며 무료로 이용 가능하다.[1] 개발자 제레미 러스톤은 이것을 실험적인 것으로 보았으며, 많은 사람들이 티들리위키를 사용하여 오리지널 HTML 파일을 만들고 있다.[1] 이러한 파일들을 Adaptations라고 부르며, 클라이언트 측 기능을 그대로 유지하거나 서버 측 파일 처리를 통해 원래 위키에 가깝게 만드는 두 가지 유형으로 분류된다.[1] Adaptations는 러스톤이 생각하지 못했던 다양한 기능을 추가했으며, 그 일부는 티들리위키의 새 버전에 채택되기도 했다.[1] 최근에는 플러그인 형식으로 기능을 추가하는 경우가 많다.[1]
2. 1. 자체 완결형 구조
티들리위키는 자체 완결형 HTML 파일로, CSS와 JavaScript 코드를 포함한다.[1] PC에 다운로드하여 사용할 수 있으며, 티들리위키에 정보를 입력하면 사용자의 요청에 따라 스스로를 하드 디스크에서 다시 쓰면서 그 정보를 저장한다.[1] 설치 작업이 필요 없어 휴대 가능하며, 많은 웹 브라우저에서 동작하는 개인용 위키로 쉽게 이용할 수 있다.[1]2. 2. 티들러(Tiddler)
티들리위키는 내용을 "가장 작고, 의미적으로 중요한 구성 요소"로 나누어 소개하며, 이를 ''티들러''라고 부른다. 각 티들러는 소스 텍스트와 위키 마크업으로 된 메타데이터를 담고 있는 HTML 분할 안에 저장된다. 이러한 분할의 목적은 다양한 이야기와 맥락에서 콘텐츠를 쉽게 재사용할 수 있도록 하는 것이다.예를 들어, 이 섹션("티들러") 자체가 티들러가 될 수 있다. 티들리위키 사용자 인터페이스에서 다른 티들러와 시각적으로 구별되는 별도의 "노트"로 표시될 것이다.
TiddlyWiki 용어에서 사용자의 입력을 티들러(tiddler)라고 부른다. 이는 위키의 페이지에 해당하며, 개별적으로 제목이 붙는다. 기존 티들러를 편집/삭제하는 것도 가능하다. 텍스트에는 마크업 구문을 사용할 수 있으며, 한국어 기술도 가능하다.
2. 3. 비선형적 정보 구성
TiddlyWiki영어는 콘텐츠 표시 형식이 일반적인 위키와 다르다. 제레미 러스톤(Jeremy Ruston)은 다음과 같이 설명했다.[1]TiddlyWiki영어는 작은 덩어리(티들러)로 분할되어 있어 블로그와 비슷하지만, 하이퍼링크를 통해 순서에 상관없이 읽을 수 있다. 즉, 전체적으로 통일성을 유지하면서도 비선형적인 블로그처럼 만들 수 있다. 러스톤은 TiddlyWiki영어가 새로운 집필 매체를 제시하며, 독자적인 집필 스타일을 만들어낼 것이라고 보았다.[1]
2. 4. 파일 저장
티들리위키는 데이터(tiddler)와 애플리케이션(위키)을 모두 포함하는 단일 HTML 파일로 저장하거나, 확장 기능을 통해 데이터를 텍스트 파일에 tiddler별로 저장할 수 있다.파일 URI에서 열린 티들리위키는 다음 기술 중 하나를 사용하여 변경 사항을 원래 파일에 저장할 수 있다.
- 마이크로소프트 ActiveX FileSystemObject (Internet Explorer용)
- Safari, Opera, Chrome 및 기타 브라우저를 확장하는 TiddlySaver Java 애플릿. Java 런타임이 필요하다.
- Firefox 브라우저용으로 두 가지 기술이 개발되었다.
- UniversalXPConnect per-file 환경 설정에 따라 Mozilla File I/O. 이 기능은 나중에 Firefox에서 제거되었다.
- [https://addons.mozilla.org/en-us/Firefox/addon/tiddlyfox/ Firefox용 TiddlyFox 부가 기능]은 Firefox SDK의 간단한 저장소 API를 사용한다. 이 부가 기능은 API를 지원하지 않는 2017년경 Firefox 버전 57에서 작동을 중단했다.[15]
3. 활용
티들리위키는 사용자 지정에 맞춰 설계되었으며, 사용자의 특정 요구에 따라 조정될 수 있다는 점에서 고급 프로그래밍 언어와 유사하다. 따라서, 틈새 노트 필기 응용 프로그램, 할 일 목록, 프레젠테이션, 컬렉션, 저작 도구, 개인 데이터베이스, 레시피 컬렉션 등 특수한 응용 프로그램의 광범위하고 지식 도메인에 구애받지 않는 범위에서 사용할 수 있다.[3][4]
대부분의 티들리위키는 개인용 컴퓨터, 클라우드 컴퓨팅 또는 이메일을 통해 교환되며, 이는 워드 프로세싱 문서 및 스프레드시트와 유사하다. 단일 HTML 파일로, 또는 Microsoft 윈도우에서 HTA 파일로 저장(기업 IE 잠금을 우회할 수 있음)되어, 관료주의나 IT 자원으로 인해 더 복잡한 설치가 필요한 위키 사용을 방해할 수 있는 기업 환경에서 유용할 수 있다.[5]
티들리위키는 소프트웨어 프레임워크로 사용되어 왔다. 소셜텍스트는 오프라인 기능을 추가하기 위해 티들리위키를 사용했다.[6]
3. 1. 개인 및 업무 활용
티들리위키는 사용자 지정에 맞춰 설계되었으며, 사용자의 특정 요구에 따라 조정될 수 있다. 이는 고급 프로그래밍 언어와 유사하다. 따라서, 틈새 노트 필기 응용 프로그램, 할 일 목록, 프레젠테이션, 컬렉션, 저작 도구, 개인 데이터베이스, 레시피 컬렉션 등 특수한 응용 프로그램의 광범위하고 지식 도메인에 구애받지 않는 범위에서 사용할 수 있다.[3][4]대부분의 티들리위키는 개인용 컴퓨터, 클라우드 컴퓨팅 또는 이메일을 통해 교환되며, 이는 워드 프로세싱 문서 및 스프레드시트와 유사하다. 티들리위키는 단일 HTML 파일, 또는 Microsoft 윈도우에서 HTA 파일로 저장(기업 IE 잠금을 우회할 수 있음)할 수 있다. 따라서 관료주의나 IT 자원으로 인해 더 복잡한 설치가 필요한 위키 사용을 방해할 수 있는 기업 환경에서 유용할 수 있다.[5]
3. 2. 플러그인(Plugins)
티들리위키는 텍스트를 포함하는 것 외에도, 티들리위키를 확장하는 추가적인 JavaScript와 CSS를 가진 플러그인이 될 수 있다. 그 결과, 티들리위키는 단순한 개인 위키를 넘어 광범위한 적응 및 활용에 사용된다.인기 있는 커뮤니티 플러그인으로는 TiddlyMap을 이용한 대화형 그래프 시각화 또는 마인드 맵, Projectify를 이용한 프로젝트 관리,[9] TiddlyRemember를 이용한 간격 반복 플래시 카드 도구 및 앙키와의 통합,[10] KaTeX[11] 또는 MathJax를 기반으로 한 수학적 조판, Disqus 기반의 댓글 시스템 추가,[13] 그리고 표준 마크다운 마크업 활성화 등이 있다.[14]
3. 3. 소프트웨어 프레임워크
티들리위키는 사용자 지정에 맞춰 설계되었으며, 사용자의 특정 요구에 따라 조정될 수 있다는 점에서 고급 프로그래밍 언어와 유사하다. 따라서, 특수한 응용 프로그램의 광범위하고 지식 도메인에 구애받지 않는 범위에서 사용할 수 있다. 예를 들어 틈새 노트 필기 응용 프로그램, 할 일 목록, 프레젠테이션, 컬렉션, 저작 도구, 개인 데이터베이스, 레시피 컬렉션 등으로 활용 가능하다.티들리위키는 소프트웨어 프레임워크로 사용되어 전문화된 기능을 구축하는 데 활용되기도 한다.
4. 역사
2004년 9월 제레미 러스턴(Jeremy Ruston)이 티들리위키의 첫 번째 버전을 출시했다.[1] 2007년 BT Group은 Osmosoft를 인수하여 러스턴을 "오픈 소스 혁신 책임자"로 임명했다.[2] 같은 해 티들리위키는 Centre for Learning & Performance Technologies에 의해 2007년과 2008년 최고의 100대 도구 중 하나로 선정되었다.[3] 2011년 11월, 러스턴은 Osmosoft를 떠나 티들리위키 개발을 계속하겠다는 의지를 발표했다.[4] 2013년 12월, HTML5를 기반으로 재구축된 티들리위키5가 출시되었으며, 기존 티들리위키는 티들리위키 클래식으로 불리게 되었다.[1]
4. 1. 초기 개발
2004년 9월 제레미 러스턴(Jeremy Ruston)이 티들리위키의 첫 번째 버전을 출시했다.[1]4. 2. Osmosoft 인수 및 이후
BT Group은 2007년에 Osmosoft를 인수하여 제레미 러스턴을 BT의 "오픈 소스 혁신 책임자"로 임명했다.[2] 티들리위키는 Centre for Learning & Performance Technologies에 의해 2007년과 2008년 최고의 100대 도구 중 하나로 선정되었다.[3] 2011년 11월, 제레미 러스턴은 Osmosoft를 떠나 티들리위키 개발을 계속하겠다는 의지를 발표했다.[4]4. 3. TiddlyWiki5 출시
2013년 12월, HTML5를 기반으로 재구축된 티들리위키5가 출시되었다.[1] 기존 티들리위키는 티들리위키 클래식으로 불리게 되었다.[1]2023년 8월, TWv5.3.0 (최신 안정 릴리스) 및 TWv.5.3.1 (사소한 이전 버전 호환성 패치)가 출시되었다.[2]
5. 라이선스
자유-오픈 소스 소프트웨어이며, BSD 3-절 라이선스의 조건에 따라 배포된다.[24]
비영리 단체인 우나메사(UnaMesa)가 티들리위키의 저작권을 신탁으로 보유하고 있다.[25]
6. Adaptations (일본어 문서 내용)
티들리위키는 비영리 단체 우나메사(UnaMesa)가 BSD 라이선스로 배포하며, 무료로 이용할 수 있다. 개발자 제레미 러스톤(Jeremy Ruston)은 이것을 실험적인 것으로 보고 있으며, 많은 사람들이 티들리위키를 사용하여 오리지널 HTML 파일을 만들고 있다. 이러한 파일들을 Adaptations라고 부른다.[1] Adaptations는 크게 두 가지 유형으로 분류할 수 있다. 하나는 클라이언트 측 기능 그대로인 것이고, 다른 하나는 서버 측 파일을 처리할 수 있도록 하여 원래의 위키에 가깝게 만든 것이다.[1] Adaptations가 널리 알려지면서, 오리지널 티들리위키 파일에 링크가 추가되었다.[1] 티들리위키 Adaptations는 러스톤이 생각하지 못했던 기능을 많이 추가했으며, 그 일부는 티들리위키의 새 버전에 채택되었다.[1] 최근에는 플러그인 형식으로 기능을 추가하는 경우가 많아지고 있다.[1]
참조
[1]
웹사이트
TiddlyWiki Translations
http://tiddlywiki.co[...]
TiddlyWiki Development team
2004–2015
[2]
웹사이트
Quine
https://tiddlywiki.c[...]
2021-04-17
[3]
웹사이트
TiddlyWiki — a non-linear personal web notebook
https://tiddlywiki.c[...]
2018-08-24
[4]
웹사이트
TiddlyWiki toolmap - Dynalist
https://dynalist.io/[...]
2018-08-24
[5]
웹사이트
Guerilla wiki
http://www.technical[...]
2022-02-07
[6]
뉴스
Socialtext for the sometimes connected
https://www.zdnet.co[...]
2024-03-13
[7]
웹사이트
TiddlyWiki — a non-linear personal web notebook
https://tiddlywiki.c[...]
2018-08-24
[8]
웹사이트
TiddlyMap - Wiki-Based Concept-Mapping Software
http://tiddlymap.org
2018-08-24
[9]
웹사이트
Projectify — Manage projects in TiddlyWiki
https://projectify.w[...]
2021-10-04
[10]
웹사이트
TiddlyRemember — Embed Anki notes in your TiddlyWiki
https://sobjornstad.[...]
2024-03-13
[11]
웹사이트
KaTeX Demo — a demo of the KaTeX plugin for TiddlyWiki5
https://tiddlywiki.c[...]
[12]
웹사이트
MathJax Plugin by Martin Kantor: TiddlyWiki — a non-linear personal web notebook
https://tiddlywiki.c[...]
2024-03-13
[13]
웹사이트
Disqus comments plugin by bimlas: TiddlyWiki — a non-linear personal web notebook
https://tiddlywiki.c[...]
2024-03-13
[14]
웹사이트
markdowndemo — a demo of the Markdown plugin for TiddlyWiki5
https://tiddlywiki.c[...]
2024-03-13
[15]
웹사이트
Add-ons - simple-storage
https://developer.mo[...]
Mozilla.org
2017-01-14
[16]
웹사이트
TiddlyWiki a reusable non-linear personal web notebook
http://classic.tiddl[...]
[17]
웹사이트
I For One Welcome My New BT Overlords
http://jermolene.com[...]
2007-05-29
[18]
웹사이트
Telco 2.0: BT Tries To Fix Global Services with Open Source
http://www.telco2.ne[...]
Telco2.net
2012-05-23
[19]
웹사이트
Open Source Will Change Enterprises, Says BT Guru
http://www.eweekeuro[...]
Eweekeurope.co.uk
2009-10-16
[20]
웹사이트
Top Tools: Tiddlywiki
http://www.c4lpt.co.[...]
Centre for Learning & Performance Technologies
2011-08-13
[21]
웹사이트
On Leaving BT and Osmosoft - TiddlyWiki | Google Groups
http://groups.google[...]
2012-05-23
[22]
웹사이트
Jeremy Ruston to leave BT
http://osmosoft.com/[...]
Osmosoft
[23]
웹사이트
TiddlyWiki — a non-linear personal web notebook
https://tiddlywiki.c[...]
2020-06-24
[24]
웹사이트
TiddlyWiki — a non-linear personal web notebook
https://tiddlywiki.c[...]
2020-06-24
[25]
웹사이트
UnaMesa Association
http://unamesa.org/
2018-08-24
[26]
웹인용
TiddlyWiki Translations
http://dev.tiddlywik[...]
TiddlyWiki Development team
2004-2011
[27]
웹인용
Jermolene/TiddlyWiki5
https://tiddlywiki.c[...]
github.com
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com