Publicar el sitio con el Laboratorio de Darboux en Netlify

Opción recomendada: repositorio conectado

  1. Descomprima el proyecto o copie su contenido sobre el repositorio local, conservando la carpeta .git.
  2. Revise los cambios con git status.
  3. Confirme y publique la versión:
git add -A
git commit -m "Actualiza laboratorio Darboux a v1.0.2"
git push origin main
  1. Netlify ejecutará el comando definido en netlify.toml:
quarto render
  1. Compruebe las rutas:
https://carlosdanielmath.com/interactive.html
https://carlosdanielmath.com/interactive-es.html
https://carlosdanielmath.com/apps/darboux/index.html?lang=es

El archivo _quarto.yml ya usa https://carlosdanielmath.com como website.site-url.

Vista previa local

Con Quarto instalado:

quarto preview

También puede probar únicamente la aplicación web sin renderizar el sitio:

python -m http.server 8000

Abra después:

http://localhost:8000/apps/darboux/

PWA y actualización de la caché

El service worker sólo funciona bajo HTTPS o en localhost. Netlify sirve el sitio por HTTPS, de modo que la instalación y el funcionamiento sin conexión estarán disponibles después de la primera carga completa. La versión entregada utiliza la caché darboux-web-v1.0.2-20260822-1, distinta de la versión anterior.

Después del despliegue conviene cerrar las pestañas antiguas del laboratorio y volver a abrirlas. Si un navegador conserva temporalmente la versión previa, haga una recarga forzada o elimine los datos del sitio una sola vez.

Comprobaciones posteriores al despliegue

  • Abra los tres modos del laboratorio.
  • Compruebe que la cámara y la herramienta de desplazamiento o rotación se conservan mientras avanza una animación.
  • Pruebe pellizco, arrastre y rueda en las gráficas.
  • Dibuje cortes en P y Q dentro del modo de sucesión, construya la cadena y vuelva con Editar P y Q.
  • Revise la vista móvil y confirme que no aparece desplazamiento horizontal global.
  • Pruebe la vista de pantalla completa y, en un navegador compatible, la instalación de la PWA.