Перейти к содержимому

Блог

Ссылка на заметку в FixNote: как создать, обновить и закрыть

Ссылка для чтения в FixNote: как её создать и обновить, почему ключ живёт в части после # и сервер не видит текст, как закрыть доступ к заметке.

Владимир, сооснователь FixNote · Опубликовано · Обновлено · 3 мин

Как отправить заметку человеку, у которого нет вашего приложения, и не выкладывать текст на чужой сервер в открытом виде? В FixNote для этого есть ссылка для чтения. Ниже о том, как её создать и обновить, где хранится ключ к тексту и как закрыть доступ.

Как создать ссылку на заметку

Откройте заметку, нажмите «Поделиться» и в блоке «Ссылка для чтения» выберите «Создать ссылку». FixNote зашифрует копию заметки, сохранит её на сервере и сразу скопирует ссылку в буфер обмена. Её можно отправить в любой мессенджер или письмо.

Ссылки входят в Pro, поэтому нужен вход в аккаунт. Получателю ничего не нужно: страница открывается в любом браузере, на компьютере и на телефоне.

Что увидит получатель

Страница показывает текст заметки с картинками и дату публикации. Она не открывает ни ваш аккаунт, ни аккаунт читателя и не трогает его заметки, даже если у него стоит FixNote. Внизу страницы есть пометка, что заметка опубликована из FixNote со сквозным шифрованием.

Картинки входят в копию, пока их общий размер не больше трёх мегабайт. Если какие-то не вошли, страница скажет, сколько их.

Как обновить ссылку после правки

Ссылка показывает копию заметки на момент создания. Если вы потом поменяете текст, в окне «Поделиться» появится «Заметка с тех пор изменилась». Нажмите «Обновить», и по той же ссылке откроется новая копия. Отправлять ссылку заново не нужно.

Почему сервер не может прочитать заметку

Ссылка выглядит так: app.fixnote.space/?s=<номер>#<ключ>. Часть после # называется фрагментом. Браузер не отправляет фрагмент на сервер ни с одним запросом, так устроен сам веб. Копия заметки зашифрована ключом из фрагмента, поэтому на сервере лежит шифр, который мы открыть не можем. Расшифровка идёт в браузере получателя.

Из этого следуют две вещи. Прочитать копию может любой, у кого есть полная ссылка, поэтому обращайтесь с ней как с ключом от двери. А если часть после # потерялась, например мессенджер обрезал ссылку, страница сообщит «Ссылка неполная». Восстановить ключ нельзя, нужно скопировать ссылку заново. Как устроено шифрование остальных заметок, описано в статье о сквозном шифровании.

Как закрыть доступ

В том же окне «Поделиться» нажмите «Закрыть доступ». Сервер удалит копию, и по ссылке откроется «Ссылка больше не работает». Если вы позже создадите ссылку снова, у неё будет другой адрес, старая так и останется закрытой.

Все ваши ссылки собраны в разделе Настройки → Аккаунт и синхронизация → «Открытые ссылки». Оттуда их можно скопировать или отключить, в том числе ссылки на заметки, которые вы уже удалили.

Ссылка или общая заметка

Ссылка подходит, когда текст нужно показать человеку без FixNote: рецепт, список вещей в поездку, план встречи. Читатель ничего не может в ней изменить. Если вы хотите править текст вместе, пригласите человека в общую заметку по email: там правка вживую, роли «Может редактировать» и «Может просматривать», но понадобится аккаунт FixNote. Подробнее в статье про общие заметки и папки, а всё о ссылках собрано на странице о ссылках на заметки.

Выберите заметку, которую вы чаще всего пересылаете текстом, создайте на неё ссылку и в следующий раз после правки просто нажмите «Обновить».

Вопросы

Нужен ли получателю аккаунт FixNote, чтобы открыть ссылку?
Нет. Ссылка открывается в любом браузере без аккаунта и без установки приложения. Создать ссылку может только владелец заметки с подпиской Pro.
Видит ли сервер FixNote текст заметки по ссылке?
Нет. Копия заметки зашифрована ключом из части ссылки после #, а браузер никогда не отправляет эту часть на сервер. Сервер хранит только шифр.
Изменится ли ссылка, если я поправлю заметку?
По ссылке открывается копия на момент создания. После правки нажмите «Обновить» в окне «Поделиться», и по той же ссылке откроется новый текст.
Как закрыть доступ к заметке по ссылке?
В окне «Поделиться» нажмите «Закрыть доступ». Сервер удалит копию, и ссылка перестанет работать. Все ссылки собраны в разделе Настройки → Аккаунт и синхронизация → «Открытые ссылки».

Эта статья на других языках: English · Español

Попробуйте FixNote

Бесплатно и без аккаунта: Windows, macOS и браузер.

Ещё статьи