YJS 13.6.33 · AE-NEKRASOV.RU
Две копии.
Общий результат.
Меняйте текст, отключайте доставку и собирайте независимые правки. Здесь работает настоящий Yjs.
Оба участника — учебные копии в этой вкладке. Данные не отправляются на сервер и исчезают при перезагрузке. Настоящий режим двух вкладок через Node/WebSocket есть в исходниках.
1. Выберите задачу
Эта кнопка заменяет данные обеих копий учебным примером. Выбор пункта выше меняет только подсказку.
2. Управляйте доставкой
При отключённой автодоставке каждое поле меняет только свою копию. Кнопки доставки выполняют явную синхронизацию; повтор одного update не должен дублировать текст.
3. Проверьте результат
Структуры документов A и B
Журнал последних изменений
Размер — байты бинарного сообщения Yjs, не объём текста. Журнал показывает последние 32 события; объединение очереди удаляет повторяющуюся информацию, а не правки.
| № | Событие | От кого | Байт |
|---|
4. Восстановите сохранённый документ
Этот способ заменяет обе учебные копии состоянием файла. В отличие от импорта в карточке участника, исходная заметка не добавляется к файлу заново.