Release Notes
Cambios en la versión 4.1
El principal cambio entre las versiones 4.0 y 4.1 consiste en la introducción de una nueva familia de elementos de dibujo en 2D que hacen obsoletos a los habituales, y muy usados elementos anteriores: Particula, Flecha, etc. (Estos elementos, por supuesto, están soportados todavía y pueden usarse sin ningún problema. Se encuentran en una de las pestañas de Obsoletos en el panel de elementos de dibujo 2D.)
El cambio es a mejor (eso esperamos). Los nuevos elementos pueden hacer lo mismo que los anteriores y presentan, además, nuevas capacidades. En particujar, pueden ser agrupados para moverlos, redimensionarlos, o rotarlos como una sola entidad. También, el nuevo elemento Rastro es una versión más ligera, y por ello más rápida, del elemento Traza (que no queda obsoleto porque ofrece más capacidades - aunque es más lento).
También, el panel de información de la simulación permite al autor prescindir en los ficheros JAR exportados de algunas herramientas que no son de uso frecuente (como la herramienta de captura de video o el traductor), lo que permite un considerable ahorro en tamaño del JAR.
Además, el programa se ha depurado considerablemente y se le han añadido pequeñas mejoras aquí y allá.
Cambios en la versión 4.0
Enlace a la última versión de EJS 4.0
La razón principal para hacer un cambio sustancial en la versión 4.0, en la que la organización interna de EJS ha cambiado considerablemente, fue porque necesitábamos hacer que EJS se adaptara mejor a entornos con muchos usuarios.
Espacios de trabajo
Uno de los cambios introduce el concepto de espacio de trabajo. Un espacio de trabajo es un directorio que contiene todo su trabajo (relacionado entre sí). Puede tener más de un espacio de trabajo en su disco duro. Esto puede ser útil si tiene diferentes proyectos, pero la principal razón de implementar esta posibilidad fue que es la base para el control de entornos con muchos usuarios. Usuarios diferentes simplemente tienen diferentes espacios de trabajo (pero comparten los mismos ficheros binarios de EJS). Puede leer más sobre espacios de trabajo aquí.
El papel del bueno y viejo directorio Simulations se reparte ahora entre los subdirectorios source (fuente), output (salida), y export (exportar) de su espacio de trabajo.
No ‘bucee’ en los directorios generados por EJS (mejor use las opciones de ‘exportación’)
No debe explorar el directorio output de su espacio de trabajo (ahí es donde EJS genera todos los ficheros al compilar) ni trate de abrir los ficheros generados para una simulación (como, por ejemplo, MultipleCollisions_Simulation.html) con su navegador Web. Esto, simplemente, no funcionará. La razón por la que cambiamos esto es técnica, pues intentamos mejorar la eficiencia de la organización en el disco, además de evitar problemas con el límite de los nombres de ficheros en algunos sistemas operativos.
Ahora, para obtener un fichero HTML correcto para una simulación, debe hacer una de las dos cosas siguientes:
- Utilice la opción Exportar sitio web con applets del menú del botón Empaquetar de la barra de herramientas. Esta opción se recomienda cuando se desea crear un sitio web con un grupo de ficheros HTML para varias simulaciones a la vez. EJS puede incluso minimizar el tamaño conjunto de los ficheros JAR necesarios para el sitio web.
- Exporte la simulación como un único fichero JAR autoejecutable. Después, ejecútelo y seleccione la opción Crear página HTML del menú de la simulación.
Versión 3.46
Enlace a la última versión de EJS 3.46