MooTools

Software captura de pantalla:
MooTools
Detalles de software:
Versión: 1.6.0 Actualizado
Fecha de carga: 9 Feb 16
Promotor: Valerio Proietti
Licencia: Libre
Popularidad: 324

Rating: 3.0/5 (Total Votes: 2)

En un momento dado hace unos años, la mayoría de los desarrolladores consideraban que MooTools era el mejor marco de JavaScript existente, e incluso esperaban que superara a jQuery y se convirtiera en la tecnología JS más utilizada del mundo.

Pero las cosas no funcionaron como se esperaba y jQuery actualmente se usa en más del 50% de todos los sitios en Internet, mientras que el desarrollo de MooTools es en su mayoría inactivo y escaso.

Esto se debe a la complejidad de MooTools, un marco que requiere un alto grado de conocimiento de JavaScript y codificación OOP.

A pesar de este hecho, el marco aún atrajo mucha atención y muchos seguidores, desarrolladores que contribuyeron con su código y con complementos.

MooTools actualmente se divide en varios módulos, que los programadores pueden agregar o eliminar al núcleo del framework siempre que sea necesario.

Muchas de las características son compatibles con MooTools, todas muy bien documentadas, ya sea en su página de inicio, o a través de la gran cantidad de sitios de tutoriales de programación en Internet.

Algunas de las aplicaciones y sitios web que usan o han usado MooTools en el pasado incluyen Bing, Joomla, Vimeo y muchos más más.

Qué hay de nuevo en esta versión:

  • Cambiar el nombre del método .from en Matriz, Función, Cadena y Número
  • Nueva función: Class.Thenable
  • Agregue Safari 9 a los navegadores probados de Sauce Labs
  • Se agregaron las especificaciones de ESLint a Grunt para mantener el estilo del código y limpiarlo
  • Refactor Gruntfile
  • Las especificaciones de MooTools van a Mocha
  • Actualización de las especificaciones, refactorización y limpieza
  • Corregir para que el $ pick heredado se exporte a global
  • Corregir para que la clase de evento se exporte a global

Qué hay de nuevo en la versión 1.5.1:

  • Corrección de regresión de Mousewheel para Chrome y Firefox.
  • La propiedad de rueda de DOMEvent ahora también escucha el evento de rueda DOM3.
  • IE8 corrección de fugas de iFrame.
  • Se agregó postMessage a NativeEvents.
  • Fixed setter para que IE7 / 8 pueda establecer el texto del elemento de estilo.
  • Normaliza los valores en newElement para tipos de radio y casillas de verificación.
  • Tamaño del elemento svg fijo.
  • Comportamiento del captador fijo para border-radius.
  • Arreglo agregado para que IE8 pueda establecer HTML en elemento de estilo.
  • Se agregó una opción para activar xhr.withCredentials sin HTTP auth.
  • Agregó los métodos PATCH y HEAD a Request.
  • Se arregló la clase de clase sin classList para cumplir con ES6.
  • Se agregó una corrección para IE9 al configurar un tipo de entrada para "correo electrónico".
  • Corrección para IE al eliminar el evento delegado "enviar" del elemento destruido.

Qué hay de nuevo en la versión 1.5:

  • Swiff se ha ido de Core (ahora se encuentra en Más)
  • Muchas de las propiedades del agente de usuario en el navegador ahora están en desuso y MooTools depende de la detección de características en su lugar
  • Se agregó soporte para IE11 para que Browser.ie continúe funcionando, pero no está definido en el modo de compatibilidad. Consulte esta solicitud de extracción para obtener información adicional
  • Una gran cantidad de trabajo realizado para revisar las pruebas unitarias, el corredor de prueba y la integración con Travis CI y SauceLabs. Este nuevo conjunto de pruebas también se puede ejecutar localmente, abriendo y probando navegadores locales
  • Mejoras de velocidad para administrar clases de elementos (utilizando la nueva API classList disponible en los navegadores modernos)
  • método appendHTML agregado a Element
  • Método Fx.isPaused () agregado a Fx
  • String.contains ahora se implementa de acuerdo con el nuevo estándar ES6
  • getComputedStyle ahora es el motor predeterminado detrás del método getStyle ()
  • El sistema de compilación ahora usa Grunt
  • Spinner ahora tiene soporte WAI-ARIA
  • Form Validator ahora usa la delegación de eventos para ver las entradas y otras cosas
  • Nuevo método Array.Extras: Array.pluck
  • Nuevo movimiento de evento en Slider.js
  • Numerosas actualizaciones de archivos de idiomas
  • Swiff se movió a Más, desde Núcleo
  • Se agregó soporte para: keys (+) en Element.Event.Pseudos.Keys
  • Se eliminó la dependencia de las banderas del navegador ahora desaprobadas de Core

