¿Cómo hacer que aplicaciones de GG en web sean más rápidas?

lesolorzano shared this question 7 years ago
Answered

Elaboré una serie de documentos html vinculados, en el que "incrusté" varios applets de GG. Cuando lo corro sin estar en línea, los archivos GG incrustados se cargan muy rápidamente (después de los fatigosos permisos que pide en Chrome), pero cuando lo subí a la red, y accedo al sitio, las páginas se cargan casi inmediatamente, pero los applets tardan una eternidad en cargarse (en ocasiones ni llegan a cargarse). Navego con una señal más o menos ancha. ¿Alguien sabe qué pasa y me puede decir que debo hacer para que no sea tan lenta la carga de esas animaciones?. ¿Como puedo hacer para que Chrome no me pida constantemente esos permisos?

El documento se encuentra en

http://sitios.usac.edu.gt/s...

Agradeceré que alguien me asesore.

Saludos.

Comments (5)

photo
1

hola

la diferencia está clara: cuando lo haces en linea debe descargar el programa geogebra entero y cuando lo haces en tu ordenador ya esta descargado. lo que me maravilla es que te funcionen online. están hechos con la version 4.0 y los archivos son referenciados a una carpeta de tu propio servidor así que si no has subido todos los jar a tu servidor entonces no los encuentra y tienen que estar todos que son 7 megas creo. en esto se tarda un rato.

de hecho a mí no se me abre el GG. es posible que falte algun jar y que tu lo tengas en la caché.

mientras lee esto del maestro Losada

https://www.geogebra.org/forum/viewtopic.php?f=11&t=25276


saludos

pd: por ejemplo tras una exhaustiva y latosa busqueda he visto que falta el geogebra_properties.jar y no se si alguno mas de los 11 *.jar necesarios para la pagina de

http://sitios.usac.edu.gt/s...


saludos

photo
1

Gracias Mathmagic.

Pese a que el post del maestro Rafael parece ser muy completo, mis pobres conocimientos sobre el respecto, no me permitió entender mucho. Tú, al parecer, si tienes más conocimiento, de manera que te agradeceré enormemente que me asesores. En la carpeta que subí a la web están algunos archivos jar, te los enumero:

geogebra

geogebra_algos

geogebra_cas

geogebra_export

geogebra_gui

geogebra_javascript

geogebra_main

JDandelin

jlatexmath

jlm_cyrillic

jlm_cyrillic

jlm_cyrillic


No sé si son estos archivos a los que haces referencia en tu post, que hacen falta para que el tiempo de la carga del applet sea más breve. Si no fueran esos, ¿cómo obtengo los archivos que necesito?

Recién hice una prueba para obtener otro documento html con un archivo GG y te describo lo que hice:

Menu Archivo->Exporta->Hoja Dinámica como Página Web->Exporta como página web (+ avanzado) y aquí hice en cheque a las siguientes casillas: Expone Icono de Reinicio de Construcción, Habilita JavaScripts del Navegador, Admite reescalado, luego en la opción de Exporta como archivo, elegí html. Algo que me llama la atención es que en esta versión no aparece la opción "Uso fuera de línea". De esa manera, solo obtuve el archivo html,sin ningún archivo jar adicional, pero aún así, puedo visualizarlo desde mi equipo local. La versión de GGB que estoy usando es 4.2

¿Crees que si exporto todos los applets desde una versión anterior, digamos la 3.2 se me facilite el proceso?

Estoy un poco apurado con esto porque es parte de mi tesis de graduación, así que te estaré enormemente agradecido todo el apoyo que me puedas brindar.

Saludos cordiales.

photo
1

Mathmagic:

En esta dirección http://www.geogebra.org/web... encontré una serie de archivos jar de GGB 4. ¿Son estos los archivos de los que me hablas?. Si es así, por favor ¿cuáles son los que debo descargar? luego, ¿los coloco junto con los archivos html, en la misma carpeta o los coloco en otra carpeta?

Gracias.

photo
1

hola

yo usaría todos los que están en

http://www.geogebra.org/web...

la version 4.2 no tiene la posibilidad de exportar con uso fuera de linea. tiene que ver con que están redefiniendo las funciones de geogebra para que funcione en dispositivos mobiles. te funciona porque estas conctado cuando los abres.

los jar deben estar en la misma carpeta que los ggb y los html

o sea todos juntitos

así una vez que un navegador los abra no tendra que andar buscando otra vez todos los archivos que necesita.

te aconsejo que pongas todos en el mismo recipiente aunque traten temas distintos. todo esta en diseñar un buen sistema de nombres de forma que salvo el nombre del archivo el de la direccion sea comun


saluods

photo
1

Gracias, Mathmagic. Haremos la prueba.

© 2020 International GeoGebra Institute