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: 65

Rating: nan/5 (Total Votes: 0)

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

Phalcon PHP
Phalcon PHP

10 Dec 15

Silex
Silex

10 Feb 16

Epitome
Epitome

13 Apr 15

Sinatra
Sinatra

11 Mar 16

Comentarios a la MooTools

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!
Búsqueda por categoría