Manual:Previsualización dinámica

From mediawiki.org
This page is a translated version of the page Manual:Live preview and the translation is 85% complete.

La previsualización dinámica es una funcionalidad de MediaWiki que permite mostrar la previsualización de un artículo o una sección en el formulario de edición sin necesidad de recargar el código HTML restante del formulario.

Existen algunos problemas: consulta el informe de error de seguimiento para obtener una lista actualizada.

Activar la previsualización dinámica

La previsualización dinámica estará activada o desactivada en función de un parámetro de la pestaña «Edición» de tus preferencias. De manera predeterminada está desactivada.

Ventajas

  • Menos tránsito entrante: el servidor no necesita enviar de nuevo el wikicódigo y todos los menús
  • Tiempo de respuesta menor
  • Se preserva la posición del cursor en el cuadro de edición.
  • undo/redo history in the editing window is kept

Desventajas

Únicamente se actualiza el área de previsualización, lo cual implica:

  • No se ejecutan las secuencias de órdenes si estas no utilizan el vínculo wikipage.content.
  • Puede que no se actualicen correctamente algunas partes de la interfaz, como los enlaces interlingüísticos, la lista de traducción, etc.
  • La navegación en el historial del navegador no funciona al utilizar la previsualización

Detalles técnicos

La previsualización dinámica emplea la API Parse y la opción difftotext de la API Revisions para enviar la versión nueva del wikicódigo, recibir a cambio las modificaciones analizadas en la página de edición y mostrar una previsualización o un conjunto de diferencias.

Since it is dynamic on the client side, it requires JavaScript to work. Should JavaScript be deactivated, the edit will preview traditionally (with page reload), even if this feature is activated. This is an instance of progressive enhancement.

Véase también