Inicio › Forums › Desarrolladores / Desenvolupadors / Garatzaileak / Desenvolvedores / Developers › Posibilidades de JQuery
Tagged: jquery
This topic contains 2 respuestas, has 3 voices, and was last updated by José Maria Sánchez Gómez Hace 11 años, 9 meses.
-
AuthorEntradas
-
11 marzo, 2013 at 19:01 #2511
AnónimoRecopilo:
El lun, 11-03-2013 a las 12:05 +0100, José Miguel Andonegi escribió:Hola Ignacio (y demás):…os presento a Antton Rodriguez, compañero de ULHI y autor del ejemplo de contenidos con jQuery. Hemos estado mirando la posibilidad de utilizar jQuery para facilitar el acceso a contenidos desde tablets. Él os podrá aclarar mejor el tema, pero parece inetersante abordar este tema una vez Igancio haya finalizado las labores de limpieza de código HTML y se haya hecho el configurador de plantillas.Ese puede ser el momento de ver la posibilidad de integrar jQuery como una opción del configurador.
El 11 de marzo de 2013 18:47, Ton <a.antonio.moreno@gmail.com> escribió:… JQuery y todo su enorme arsenal de código y desarrolladores es envidiado, lo que realmente no veo es si pueden convivir en eXe cosas en ExtJS y cosas en JQuery sin andar duplicando cosas… ¿?
…El 11 de marzo de 2013 19:15, Antton Rodriguez Ceberio <arodriguez@ulhi.net> escribió:Mi propuesta seria la de, mirar todo el código que actualmente genera Exe en javascript. No creo que sean muchas funciones las que tiene, y se podrían reescribir en diferentes frameworks, ExtJS, jQuery, Dojo.. (tampoco pretendo que se haga en todos los frameworks del mercado). Un vez se tienen esas partes, se puede hacer un menu donde el usuario decida cual es el framework que quiere utilizar en la exportación, de ese modo poder exportar con la librería concreta y la parte de javascript que le corresponda...Otra pregunta que me hago ahora es ya que se saca el tema de Sencha extJS, se esta barajando utilizar ese framework o ya hay algún avance al respecto?
-
12 marzo, 2013 at 9:36 #2532
Creo que hay dos formas de enfocarlo:
1. Optamos por una librería (creo que jQuery es ideal para las necesidades de eXe) y la incluimos en las exportaciones, incluyendo el JS en la cabecera.
- Ventajas:
- Sabemos que contamos con una librería.
- Hay un montón de plugins para esa librería.
- Trabajar con jQuery resulta mucho más intuitivo que trabajar con otras de las librerías mencionadas (más pesadas y, desde mi punto de vista, orientadas a la programación de aplicaciones web).
- Desventajas:
- La versión 1.9 de jQuery, minimizada, pesa 92 KB, que se incluirían en todas las exportaciones, muchísimas veces sin necesidad.
- Dependemos de esa librería. ¿Y si el usuario prefiere usar otra? ¿Y si en el futuro se decide usar otra?
- Posibles problemas de incompatiblidad de código JS (plugins, etc.) con la versión de la librería.
2. Hacemos que una plantilla (estilo) pueda usar cualquier JavaScript o librería y eXe, por defecto, exporta solo lo necesario. Esto se podría hacer si las plantillas contasen con un archivo de configuración. He subido un ejemplo completo a la forja.
- Ventajas:
- Cada uno usa lo que quiere.
- eXe, por defecto, exporta solo lo necesario.
- Las librerías a exportar no están en eXe (puede que mi código funcione con una versión determinada de jQuery, no con la que integre eXe), sino en las plantillas.
- Desventajas:
- Desarrollar esa parte (añadir opciones de configuración en las plantillas) es algo más costoso que incluir jQuery u otra librería en todas las exportaciones.
- Las plantillas serían algo más complejas, pero eso, para el usuario final, se conviernte en una ventaja, porque podrá configurar la presentación sin ver código y, a la larga, incluso tener un editor WYSIWYG que le permita editar su diseño. Una vez que esté todo bien organizado no es tan complicado.
Por otro lado, creo que habría que dar la opción de incluir JS en páginas concretas e incluso en todo el paquete. Me refiero a poder hacerlo desde eXe, sin tocar las plantillas. Tengo una plantilla con jQuery y quiero usar un plugin: añado los JS y cualquier otro archivo necesario desde la propia interfaz de eXe. No he abierto petición para esto último.
-
12 marzo, 2013 at 14:29 #2538
Hola Antonio ye Ignacio:
Además de las formas que comenta Ignacio, habría una tercera que es si quieres usar Jquery en un proyecto particular, y en otros no.
En el siguiente enlace en la imagen que de la portada que aparece con el deslizable (antes/después) yo lo he usado así.
La técnica (me la enseñó mi compañero Rafa Cabrera) ha sido embeber los archivos necesarios a través de un applet de Java. Describo el procedimiento más detallado en el siguiente apartado de otro tutorial:
Yo por ahora estoy usando la estrategia de crear un estilo para eXeLearning, que lleva Jquery y adaptaciones CSS, es decir el segundo método que comenta Ignacio. En el último enlace que os he puesto podéis ver y disponer de ese estilo de ejemplo, por si queréis practicar.
saludos
-
AuthorEntradas
The topic ‘Posibilidades de JQuery’ is closed to new replies.