Черновики в новой форме создания постов
Напоминаю, что новая форма - это вот эта https://m.joyreactor.cc/post/new
Зачем черновики? Почему этой фиче дали высокий приоритет?
Первое и самое очевидное - очень обидно, когда с любовью написанная и скомпонованная простыня текста пропадает из-за перезагрузки страницы. Теперь весь текст раз в 20 секунд сохраняется в ваше локальное хранилище браузера (local storage), и вы видите вот такое сообщение
Картинки, которые вставлены не по ссылке (которые вы вкопипастили или драг-н-дропнули) сначала отправляются на сервер. На сервере во временном хранилище они будут храниться сутки.
Пока идет предзагрузка картинок, пост отправить нельзя. Мы должны полностью сохранить черновик поста перед отправкой. Под текстом вы увидите вот такое:
Второе и неочевидное - нам нужны длиннопосты. По техническим причинам мы не можем принимать за раз более 10Мб, и если отправить весь пост с 30 картинками с компа пользователя скопом, может случится бяда (пост отторгнется). С черновиками каждая картиночка будет загружаться по очереди, и бяда вряд ли случится. Но ограничение 10Мб на одну картинку остается.
Мы готовимся к приему webm/mp4, и мы все разобрали. Может глючить пока не соберем полностью, так что пишите, если будут проблемы.
Напоминаю, что для подачи репорта все расширения в браузере должны быть отключены, или это должен быть чистый браузер.