Gutenberg: Améliorer le flux de prévisualisation des pages/articles non enregistrés

Créé le 20 oct. 2017  ·  3Commentaires  ·  Source: WordPress/gutenberg

Aperçu du problème

Si vous chargez le contenu de la démo et appuyez sur Aperçu avant que le contenu ne soit enregistré, vous obtenez un nouvel onglet vide sur l'URL about:blank , qui reste là pendant quelques secondes, puis il vous redirige vers l'aperçu.

Ce qui se passe en arrière-plan, c'est que dès que vous appuyez sur Aperçu, nous enregistrons le contenu, mais nous ouvrons également l'onglet du navigateur où l'aperçu finira par se charger.

La période d'attente est un peu choquante, cependant:

preview

Ce serait bien si au lieu de charger about:blank , nous pouvions charger autre chose, une page intermédiaire qui dit "Préparer votre aperçu" ou quelque chose. N'a pas besoin d'être complexe, peut être une page complètement blanche avec le texte centré.

[Type] Enhancement

Commentaire le plus utile

J'ai commencé à travailler là-dessus , j'essaierai de faire un PR demain.

Tous les 3 commentaires

Un peu de contexte technique :

Les fenêtres contextuelles ne peuvent être ouvertes qu'en réponse à l'interaction de l'utilisateur. Par conséquent, nous devons ouvrir la fenêtre contextuelle dès que l'utilisateur clique sur Aperçu, sinon nous ne serons pas autorisés à le faire plus tard (impossible d'effectuer la sauvegarde dans l'éditeur avant de l'afficher).

Le processus est :

  1. L'utilisateur clique sur Aperçu
  2. La fenêtre contextuelle s'ouvre sur une page blanche
  3. La publication est enregistrée
  4. Une fois la publication terminée, la page vierge est redirigée vers l'aperçu

Bien que nous puissions diriger l'utilisateur vers une autre page, puisqu'il y aurait un temps de chargement associé à cela, une autre option pourrait être d'écrire directement sur la page vierge avec notre messagerie intermédiaire.

Démo : https://codepen.io/aduth/pen/jGJaYX

J'ai commencé à travailler là-dessus , j'essaierai de faire un PR demain.

Considérant ceci comme fermé par #3157

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

youknowriad picture youknowriad  ·  3Commentaires

hedgefield picture hedgefield  ·  3Commentaires

bradyvercher picture bradyvercher  ·  3Commentaires

ellatrix picture ellatrix  ·  3Commentaires

moorscode picture moorscode  ·  3Commentaires