MooTools

Szoftver screenshot:
MooTools
Szoftver adatai:
Változat: 1.6.0 Frissítve
Feltöltés dátuma: 9 Feb 16
Fejlesztő: Valerio Proietti
Engedély: Ingyenes
Népszerűség: 324

Rating: 3.0/5 (Total Votes: 2)

Néhány évvel ezelőtt a legtöbb fejlesztő a MooTools -nek tekintette a legjobb JavaScript keretrendszert, és még arra is számított, hogy meg fogja verni a jQuery-t, és a világ legszélesebb körű JS technológiává válik.

De a dolgok nem a várakozásoknak megfelelően indultak, és a jQuery jelenleg az interneten található összes webhely több mint 50% -ánál használatos, míg a MooTools fejlesztése többnyire alvó és szűkös.

Ez a MooTools komplexitásának köszönhető, amely egy nagyfokú JavaScript-ismeretet és OOP kódolást igényel.

Függetlenül attól, hogy a keret még mindig rengeteg figyelmet és rengeteg követőt, a fejlesztőket, amelyek hozzájárultak a kódjához és a bővítményekhez.

A MooTools jelenleg több modulra oszlik, amelyeket a programozók bármikor hozzáadhatnak vagy eltávolíthatnak a keret magjához.

A MooTools számos funkciót támogat, amelyek mind nagyon jól dokumentáltak, akár a honlapján, akár az Interneten található programozási segédeszközökön keresztül.

Egyes alkalmazások és webhelyek, amelyek a MooTools-t használják vagy használják a múltban, a Bing, a Joomla, a Vimeo és még sok más.

Újdonság ebben a kiadásban:

  • Átnevezhető a metódusból az Array, Function, String és Number
  • módban
  • Új szolgáltatás: Class.Thenable
  • Adja hozzá a Safari 9-et Sauce Labs tesztelt böngészőkhöz
  • Hozzáadta az ESLint-t Grunt specifikációhoz, hogy megőrizze a kódot és tiszta legyen
  • Gruntfile refactor
  • A MooTools szemüveg Mocha
  • A frissítés, a refactor és a tisztítás specifikációi
  • Javítsd, így a régi $ pick globálisra exportálható
  • Fix, így az Eseményosztály globálisra exportálódik

Az újdonság az 1.5.1-es verzióban:

  • Mozgássérült regressziójavítás Chrome és Firefox esetén.
  • A DOMEvent kerék tulajdonsága a DOM3 kerékeseményt is hallgatja.
  • IE8 iFrame szivárgás javítás.
  • Hozzáadta a PostMessage-ot a NativeEvents-hez.
  • Fix szetter, így az IE7 / 8 a stíluselem szövegét állíthatja be.
  • A newElement for radio és a checkbox típusok normalizálása
  • Fix svg elemméret.
  • Fix getter-viselkedés a határ-sugárhoz.
  • Kiegészített javítás az IE8-hoz, hogy HTML-t állítson be stíluselemként.
  • Hozzáadott opció az xhr.withCredentials indításához HTTP-auth nélkül.
  • Hozzáadta a PATCH- és a HEAD-módszereket a kéréshez.
  • Fix osztályú classClass classList, amely megfelel az ES6 követelményeinek.
  • Fix javítás az IE9-hez, amikor egy bemeneti típust állít be "e-mail" -ként.
  • Fix az IE-n, amikor eltávolítja a delegált "submit" eseményt az elpusztult elemről.

Az újdonság az 1.5-ös verzióban:

  • Swiff eltűnt a Core-ből (most megtalálható a More-ban)
  • A böngészőben lévő felhasználói ügynökök nagy része elavult, és a MooTools a funkciófelismeréstől függ
  • Hozzáadta az IE11 támogatását, hogy a Browser.ie továbbra is működjön, de kompatibilitási módban nincs megadva. Lásd ezt a húzó kérést további információkért
  • Hatalmas mennyiségű munkát végeztek az egységek tesztelése, a tesztvezetők és a Travis CI és SauceLabs rendszerekkel való integrálás érdekében. Ez az új tesztcsomag helyi módon is futtatható, helyi böngészők megnyitásával és tesztelésével
  • Sebességnövelés az elemosztályok kezeléséhez (a modern böngészőkben elérhető új classList API használatával)
  • appendHTML-módszer hozzáadva az elemhez
  • Fx.isPaused () módszer hozzáadva az Fx-hez
  • A String.contains az új ES6 szabvány szerint kerül végrehajtásra
  • A getComputedStyle az alapértelmezett motor a getStyle () módszer mögött

  • A
  • Build rendszer mostantól használja a Gruntot
  • A Spinner most WAI-ARIA támogatással rendelkezik
  • Az Űrvény-ellenőrző mostantól események felhatalmazását használja a bemenetek és a
  • elemek megtekintéséhez
  • Új Array.Extras módszer: Array.pluck
  • Új esemény a Slider.js-ben
  • A nyelvi fájlok számos frissítése
  • Swiff költözött tovább a Core-be
  • Hozzáadott támogatás: kulcsok (+) az Element.Event.Pseudos.Keys
  • A Core elavult böngészőjelzőitől függő függőség

