Yahoo! Biblioteca de interfaz de usuario
yahoo! UI Library ( YUI ) es una biblioteca de JavaScript para crear aplicaciones ricas e interactivas y/o interfaces de usuario. Utiliza AJAX , animación, complementos XMLHttpRequest y DOM , arrastrar y soltar , controles deslizantes, diapositivas, calendarios, árboles, pestañas y otras novedades que conforman el concepto de " Web 2.0 ". API propia para trabajar con JavaScript . Documentación detallada con ejemplos.
La licencia de la biblioteca es BSD .
El 28 de agosto de 2014, los desarrolladores del marco anunciaron la terminación del trabajo activo en él, en el futuro solo planean brindar soporte y corregir errores críticos [1] .
Componentes
- Animación de bloques en movimiento, cambio de color suave (Animación)
- Selección automática de la frase ingresada (Autocompletar)
- Administrador del historial del navegador
- Botones no estándar (Botón)
- Calendario
- Gráficos de construcción (Gráficos)
- Selector de color en la paleta (Color Picker)
- Componente AJAX (Administrador de conexión)
- Trabajo conveniente con cookies (Cookie)
- Generación de varios bloques (Contenedor)
- Almacenamiento de datos (fuente de datos)
- Creación de tablas convenientes, con clasificación y edición sobre la marcha (DataTable)
- Trabajando con dom-tree (Dom)
- Mover los elementos del usuario en la página (Arrastrar y soltar)
- Cómodo trabajo con elementos de página (Elemento)
- Creación y gestión de eventos (Event)
- Recibir archivos css y javascript adicionales (Obtener)
- Frontend para recortar imágenes (ImageCropper)
- Precarga de imágenes (ImageLoader)
- Trabajando con arreglos JSON
- Generación automática de diseños (Layout Manager)
- Grabación de acciones (registrador)
- Generador de menús (Menú)
- perfilador
- visor de perfiles
- Redimensionar bloques (Redimensionar)
- Editor visual de html (Editor de texto enriquecido)
- Selección de nodos según la ruta css (Selector)
- Controles deslizantes
- Cambio de contenido a través de pestañas (TabView)
- Construcción de estructuras de árbol (TreeView)
- Carga de archivos por lotes con visualización de estado porcentual (Uploader)
- Carga adicional de componentes de biblioteca (YUI Loader)
- Pruebas (Prueba YUI)
- Frameworks CSS para deshacerse de la preparación rutinaria (Reset CSS, Base CSS, Fonts CSS, Grids CSS)
Notas
- ↑ Julien Lecomte, director de ingeniería, Yahoo Presentation Technologies. Anuncio importante sobre YUI (29 de agosto de 2014). Consultado el 30 de agosto de 2014. Archivado desde el original el 28 de abril de 2021. (indefinido) ( traducción archivada el 30 de agosto de 2014 en Wayback Machine )
Enlaces
Juegos de herramientas (conjuntos) de elementos GUI |
---|
nivel bajo |
|
---|
alto nivel | sistema operativo amigo |
|
---|
macOS y macOS |
- Cacao
- macapp
- MacZoop
- Planta de energía
|
---|
ventanas |
|
---|
UNIX , bajo X |
|
---|
Plataforma cruzada _ | basado en flash |
|
---|
Basado en XML, AJAX o SVG |
|
---|
Basado en Java |
|
---|
Basado en C o C++ |
|
---|
Basado en Common Lisp |
|
---|
Basado en Pascual |
|
---|
Basado en Python |
|
---|
Basado en Objective-C |
|
---|
|
---|
|
---|
yahoo! Cía |
---|
Publicidad |
|
---|
Recursos para desarrolladores |
|
---|
Búsqueda |
|
---|
Comunicaciones de red |
|
---|
Aplicaciones computacionales |
- Motor de widgets
- Búsqueda de escritorio
- Mensajero
- Máquina de discos de música
- El ojo que todo lo ve
- Juegos
- yahoo! barra de herramientas
- Pez de babel
|
---|
proyectos temáticos | yahoo! Finanzas |
---|