Para anunciar que se ha liberado jquery.liga.js 1.3 con notables mejoras, por ejemplo la reducción de tamaño en su versión minimizada, pesando 15.2% menos que la versión 1.2.
Además se adaptó y ajustó el patrón usado por JQuery Boilerplate, mejorando el rendimiento de LIGA.js gracias a que ahora sólo se crea una instancia interna, ya que antes se creaba una por cada llamada a una función, siendo un plugin con múltiples funciones, este ajuste es muy importante.
Otra mejora digna de mención, es el ajuste en la API de la función memoria, esta permite almacenar, consultar y eliminar datos de localStorage y/o Cookies, anteriormente se podían utilizar hasta 3 parámetros, mientras a partir de la versión 1.3 sólo se podrá usar uno, por lo que es necesario encapsular los mismos parámetros que se usaban dentro de un array, la documentación ha sido actualizada respecto a este punto.
Cabe mencionar que LIGA.js es totalmente compatible con JQuery 2.0.0 y versiones anteriores, por lo que se recomienda utilizar la que mejor convenga según el navegador web, para que LIGA.js funcione correctamente el los navegadores antiguos escriba algo así antes del cierre de </body>:
<!--[if lt IE 9]>
<script src="IE9.js"></script>
<![endif]-->
<!--[if lt IE 9]>
<script src="js/jquery-1.9.1.min.js"></script>
<![endif]-->
<!--[if gte IE 9]><!-->
<script src="js/jquery-2.0.0.min.js"></script>
<!--<![endif]-->
<script src="js/jquery.liga-1.3.min.js"></script>
Observe que se usa la biblioteca IE9.js para "arreglar" algunos problemas comunes en los navegadores anteriores a Internet Explorer 9, esto es importante para que LIGA.js funcione como se espera en estos navegadores antiguos, además de forma opcional se puede incluir JQuery UI, esto permite que se puedan mover las ventanas de alerta creadas con LIGA.js arrastrándolas con el cursor.
Para finalizar sólo mencionar que las ventanas de alerta, mensajes y estilos en general de LIGA.js también son totalmente compatibles con los temas de JQuery UI, por lo que se puede personalizar muy fácilmente gracias a theme roller, posteriormente sólo habrá que incluir la hoja de estilos resultante junto a los estilos por defecto de LIGA, así:
<link href="css/LIGA.css" rel="stylesheet" />
<link href="css/jquery-ui/liga/jquery-ui-1.9.2.liga.min.css" rel="stylesheet" />
Seguimos trabajando para consolidar las bibliotecas del proyecto LIGA, cualquier duda o comentario estamos abiertos a la crítica, hasta pronto!
Además se adaptó y ajustó el patrón usado por JQuery Boilerplate, mejorando el rendimiento de LIGA.js gracias a que ahora sólo se crea una instancia interna, ya que antes se creaba una por cada llamada a una función, siendo un plugin con múltiples funciones, este ajuste es muy importante.
Otra mejora digna de mención, es el ajuste en la API de la función memoria, esta permite almacenar, consultar y eliminar datos de localStorage y/o Cookies, anteriormente se podían utilizar hasta 3 parámetros, mientras a partir de la versión 1.3 sólo se podrá usar uno, por lo que es necesario encapsular los mismos parámetros que se usaban dentro de un array, la documentación ha sido actualizada respecto a este punto.
Cabe mencionar que LIGA.js es totalmente compatible con JQuery 2.0.0 y versiones anteriores, por lo que se recomienda utilizar la que mejor convenga según el navegador web, para que LIGA.js funcione correctamente el los navegadores antiguos escriba algo así antes del cierre de </body>:
<!--[if lt IE 9]>
<script src="IE9.js"></script>
<![endif]-->
<!--[if lt IE 9]>
<script src="js/jquery-1.9.1.min.js"></script>
<![endif]-->
<!--[if gte IE 9]><!-->
<script src="js/jquery-2.0.0.min.js"></script>
<!--<![endif]-->
<script src="js/jquery.liga-1.3.min.js"></script>
Observe que se usa la biblioteca IE9.js para "arreglar" algunos problemas comunes en los navegadores anteriores a Internet Explorer 9, esto es importante para que LIGA.js funcione como se espera en estos navegadores antiguos, además de forma opcional se puede incluir JQuery UI, esto permite que se puedan mover las ventanas de alerta creadas con LIGA.js arrastrándolas con el cursor.
Para finalizar sólo mencionar que las ventanas de alerta, mensajes y estilos en general de LIGA.js también son totalmente compatibles con los temas de JQuery UI, por lo que se puede personalizar muy fácilmente gracias a theme roller, posteriormente sólo habrá que incluir la hoja de estilos resultante junto a los estilos por defecto de LIGA, así:
<link href="css/LIGA.css" rel="stylesheet" />
<link href="css/jquery-ui/liga/jquery-ui-1.9.2.liga.min.css" rel="stylesheet" />
Seguimos trabajando para consolidar las bibliotecas del proyecto LIGA, cualquier duda o comentario estamos abiertos a la crítica, hasta pronto!
Comentarios
Publicar un comentario
Atrévete a opinar