# Plataformas

> Fuente: https://astrallab.dev/es/docs/platforms

Qué funciona dónde y qué se ha comprobado en una máquina real. Windows está marcado claramente como no verificado.

| Plataforma | Herramientas de desarrollo | Estado |
| --- | --- | --- |
| macOS | Todas. Motor de páginas: WebKit. | Probado. |
| Linux | Todas. Motor de páginas: WebKitGTK 2.40 o posterior. | Probado en X11. Wayland no está verificado. |
| Windows | La versión incluye las mismas herramientas. Motor de páginas: WebView2. | **No verificado en una máquina real.** Solo se compila y se prueba con tests unitarios en CI. |

En un sistema o una instalación de Linux con un WebKitGTK anterior a 2.40, el modo desarrollador informa de que la plataforma no es compatible en lugar de funcionar a medias.

## Grabaciones

Las ejecuciones de prueba grabadas con `record: 'video'` producen un MP4 **solo en macOS**. En Linux y Windows la grabación es un PNG animado (`recording.png`), con el mismo reproductor de fotogramas en el informe.

## Diferencias que conviene conocer

|     | macOS | Linux |
| --- | --- | --- |
| Credenciales guardadas | macOS Keychain | Secret Service (GNOME Keyring, KWallet) |
| Rendimiento de página | Se miden los tiempos de carga; el desplazamiento de layout, las tareas largas y la memoria se informan como no compatibles, nunca como 0. |     |
| Vídeo de una ejecución | MP4 | PNG animado |

## El runner headless

[`astral-test`](https://astrallab.dev/es/docs/ci.md) se publica para macOS (Apple Silicon e Intel) y Linux x64. Puede faltar una versión de Windows en una release porque Windows aún no está verificado.
