Yahoo! Biblioteca de interfaz de usuario

yahoo! Biblioteca de interfaz de usuario
Tipo de JavaScript - biblioteca
Desarrollador yahoo!
Escrito en JavaScript
Sistema operativo Software multiplataforma
ultima versión 3.18.1 ( 22 de octubre de 2014 )
Licencia Licencia BSD
Sitio web http://developer.yahoo.com/yui/
 Archivos multimedia en Wikimedia Commons

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

  1. Animación de bloques en movimiento, cambio de color suave (Animación)
  2. Selección automática de la frase ingresada (Autocompletar)
  3. Administrador del historial del navegador
  4. Botones no estándar (Botón)
  5. Calendario
  6. Gráficos de construcción (Gráficos)
  7. Selector de color en la paleta (Color Picker)
  8. Componente AJAX (Administrador de conexión)
  9. Trabajo conveniente con cookies (Cookie)
  10. Generación de varios bloques (Contenedor)
  11. Almacenamiento de datos (fuente de datos)
  12. Creación de tablas convenientes, con clasificación y edición sobre la marcha (DataTable)
  13. Trabajando con dom-tree (Dom)
  14. Mover los elementos del usuario en la página (Arrastrar y soltar)
  15. Cómodo trabajo con elementos de página (Elemento)
  16. Creación y gestión de eventos (Event)
  17. Recibir archivos css y javascript adicionales (Obtener)
  18. Frontend para recortar imágenes (ImageCropper)
  19. Precarga de imágenes (ImageLoader)
  20. Trabajando con arreglos JSON
  21. Generación automática de diseños (Layout Manager)
  22. Grabación de acciones (registrador)
  23. Generador de menús (Menú)
  24. perfilador
  25. visor de perfiles
  26. Redimensionar bloques (Redimensionar)
  27. Editor visual de html (Editor de texto enriquecido)
  28. Selección de nodos según la ruta css (Selector)
  29. Controles deslizantes
  30. Cambio de contenido a través de pestañas (TabView)
  31. Construcción de estructuras de árbol (TreeView)
  32. Carga de archivos por lotes con visualización de estado porcentual (Uploader)
  33. Carga adicional de componentes de biblioteca (YUI Loader)
  34. Pruebas (Prueba YUI)
  35. Frameworks CSS para deshacerse de la preparación rutinaria (Reset CSS, Base CSS, Fonts CSS, Grids CSS)

Notas

  1. 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. ( traducción archivada el 30 de agosto de 2014 en Wayback Machine )

Enlaces