# Versión 13 — volver a observar y leer los lugares

Esta entrega mejora dos acciones cotidianas: elegir algo en los paneles inferiores y reconocer los nombres sobre una superficie. Conserva el reloj, las posiciones calculadas, las capas, las fichas y el diseño sencillo de la versión 12.

## Cómo usarla

Abre **Escritorio → simulación planetas → 13-sol-tierra-luna → ABRIR SIMULACION.html**. También puedes usar el acceso **ABRIR SIMULADOR.html** de la carpeta principal. Conserva todas las subcarpetas.

1. En **Conoce los planetas**, pulsa el astro que quieres mirar. La cámara lo encuadra y la página regresa al visor. La tarjeta lateral conserva sus datos.
2. En **Dibuja las constelaciones**, elige una figura, pulsa **Encontrarla** o confirma la búsqueda con **Enter**. Se muestra su dirección en el espacio o en **Mi cielo**, según la vista activa. Pulsar una figura sobre el cielo mantiene visible esa imagen.
3. Elige un evento del calendario o uno de los saltos de un eclipse. El simulador recupera su vista y fecha antes de mostrar la imagen. Arrastrar la barra conserva el control hasta soltar o confirmar.
4. Visita una región o un alunizaje, una parada del mapa lunar o un paso de un recorrido. Al aplicar el destino, vuelve el visor. Restaurar una escena guardada hace lo mismo cuando termina la restauración.
5. Activa los nombres de lugares para leerlos con mayor facilidad. Las casillas conservan su funcionamiento: puedes mostrarlos y ocultarlos cuando quieras.

Abrir un desplegable para leer no provoca un salto. El botón explícito **Conocer este astro** de la tarjeta, cuyo texto corresponde al astro seleccionado, sigue abriendo la ficha detallada inferior. Las acciones de observación y de lectura conservan así su destino correspondiente.

## Qué cambió en la navegación

El retorno común pasa el foco al visor sin un desplazamiento automático intermedio del navegador y después muestra la zona de observación. En el cielo local, usa su panorama. El desplazamiento respeta la preferencia de movimiento reducido.

Las operaciones que necesitan aplicar una vista, cargar una región o restaurar una escena vuelven al visor después de terminar. Los cambios continuos de las barras temporales no interrumpen el arrastre; el retorno se hace al confirmar. Las acciones discretas, como elegir un destino o saltar al máximo de un eclipse, muestran directamente su resultado.

## Nombres de lugares

Los rótulos de planetas y de la Luna usan letra de **15 px**, o **14 px** cuando el visor tiene como máximo 580 px de ancho. Aumentan el contraste del texto, la opacidad del fondo y la sombra exterior. Los lugares de relieve conservan el violeta y los aterrizajes, el dorado.

Las cajas admiten hasta 215 px de ancho en escritorio y 180 px en vistas estrechas. El algoritmo mide los rectángulos de texto que dibuja el navegador para distribuirlos sin superponer nombres. Los conectores unen cada nombre con su posición original. Si no queda espacio para todos, se omiten etiquetas antes de amontonarlas; girar o acercarse permite descubrir más.

Los puntos geográficos, las fechas históricas y las fuentes son los de la versión 12. Ampliar una etiqueta no cambia el relieve, la ubicación de un cráter ni la precisión del catálogo. Los sitios de aterrizaje siguen siendo referencias históricas y no posiciones actuales de los rovers. Consulta [los lugares planetarios y sus fuentes](lugares-planetas-v12.md).

## Dónde está cada parte

| Archivo | Responsabilidad |
| --- | --- |
| `js/interfaz.js` | Retorno y foco del visor; visitas lunares, selección de eventos y saltos. |
| `js/herramientas.js`, `js/constelaciones.js` | Selección y encuadre de constelaciones desde sus controles. |
| `js/principal.js` | Conexión de las acciones de observación con el visor común. |
| `js/experiencias.js` | Finalización de recorridos y restauración de escenas. |
| `js/linea-tiempo.js` | Cambios continuos durante el arrastre y confirmación del tiempo. |
| `css/lugares-planetas.css` | Tamaño, contraste y presentación de nombres planetarios. |
| `css/tema-v04.css` | Bloque de estilos de los rótulos lunares. |
| `js/lugares-planetas.js`, `js/lugares-luna.js` | Medición y colocación del texto sin alterar sus anclas geográficas. |
| `tests/navegacion-observar.cjs` | Regresión de eclipses, foco, arrastres, cielo local y lugares lunares. |

## Comprobaciones

Los comandos están en [tests/LEEME.md](../tests/LEEME.md). La prueba nueva cubre la navegación al observar; las de lugares usan dimensiones de texto mayores y comprueban márgenes, conectores y ausencia de superposiciones. Los resultados ejecutados y la revisión en navegador se documentan en [verificacion-v13.md](verificacion-v13.md).

La entrega reutiliza los mapas, catálogos y bibliotecas locales. No requiere nuevas descargas, cuentas ni complementos. Se mantienen los créditos y condiciones de los recursos anteriores. Consulta [las mejoras de v12](mejoras-v12.md) para la tarjeta del astro y los lugares planetarios.
