Если вы загрузите демонстрационный контент и нажмете «Предварительный просмотр» до того, как контент будет сохранен, вы получите новую пустую вкладку по URL-адресу about:blank
, которая находится там в течение нескольких секунд, а затем перенаправит вас на предварительный просмотр.
В фоновом режиме происходит то, что, как только вы нажимаете предварительный просмотр, мы действительно сохраняем контент, но мы также открываем вкладку браузера, где в конечном итоге будет загружен предварительный просмотр.
Однако период ожидания немного раздражает:
Было бы неплохо, если бы вместо загрузки about:blank
мы могли бы загрузить что-нибудь еще, промежуточную страницу с надписью «Подготовка предварительного просмотра» или что-то в этом роде. Не обязательно должна быть сложной, это может быть полностью белая страница с текстом по центру.
Немного технического контекста:
Всплывающие окна можно открывать только в ответ на взаимодействие с пользователем. Следовательно, мы должны открывать всплывающее окно, как только пользователь нажимает «Предварительный просмотр», иначе нам не будет разрешено сделать это позже (невозможно выполнить сохранение в редакторе перед показом).
Процесс такой:
Хотя мы могли бы направить пользователя на другую страницу, поскольку с этим связано время загрузки, другим вариантом может быть запись непосредственно на пустую страницу с нашим промежуточным обменом сообщениями.
Я начал над этим работать , завтра постараюсь устроить пиар.
Считая это закрытым # 3157
Самый полезный комментарий
Я начал над этим работать , завтра постараюсь устроить пиар.