Dokieli
Dokieli는 분산 된 기사 출판, 주석 및 사회적 상호 작용의 Clientside 편집자입니다.
표현의 자유, 탈 중앙화, 상호 운용성 및 접근성의 원칙을 염두에두고 구축됩니다. 여기에는 근본, 권위 또는 중앙 집중화가 없습니다. 자신을 통제하십시오!
환영! 확인 :
사용
Dokieli는 다음과 같이 사용할 수 있습니다.
- 단일 페이지 응용 프로그램 - Dokieli 임베디드 기사를 엽니 다
- 브라우저 확장 - 웹 브라우저의 확장에서 Dokieli 가져 오기 (지침 참조).
설정
예를 들어 작업 저장소를 복제하십시오.
패키지 설치 :
src/ , media/ 등에서 코드 업데이트를 만드십시오.
예를 들어 구축하십시오. scripts/dokieli.js 만들려면 :
또는 파일이 변경되면 자동으로 재 구축 :
또는 조정 된 scripts/dokieli.js 만듭니다.
정적 파일을 제공하려면 모든 HTTP 서버를 사용할 수 있습니다.
테스트 및 코드 품질 지침을 포함한 개발 프로세스에 대한 자세한 내용은 기고 안내서를 참조하십시오.
특허
- 코드 : Apache 라이센스, 버전 2.0
- 내용 : Creative Commons Attribution 4.0 포트되지 않은
선적 서류 비치
- 용감한 개발자와 저자에게 : 정식 문서는 Dokieli의 원칙, 건축 및 디자인 패턴을 설명합니다.
특징
- 브라우저 내 문서 작성 및 서식 및 시맨틱 강화 (RDFA 주석).
- RDFA, Turtle, JSON-LD, RDF/XML에 대한 콘텐츠 협상이 가능합니다.
- 온라인 프로필 (Webid)에서 저자의 정보를 사용합니다.
- 기존 Dokieli 문서의 새로운 문서 작성 - 자체 복제 의 일부.
- 문서와 그 종속성을 새로운 위치 (웹 주어진 액세스의 어느 곳에서나) - 자체 복제 의 일부로 저장하십시오.
- HTML이 포함 된 URL을 열고 편집하십시오.
- 내부에 기사와 주석 및 부분의 언어를 개별적으로 할당합니다.
- 웹의 다른 리소스가 링크 될 수 있도록 URI 조각 (모든 유의 단위) 할당.
- 버전을 구현하고 불변의 자원의 개념을 가지고 있습니다.
- 예를 들어, 거북이, N- 트리플, JSON-LD, TRIG (NanoPublications)를 포함합니다.
- 미디어 객체, 표 및 상호 작용의 임베딩.
- 연결된 데이터의 그래프 시각화.
- 맵에서 GPX 및 확장 데이터 및 뷰 트랙을 가져옵니다.
- 자동 참조 및 인용 (체계적인 정보를 검색하고 재사용).
- 목차, 그림, 표, 약어 삽입.
- 문서의 섹션과 목차를 재구성하려면 드래그 앤 드롭.
- 브라우저 내 지역 저장 및 문서 수출.
- 메시지 로그.
- 문서 메타 데이터.
- 화면 및 인쇄보기 (예 : ACM, LNCS) - 예, 종이 사용자 인터페이스 로 출력 할 수 있습니다 : PDF
- .. 그리고 도중에 더 많은 것들.
함께 만들어 봅시다! 문제를 만들거나 토론하거나 요청을 당길 수 있습니다.
스크린 캐스트
- 액세스 요청.
- 주석 및 공유.
- 리소스의 대상 고객과 사용자의 직업과 일치합니다.
- 인용
- 웹 피드를 생성하고 게시합니다.
- 강력한 링크.
- 더 나은 데이터 저널리즘을 향한 sparqlines.
- 접근 가능한 링크 탭, 호버 및 초점.
- 북마크 생성 및 읽기.
- 스토리지 설명 및 개인 정책, 사람 간의 계약 및 조치 대조 공개 디지털 권리.
- 주소록에서 연락처로 발표하고 직접 연락처를 입력하여 기사를 공유하십시오.
- 사양 요구 사항, 테스트 범위, 버전 차이, 변경 로그.
- GEO 및 통계 데이터 가져 오기 및보기.
예
야생의 점점 더 많은 예 목록을 참조하십시오. 기사의 URL 또는 상호 작용을 목록에 추가하십시오.
이 저장소는 https://dokie.li/에서 게시되어 액세스 할 수 있습니다. Dokie.li는이 기술로 우리가 할 수있는 일을 데모하고 예시하기위한 것입니다. Dokieli 또는 Dokieli 문서를 발견 한 다른 곳에서 사용하고 실험 할 수 있습니다.
우리 사이의 학자에 대해서는 아래 저작 지침을 참조하십시오. LNCS 저자 지침 (인쇄법 규칙)을 사용하여 ACM SIG 절차 논문을보고 그 반대도 마찬가지입니다 (메뉴 참조);)
명세서
- 정보는 연결된 데이터 설계 원칙에 따라 표현되고 검색됩니다.
- 개인/에이전트 신원을위한 Webid.
- 인증을위한 WebID-TLS 및 WebID-Oidc.
- 웹 액세스 제어/ACL 웹 리소스에 대한 권한을 설정합니다.
- W3C 연결 데이터 플랫폼 및 견고한 프로토콜 서버를 링크하여 웹 리소스를 읽고 쓸 수 있습니다.
- 주석 및 소셜 공유에 대한받은 편지함 알림에 대한 W3C 연결 데이터 알림.
- W3C ActivityPub 클라이언트를 읽고/쓰기/프로파일의 항복함.
- W3C 웹 주석 모델, W3C 웹 주석 어휘, HTML에 웹 주석을 포함하고 W3C Selectors 및 상태 및 주석을 모델링하고 식별 할 수 있습니다 (예 : 답변, 동료 검토, 좋아, 재조정, 북마크)
- W3C 활동은 사회 활동을위한 2.0 어휘를 스트리밍합니다.
- W3C ODRL 정보 모델 및 W3C ODRL 어휘 및 컨텐츠 및 서비스 사용에 대한 진술을 나타내는 표현.
- 자원 관리를위한 메모토 예. 시간 맵.
- 크리에이티브 커먼즈는 개별 기여 및 주석에 라이센스를 할당합니다.
- 하이퍼 링크에 대한 강력한 링크 예를 들어. 인용 및 링크 장식을 보여줍니다.
- Schema.org, Spar Ontologies, Prov-O 및 기타 다양한 어휘.
지원
기고자
감사의 말
다음 조직은 Dokieli의 연구 개발의 일부를 지원했습니다.
- 매사추세츠 공과 대학 (2015–2016)
- 카타르 컴퓨팅 연구소 (2015–2016)
- Deutsche Forschungsgemeinschaft (2016–2017)
- 본 대학교 (2017)
- TIB-Leibniz-Informationszentrum Technik und Naturwissenschaften (2017-2019)
우리는 또한 그들의 지원을 위해 다음 개인들에게 감사를 표하고 싶습니다.
- 에이미 반 데르 힐
- Andrei Vlad Sambra
- 벤 Companjen
- 벤자민 영
- Gerben Treora
- 헨리 이야기
- 허버트 반 데일 벨
- Kingsley Idehen
- 멜빈 카발 호
- 루벤 버버그
- 산드로 호크
- 토마스 베르그 윈클
- Tim Berners-Lee