Libreria Jxlib

Páginas: 5 (1170 palabras) Publicado: 10 de marzo de 2013
Investigación de la librería Jxlib para javascript
Marco teórico

JxLib es una biblioteca Javascript para crear interfaces gráficas de usuario sobre la base de la colección de MooTools. Permite a los desarrolladores y diseñadores web crear interfaces de usuario para sus aplicaciones tales como diseño de página, botones, etiquetas, menú tipo árbol, de la red, de diálogo, paneles, barra deherramientas y muchos más.. JxLib se basa en algunas marcas HMTL y se esfuerza por ser plenamente compatible con CSS.
En el desarrollo de JxLib se implementaron un total de 13,635 líneas de código, donde uno de los principales desarrolladores en este proyecto fue Jon Bomgardner.
La proporción del uso de los lenguajes JavaScript y CSS que son los que conforman la librería JxLib es la siguiente:JxLib:
| | |

  | JavaScript | 70% |
  | CSS | 30% |

Para mostrar algunas de las funcionalidades que ofrece JxLib se muestran los siguientes ejemplos que son un conjunto de páginas web que ilustran algunos componentes específicos.

* Componente JxLib Splitter: Este es un divisor horizontal que contiene un divisor vertical en cada lado, con un panel,juego de separadores, árbol y una cuadrícula.

* Componente JxLib PanelSet: El PanelSet gestiona dos o más paneles en un diseño vertical de manera que los paneles se pueden cambiar de tamaño y maximiza el espacio mientras que la distribución vertical de los paneles de todos los paneles. Esto funciona muy parecido a un acordeón excepción de que más de un panel puede estar abierto en un tiempoy el espacio vertical es constante en lugar de adaptarse a la altura del elemento de apertura.

* Componente JxLib Tree (localized): Un árbol es un componente que organiza los elementos en carpetas y subcarpetas, lo que permite al usuario abrir y cerrar las carpetas necesarias para encontrarlos.

* Componente JxLib Basic Editor: Este es un editor muy simple que se puede ampliar conplugins para hacer casi cualquier cosa que desee. Juega con ella por un tiempo y luego haga clic en la opción "Mostrar en la consola" para hacer que te muestran lo que sería presentada por escrito a la consola.

Aplicación en nuestro TT

Nuestro TT consiste en desarrollar una IDE que nos permita desarrollar proyectos en lenguaje JAVA, haciendo esto desde un ambiente WEB, esto quiere decir que envez de que el usuario instale nuestra IDE en su ordenador de escritorio, el usuario acceda desde internet a nuestro sitio WEB, el cual le brindara un ambiente de desarrollo para lenguaje JAVA sin necesidad de requerimientos previos en el ordenador de escritorio de este.
Por este motivo, se pensó en la implementación de la librería Jxlib para javascript, pues esta es una herramienta que facilitael desarrollo y diseño de las interfaces gráficas para sitios WEB, de esta manera tenemos el potencial de desarrollar un ambiente grafico intuitivo para el usuario, lo que traerá como consiguiente una fácil operatividad de nuestra IDE por parte de los usuarios finales.

Funcionamiento

El funcionamiento de Jxlib está basado básicamente en dos lenguajes, los cuales son Javascript y CSS, donde,Javascript es un lenguaje de programación interpretado que corre del lado del cliente, esto quiere decir que es el navegador del cliente quien interpreta el código Javascript y no el servidor o la máquina que ofrece el servicio. Javascript permite mejoras en la interfaz de usuario y páginas web dinámicas.
Por su parte CSS es un lenguaje concebido para dar formato a la presentación de una páginaWEB, dando así la posibilidad de diseñar separadamente la operatividad del sistema de su presentación o diseño gráfico.
Visto lo anterior hablando de nuestro sistema en el modelo de capas MVC (Modelo Vista Controlador), Jxlib nos brinda un amplio soporte para el desarrollo en la capa de la Vista y ofrece los vínculos apropiados para entablar comunicación con la capa del Controlador.
La forma...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Libreria
  • libreria
  • librerias
  • Libreria
  • Una Libreria
  • Libreria
  • libreria
  • librerias

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS