Publicar el sitio con el Laboratorio de Darboux en Netlify
Opción recomendada: repositorio conectado
- Descomprima el proyecto o copie su contenido sobre el repositorio local, conservando la carpeta
.git. - Revise los cambios con
git status. - Confirme y publique la versión:
git add -A
git commit -m "Actualiza laboratorio Darboux a v1.0.2"
git push origin main- Netlify ejecutará el comando definido en
netlify.toml:
quarto render- 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 previewTambién puede probar únicamente la aplicación web sin renderizar el sitio:
python -m http.server 8000Abra 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
PyQdentro 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.