B-Maker Explained

РедакторПереносимость

Зачем Rich Editor, если проект хранит переносимый Markdown?

Потому что формат хранения и интерфейс письма решают разные задачи.

Принцип

Автор может работать с заголовками, списками, цитатами, выделением и изображениями, не привязывая сам текст к закрытому визуальному формату.

Редактор оптимизирует сам процесс письма

Форматирование должно быть видимым и удобным. Автор не обязан думать синтаксисом markup в каждом абзаце.

Portable text оптимизирует долговечность

Markdown сравнительно прост, inspectable и хорошо преобразуется при экспорте. Между «моим текстом» и «внутренним представлением программы» меньше магии.

Форматированный редактор B-Maker поверх переносимого текста проекта

Удобство и переносимость не противоречат друг другу

Local-first инструмент может дать современную поверхность для письма и одновременно относиться к тексту как к данным, которые проект должен уметь переносить и экспортировать.

Зачем local-first? · Focus Mode vs Split View · Зачем экспорт одного раздела?