Manual:Previsualización dinámica
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
- Requests for comment/Live preview
- meta:Community Wishlist Survey 2021/Real Time Preview for Wikitext – a side-by-side rendering of the wikitext editor that updates automatically