Diferencia entre revisiones de «JQuery Mobile»

Contenido eliminado Contenido añadido
Sin resumen de edición
LordT (discusión · contribs.)
mSin resumen de edición
Línea 1:
{{wikificar|informática|t=20140730181520||}}
 
{{Ficha de software
|nombre = jQuery Mobile
|logo =
|desplegable =
|captura =
|pie =
|desarrollador = [http://jquery.org/ The jQuery Project]
|autor =
|modelo_desarrollo =
|lanzamiento = {{fecha|16|10|2010}}
|web_lanzamiento = http://blog.jquerymobile.com/2010/10/16/jquery-mobile-alpha-1-released/
|última_versión = 1.4.5
|fecha_última_versión = {{fecha de lanzamiento|31|10|2014}}
|web_última_versión =
|última_versión_prueba =
|fecha_última_versión_prueba =
|web_última_versión_prueba =
|género = Framework para aplicaciones web
|lenguaje_programación = [[JavaScript]]
|sistema_operativo =
|plataforma =
|licencia = [[MIT License|MIT]] <ref>{{cite web|author=jQuery Foundation - jquery.org |url=http://blog.jquery.com/2012/09/10/jquery-licensing-changes/ |title=jQuery Licensing Changes |publisher=Blog.jquery.com |date=2012-09-10 |accessdate=2013-10-09}}</ref>
|estado = Activo
|idiomas =
|español =
|web = http://jquerymobile.com/
|soporte =
|versiones =
}}
 
JQuery Mobile es un Framework optimizado para dispositivos táctiles (también conocido como Framework móvil) que está siendo desarrollado actualmente por el equipo de proyectos de jQuery. El desarrollo se centra en la creación de un Framework compatible con la gran variedad de smartphones y tablets, algo necesario en el creciente y heterogéneo mercado de tablets y smartphones. El Framework de jQuery Mobile es compatible con otros frameworks móviles y plataformas como PhoneGap y Worklight entre otros.
Línea 11 ⟶ 41:
A continuación vamos a mostrar una pequeña explicación de los atributos más comunes de jQuery Mobile:
 
-*data-role – Especifica el rol de cada elemento, como “header”, “content”, “footer”, etc.
-*data-theme – Especifica que tema de diseño se va a utilizar con los elementos dentro del contenedor. Puede ser “a” o “b”.
-*data-position – Especifica si la posición de un elemento debería de ser fija, en cuyo caso se renderizará en la parte superior (en el header) o en la parte inferior (en el footer) por defecto, independientemente del tamaño del contenido mostrado.
-*data-transition – Especifica una de las 10 posibles animaciones que se pueden emplear al pasar entre “pages”.
-*data-icon – Especifica uno de los 50 posibles iconos que pueden ser añadidos a un elemento. Estos iconos se mostrarán siendo parte del elemento en el que se muestran.
 
jQuery Mobile provee un Framework potente de “tematización” que permite a los desarrolladores personalizar los esquemas de color y determinados aspectos de la UI (User Interface) controlados por CSS. Los desarrolladores pueden usar la aplicación de jQuery Mobile ThemeRoller para personalizar estos aspectos y crear una amplia gama de experiencias. Tras desarrollar un tema con ThemeRoller, el desarrollador puede descargar su CSS personalizado y emplearlo directamente en su proyecto.
 
Cada tema contiene hasta 26 permutaciones de color, cada una de ellas consistente de un “header bar”, “content body” y “button states”. Combinar estas diferentes permutaciones permite a los desarrolladores crear un rango de efectos visuales más grande de lo que podrían lograr con solo una permutación por tema. Cambiar entre los diferentes temas es tan sencillo como añadir un atributo llamado “data-theme” a los elementos HTML. El tema por defecto de jQuery Mobile viene con 5 diferentes permutaciones de color, llamadas “a”, “b”, “c”, “d” y “e”.
 
== Referencias ==
 
{{references}}
 
== Enlaces externos ==
* [http://jquerymobile.com/ Sitio oficial]
* [http://jquery.org/ The jQuery Project]
* [http://jquerymobile.com/demos/1.0/ jQuery Mobile documentación y demo]
 
[[Categoría:Frameworks para aplicaciones web]]