Докиэли
Dokieli является редактором клиентов децентрализованной статьи, аннотаций и социальных взаимодействий.
Он построен с учетом следующих принципов: свобода выражения мнений, децентрализация, совместимость и доступность. Здесь нет корня, авторитета или централизации. Контролировать себя!
Добро пожаловать! Проверьте::
- Документация
- Способный гид
- Нормы поведения
Использовать
Докиэли можно использовать в качестве:
- приложение для одной страницы - откройте любую встроенную статью Dokieli
- Расширение браузера - импортировать докиэли из расширений вашего веб -браузера (см. Также инструкции).
Настраивать
Например, клонируйте свой рабочий репозиторий:
Установите пакеты:
Сделайте ваши обновления кода в src/ , media/ и т. Д.
Построить, например. Для создания scripts/dokieli.js :
или автоматически перестраиваться при изменении файлов:
или создать минимизированные scripts/dokieli.js :
Для обслуживания статических файлов вы можете использовать любой HTTP -сервер, например:
Для получения более подробной информации о нашем процессе разработки, включая тесты и рекомендации по качеству кода, см. Наше руководство по внесению вклад.
Лицензия
- Код: лицензия Apache, версия 2.0
- Контент: Creative Commons Attribution 4.0 Unported
Документация
- Для смелых разработчиков и авторов: каноническая документация объясняет принципы Докиели, архитектурные и дизайнерские модели.
Функции
- В браузерных документах Авторизация и форматирование, а также семантические обогащения (аннотации RDFA).
- Переговоры о контенте возможны для RDFA, Turtle, JSON-LD, RDF/XML.
- Использует информацию автора из их онлайн -профиля (WebID).
- Создание новых документов из любого существующего документа Dokieli - часть саморепликации .
- Сохраните документ и его зависимости в новое местоположение (в любом месте в Интернете) - часть саморепликации .
- Открыть и редактировать URL, содержащие HTML.
- Индивидуально назначьте язык статей, аннотаций и частей внутри.
- Назначение фрагментов URI (для любой единицы значимости), чтобы другие ресурсы в Интернете могли ссылаться на него.
- Реализует версии и имеет представление об неизменных ресурсах.
- Внедрение блоков данных, например, черепаха, N-Triples, JSON-LD, TRIG (NanoPublications).
- Встроение медиа -объектов, таблиц и взаимодействий.
- Визуализация графика связанных данных.
- Импортируйте данные GPX и расширения и просмотреть треки на карте.
- Автоматизированные ссылки и цитаты (извлекает и повторно использует структурированную информацию).
- Вставка содержания, фигур, таблицы, аббревиатуры.
- Перетащите, чтобы реорганизовать разделы и содержимое документа.
- Локальное хранение в браузере и экспорт документов.
- Журнал сообщений.
- Документ метаданные.
- Просмотры для экрана и печати (например, ACM, LNCS) - Да, вы можете вывести бумажный пользовательский интерфейс : pdf
- .. и гораздо больше в пути.
Давайте сделаем это так вместе! Вы можете создавать проблемы, обсудить или привлечь запросы.
Скринкаст
- Запрос доступа.
- Аннотирование и обмен.
- Сопоставление целевой аудитории ресурса с занятиями пользователя.
- Цитаты
- Создать и публиковать веб -канал.
- Устойчивые ссылки.
- Sparqlines к лучшей журналистике данных.
- Доступная ссылка вкладка, зависание и фокус.
- Закладка создать и читать.
- Открытые цифровые права Контрастные описание хранения и личная политика, соглашения и действия между людьми.
- Поделитесь статьей, объявив ее о контакте из Adderbook и напрямую вступив в контакт.
- Требования к спецификации, тестовое покрытие, версия Diff, журнал изменения.
- GEO и статистическая импорт и просмотр данных.
Примеры
Смотрите растущий список примеров в дикой природе. Добавьте URL -адреса ваших статей или взаимодействия в список.
Этот репозиторий опубликован и доступен с https://dokie.li/. Dokie.li предназначен для демонстрации и примером того, что мы можем сделать с этой технологией. Вы можете использовать там и экспериментировать с Dokieli или везде, где вы сталкиваетесь с документом Dokieli.
Для ученых среди нас см. Руководство по авторизации ниже. Просмотреть документ ACM SIG Trocktertulting с использованием руководящих принципов автора LNCS (типографские правила) и наоборот (см. Меню);)
Спецификации
- Информация представлена и извлечена в соответствии с привязанными принципами проектирования данных.
- Webid для личных/агентских идентификаторов.
- WebID-TLS и WebID-oidC для аутентификации.
- Управление доступом в Интернет/ACL для установки разрешений на веб -ресурсах.
- W3C Связанная платформа данных и серверы протоколов для чтения и написания веб -ресурсов.
- W3C связал уведомления данных для входящих уведомлений для аннотаций и социального обмена.
- W3C ActivityPub Client для чтения/записи из/в профиль.
- W3C Web Annotion Model, W3C Web Annotion Vorcabulary, W3C, встраивающие веб-аннотации в HTML, и W3C Selectors и States для моделирования и идентификации аннотаций (например, ответы, обзоры сверстников, симпатия, отмена, закладки)
- W3C Activity Streams 2.0 Словарь для социальной деятельности.
- Информационная модель W3C ODRL и W3C ODRL словарь и выражение для представления заявлений об использовании контента и услуг.
- Memento для управления ресурсами, например. Timemap.
- Creative Commons для назначения лицензии на индивидуальные взносы и аннотации.
- Надежные ссылки для гиперссылок, например. Цитаты и показать оформление ссылок.
- Schema.org, Spar Ontologies, Prov-O и различные другие словарные слова.
Поддерживается
Участники
Благодарности
Следующие организации поддержали часть исследований и разработок на Докиэли:
- Массачусетский технологический институт (2015–2016)
- Научно -исследовательский институт Катара (2015–2016)
- Deutsche Forschungsgemeinschaft (2016–2017)
- Университет Бонна (2017)
- Tib-Leibniz-Informationszentrum Technik unt Naturwissenschaften (2017-2019)
Мы также хотели бы выразить свою благодарность следующим людям за их поддержку:
- Эми Ван дер Хиль
- Андрей Влад Самбра
- Бен Companjen
- Бенджамин Янг
- Гербен Треора
- Генри Стори
- Герберт Ван де Сомпел
- Кингсли Идеэн
- Мелвин Карвалью
- Рубен Верборг
- Сандро Хоук
- Томас Бергвинкл
- Тим Бернерс-Ли