Mi az új az 1.4.5-es verzióban:

  • 1.4.5 egy kritikus hibajavítást hoz létre az Fx.CSS-hez, ami sok gondot okozott az elemek stílusainak tweeneléséhez és morfálásához.

Az újdonság az 1.4.4-es verzióban:


    A
  • 1.4.3 kiadás hibát okozott egy másik hiba javításának eredményeképpen. Pontosabban, az 1.4.3 nem engedélyezte az egyéni attribútumokat (például adat- vagy nem szabványos attribútumokat). Ez és mások rögzítettek.

Az újdonság az 1.4.3 verzióban:

  • IE7 / 8 getProperty visszaküldi a függvényeket
  • Dokumentáció: Request.JSON onFailure viselkedése
  • A dokumentum és az Elemek módszere közötti konfliktusok
  • Hiányzó Fx.options.frameSkip dokumentáció.
  • Újból hozzáadja az argumentumtól mentesített elemet az Element.fade-hez
  • Element.js memória szivárgás
  • Hozzáadta az Element.NativeEvents dokumentumokat
  • Hozzáadta az Fx.isPaused () metódust
  • Csomagolási probléma javítása. Build fejléc és Core.js yml fejléc ütközik
  • Hozzáadott különleges megjegyzés az Element.empty-hoz
  • IE7 összeomlik a Mootools Core 1.4.2 verziójával
  • Nem adhat meg numerikus 0 értéket az űrlapmezőkhöz.
  • Az Array # szűrőnek ezt a [i] változót meg kell adnia a visszahívás hívása előtt.
  • Fix tulajdonságcsere egy bemenettel [type = radio] ezzel a szabványos tüzekkel standard Change on
  • Az UID-maradék, amely megakadályozta az elemek megfelelő tisztítását és tárolását
  • element.erase (& lsquo; html ') tartalmat állít be a szöveghez & lsquo; undefined'

Újdonság az 1.4.2-es verzióban:

  • Hozzáadta a támogatást a natív egérmester és a mouseleave számára.
  • A MooTools Core Specs tárat elhárítja, hogy a specifikációkat a Core repóba is beillessze. A könnyű fejlődés miatt.
  • Új specifikációk és a régi specifikációk refactoringje. A specifikációk elmúlnak és sokkal gyorsabbak.
  • Az Native Element.fireEvent az IE-ben elérhető az Element._fireEvent-en keresztül.

Az újdonság az 1.4.1-es verzióban:

  • Rögzített:
  • kereszteződéses esemény a Firefoxban
  • Az Element.fade újból beállítja a láthatóság CSS-tulajdonságát
  • Event.Delegation most megfelelően viselkedik, ha a fireEvent
  • -t használja
  • Néhány kérdés az Element.setProperty és az Element.removeProperty elemekkel.

Az újdonság az 1.4.0 verzióban:

  • Mozgassa a küldöttséget Core-be.
  • ECMAScript 5 kompatibilitási javítások. Ezek közül a következők tartoznak: Function.bind, Array.map és String.trim
  • Az Element.setOpacity () és az Element.set ('opacity') elbocsátása. Az Element.setStyle ("opacitás") az egyetlen helyes módja (ugyanaz vonatkozik a getterekre).
  • Letiltsa az 1.2-ös kompakt réteget alapértelmezés szerint az építőben.
  • Revamp Element.getProperty, Element.setProperty. Az Element.getProperty a Slick.getAttribute használatával megosztja ezt a kódot, és néhány bájtot ment.
  • Az IE7 nem ütközik többé, amikor kétszer klónozik egy elemet.
  • A választók dokumentációja vissza és frissítésre került a Slick-hez.
  • Update Slick 1.1.6-ra
  • Egységes változási események a böngészők között.
  • Az újonnan átnevezett eseményt DOME-hoz adta, így nem ütközik a natív eseményobjektummal.

Az újdonság a 1.3.2-es verzióban:

  • Fix Slick hiba ~ div-szerű szelektorokkal
  • Fix MooTools a Node.js környezetben
  • Kiemelt egy kivételt a DOMReady-ben a Chrome-ban, amikor az MooTools oldal IFrame-ben volt
  • Fix setOpacity nagyon kis számokra IE
  • Kivételt adott a FireFox 4 kivételéről, amikor a MooTools megpróbálta felülírni a document.head
  • Hozzáadta annak lehetőségét, hogy olyan elemeket hozzon létre, amelyek logikai értékei választókkal, pl. új elem ("bemenet [ellenőrizve"]);

Követelmények :

  • Ügyféloldalon engedélyezve van a JavaScript

Hasonló program

Jelix
Jelix

18 Apr 16

Servant
Servant

11 Apr 15

TroopJS
TroopJS

12 May 15

Flask
Flask

13 May 15

Hozzászólások a MooTools

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!
Keresés kategória szerint