Qué hay de nuevo en la versión 1.4.5:

  • 1.4.5 trae una corrección de errores crítica para Fx.CSS que causó muchos problemas para interpolar y cambiar los estilos de sus elementos.

Qué hay de nuevo en la versión 1.4.4:


    La versión
  • 1.4.3 introdujo un error como resultado de corregir otro error. Específicamente, 1.4.3 no permitió atributos personalizados (por ejemplo, atributos de datos o no estándar). Esto y otros han sido arreglados.

Qué hay de nuevo en la versión 1.4.3:

  • IE7 / 8 getProperty devuelve funciones
  • Documentación: el comportamiento de Request.JSON de onFailure
  • Conflictos de documentos entre los métodos Array y Elements
  • Falta la documentación de Fx.options.frameSkip.
  • Re-agregar sin documentar desde el argumento a Element.fade
  • Se pierde la memoria de Element.js
  • Se agregó Element.NativeEvents a documentos
  • Método Fx.isPaused () agregado
  • Solución de problema de embalaje. El encabezado de compilación y el encabezado yml Core.js colisionan
  • Se agregó una nota especial a Element.empty
  • IE7 Crash con Mootools Core 1.4.2
  • No se pueden establecer valores 0 numéricos en campos de formulario.
  • Filtro de matriz # debe almacenar esto [i] en una variable antes de llamar a la devolución de llamada.
  • Se corrigió el cambio de propiedad en una entrada [type = radio] con this.checked fue estándar enChange
  • Remanente de UID que impedía la limpieza adecuada de los elementos y su almacenamiento
  • element.erase (& lsquo; html ') establece contenido en texto & lsquo; undefined'

Qué hay de nuevo en la versión 1.4.2:

  • Se agregó soporte para mouseenter nativo y mouseleave.
  • Desprecia el repositorio de MooTools Core Specs a favor de incluir las especificaciones en el Repo Core. Debido a la facilidad de desarrollo.
  • Serie de nuevas especificaciones y refactorización de especificaciones antiguas. Las especificaciones están pasando y son mucho más rápidas.
  • Native Element.fireEvent en IE ahora se puede acceder a través de Element._fireEvent.

Qué hay de nuevo en la versión 1.4.1:

  • Solucionado:
  • evento mousewheel en Firefox
  • Element.fade establece de nuevo la propiedad CSS de visibilidad
  • Event.Delegation ahora se comporta correctamente si usa fireEvent
  • Un par de problemas con Element.setProperty y Element.removeProperty.

Qué hay de nuevo en la versión 1.4.0:

  • Mueva la delegación al núcleo.
  • Correcciones de compatibilidad ECMAScript 5. Entre ellos se encuentran Function.bind, Array.map y String.trim
  • Deprecate Element.setOpacity () y Element.set ('opacity'). Element.setStyle ('opacity') es la única forma correcta ahora (lo mismo aplica para getters).
  • Inhabilita la capa de compatibilidad 1.2 de forma predeterminada en el generador.
  • Actualizar Element.getProperty, Element.setProperty. Element.getProperty usa Slick.getAttribute ahora para compartir este código y guardar algunos bytes.
  • IE7 ya no se bloquea al clonar un elemento dos veces.
  • La documentación de Selectors está de vuelta y actualizada para Slick.
  • Actualizar Slick a 1.1.6
  • Comportamiento de evento de cambio unificado en navegadores.
  • Evento cambiado a DOMEvent para que no entre en conflicto con el objeto de evento nativo.

Qué hay de nuevo en la versión 1.3.2:

  • Error solucionado de Slick con ~ selectores div-like
  • Se corrigió MooTools en el entorno Node.js
  • Se corrigió una excepción en DOMReady en Chrome cuando la página con MooTools estaba en un marco IFrame
  • FixedOpacity para números muy pequeños en IE
  • Se corrigió una excepción en FireFox 4 cuando MooTools intentó sobrescribir document.head
  • Se agregó la posibilidad de crear elementos con valores booleanos con un selector, p. nuevo elemento ('entrada [marcada]');

Requisitos :

  • JavaScript habilitado en el lado del cliente

Programas parecidos

Express
Express

26 Jul 16

Mithril
Mithril

10 Feb 16

Zope
Zope

19 Jul 15

Quark
Quark

18 Apr 16

Comentarios a la MooTools

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!