ドキエリ
Dokieliは、分散型の記事の出版、注釈、および社会的相互作用のクライアントサイドエディターです。
次の原則を念頭に置いて構築されています:表現の自由、分散化、相互運用性、およびアクセシビリティ。ここには、ルート、権限、または集中化はありません。自分をコントロールしてください!
いらっしゃいませ!をチェックしてください:
使用
dokieliは次のように使用できます。
- シングルページアプリケーション - dokieli埋め込み記事を開きます
- ブラウザ拡張機能 - Webブラウザの拡張機能からDokieliをインポートします(手順も参照)。
設定
たとえば、作業リポジトリをクローンします。
パッケージのインストール:
src/ 、 media/ etcでコードの更新を作成します。
EGを構築します。 scripts/dokieli.jsを作成するには:
または、ファイルが変更されたときに自動的に再構築します。
または、Minified scripts/dokieli.jsを作成します。
静的ファイルを提供するには、任意のHTTPサーバーを使用できます。
テストやコードの品質ガイドラインを含む開発プロセスの詳細については、貢献ガイドを参照してください。
ライセンス
- コード:Apacheライセンス、バージョン2.0
- コンテンツ:Creative Commons Attribution 4.0が輸送されていません
ドキュメント
- 勇敢な開発者と著者のために:標準的な文書は、ドキエリの原則、建築、デザインのパターンを説明しています。
特徴
- ブラウザー内の文書オーサリングとフォーマット、およびセマンティックエンリッチ(RDFAアノテーション)。
- RDFA、タートル、JSON-LD、RDF/XMLでは、コンテンツの交渉が可能です。
- オンラインプロフィール(WebID)から著者の情報を使用します。
- 既存のDokieliドキュメントからの新しいドキュメントの作成 -自己複製の一部。
- ドキュメントとその依存関係を新しい場所に保存します(アクセスが与えられたWeb上のどこでも) -自己複製の一部。
- HTMLを含むURLを開き、編集します。
- 記事と注釈と部分の言語を個別に割り当てます。
- Web上の他のリソースがそれにリンクできるように、URIフラグメントの割り当て(重要な単位)。
- バージョン化を実装し、不変のリソースの概念があります。
- データブロックの埋め込み、例えば、タートル、n-triples、json-ld、trig(nanopublications)。
- メディアオブジェクト、テーブル、および相互作用の埋め込み。
- リンクデータのグラフ視覚化。
- GPXと拡張データとマップ上のトラックを表示するのをインポートします。
- 自動化された参照と引用(構造化された情報を取得および再利用)。
- 目次、図、表、略語の挿入。
- ドラッグアンドドロップして、ドキュメントのセクションと目次を再編成します。
- ブラウザー内のローカルストレージ、およびドキュメントエクスポート。
- メッセージログ。
- 文書メタデータ。
- 画面と印刷のビュー(例:ACM、LNCS) - はい、ペーパーユーザーインターフェイスに出力できます:PDF
- ..途中でさらに多く。
一緒に作ってみましょう!問題を作成したり、議論したり、リクエストを引き出したりすることをお勧めします。
スクリーンキャスト
- アクセスリクエスト。
- 注釈と共有。
- リソースのターゲットオーディエンスをユーザーの職業と一致させます。
- 引用
- Webフィードを生成して公開します。
- robustifyリンク。
- より良いデータジャーナリズムに向けてSparqlines。
- アクセス可能なリンクタブ、ホバー、フォーカス。
- ブックマーク作成と読み取り。
- オープンデジタル権利対照的なストレージの説明と個人のポリシー、合意、人々の間の行動。
- アドレスブックから連絡先に発表し、連絡先を直接入力して記事を共有します。
- 仕様要件、テストカバレッジ、バージョン差、変更ログ。
- 地球および統計データのインポートと表示。
例
野生の例の増加リストを参照してください。記事のURLをリストに追加します。
このリポジトリはhttps://dokie.li/から公開され、アクセス可能です。 dokie.liは、このテクノロジーで何ができるかをデモし、例示することを目的としています。 Dokieliを使用して実験して、Dokieliのドキュメントに出くわすことができます。
私たちの中の学者については、以下のオーサリングガイドラインを参照してください。 LNCS著者のガイドライン(誤字のルール)を使用してACM SIG Proceedings Paperを表示し、その逆(メニューを参照)を参照してください。
仕様
- 情報は、リンクされたデータデザインの原則に従って表され、取得されます。
- 個人/エージェントのアイデンティティのWebID。
- 認証用のWebID-TLSおよびWebID-OIDC。
- Webアクセス制御/ACLには、Webリソースにアクセス許可を設定します。
- W3Cリンクされたデータプラットフォームとソリッドプロトコルサーバーは、Webリソースの読み取りと書き込みを行います。
- 注釈とソーシャル共有の受信トレイ通知のW3Cリンクデータ通知。
- W3C ActivityPubクライアントは、プロフィールのアウトボックスから読み取り/書き込みます。
- W3C Webアノテーションモデル、W3C Webアノテーション語彙、W3C埋め込みWebアノテーションのHTML、およびW3Cセレクターと状態は、注釈をモデル化および識別するための状態(例:返信、ピアレビュー、好み、再配ッシ、ブックマーク))
- W3Cアクティビティストリーミング2.0ソーシャルアクティビティの語彙。
- W3C ODRL情報モデルとW3C ODRL語彙と表現は、コンテンツとサービスの使用に関するステートメントを表します。
- リソース管理のための記念品。タイムマップ。
- 個々の貢献と注釈にライセンスを割り当てるクリエイティブコモンズ。
- ハイパーリンク用の堅牢なリンクなど。引用、およびリンクの装飾を示す。
- Schema.org、Spar Ontologies、Prov-O、およびその他のさまざまな語彙。
支持されています
貢献者
謝辞
以下の組織は、ドキエリの研究開発の一部をサポートしています。
- マサチューセッツ工科大学(2015–2016)
- Qatar Computing Research Institute(2015–2016)
- Deutsche Forschungsgemeinschaft(2016–2017)
- ボン大学(2017)
- TIB - Leibniz-Informationszentrum Technik und Naturwissenschaften(2017-2019)
また、次の個人に感謝の気持ちを表明したいと思います。
- エイミー・ファン・デル・ヒール
- アンドレイ・ヴラッド・サンブラ
- ベン・コンパニェン
- ベンジャミン・ヤング
- ゲルベン・トレオラ
- ヘンリーの物語
- ハーバート・ヴァン・デ・サンペル
- キングスリー・イデヘン
- メルビン・カルヴァリョ
- ルーベン・ヴァーボル
- サンドロ・ホーク
- トーマス・バーグウィンクル
- ティム・バーナーズリー