Gutenberg: Улучшение процесса предварительного просмотра несохраненных страниц / сообщений

Созданный на 20 окт. 2017  ·  3Комментарии  ·  Источник: WordPress/gutenberg

Обзор проблемы

Если вы загрузите демонстрационный контент и нажмете «Предварительный просмотр» до того, как контент будет сохранен, вы получите новую пустую вкладку по URL-адресу about:blank , которая находится там в течение нескольких секунд, а затем перенаправит вас на предварительный просмотр.

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

Однако период ожидания немного раздражает:

preview

Было бы неплохо, если бы вместо загрузки about:blank мы могли бы загрузить что-нибудь еще, промежуточную страницу с надписью «Подготовка предварительного просмотра» или что-то в этом роде. Не обязательно должна быть сложной, это может быть полностью белая страница с текстом по центру.

[Type] Enhancement

Самый полезный комментарий

Я начал над этим работать , завтра постараюсь устроить пиар.

Все 3 Комментарий

Немного технического контекста:

Всплывающие окна можно открывать только в ответ на взаимодействие с пользователем. Следовательно, мы должны открывать всплывающее окно, как только пользователь нажимает «Предварительный просмотр», иначе нам не будет разрешено сделать это позже (невозможно выполнить сохранение в редакторе перед показом).

Процесс такой:

  1. Пользователь нажимает на предварительный просмотр
  2. Всплывающее окно открывается на пустую страницу
  3. Сообщение сохранено
  4. После завершения сохранения сообщения пустая страница перенаправляется на предварительный просмотр.

Хотя мы могли бы направить пользователя на другую страницу, поскольку с этим связано время загрузки, другим вариантом может быть запись непосредственно на пустую страницу с нашим промежуточным обменом сообщениями.

Демо: https://codepen.io/aduth/pen/jGJaYX

Я начал над этим работать , завтра постараюсь устроить пиар.

Считая это закрытым # 3157

Была ли эта страница полезной?
0 / 5 - 0 рейтинги