MooTools

Screenshot Software:
MooTools
Mga detalye ng Software:
Bersyon: 1.6.0 Na-update
I-upload ang petsa: 9 Feb 16
Nag-develop: Valerio Proietti
Lisensya: Libre
Katanyagan: 65

Rating: nan/5 (Total Votes: 0)

Sa isang punto ilang taon na ang nakalipas, ang karamihan sa mga developer ay itinuturing na MooTools upang maging pinakamahusay na balangkas ng JavaScript sa paligid, at kahit na inaasahan ito upang matalo jQuery at maging ang pinaka ginagamit na JS teknolohiya ng World. Ngunit ang mga bagay ay hindi umalis tulad ng inaasahan at kasalukuyang ginagamit ang jQuery sa higit sa 50% ng lahat ng mga site sa Internet, habang ang pag-unlad ng MooTools ay halos hindi natutulog at mahirap makuha.

Ito ay dahil sa MooTools complexity, isang balangkas na nangangailangan ng mataas na antas ng parehong kaalaman sa JavaScript at OOP coding.

Anuman ang katotohanang ito, ang balangkas ay nakakuha pa rin ng maraming atensyon at maraming mga tagasunod, mga developer na nag-ambag sa code nito at may mga plugin.

Ang MooTools ay kasalukuyang nahahati sa maraming module, na maaaring idagdag o aalisin ng mga programmer sa core ng balangkas kapag kailangan.

Maraming mga tampok ang sinusuportahan ng MooTools, lahat ng napakahusay na dokumentado, alinman sa homepage nito, o sa pamamagitan ng malawak na bilang ng mga site ng tutorial sa programming sa Internet.

Ang ilan sa mga apps at mga website na gumagamit o ginamit na MooTools sa nakaraan ay kasama ang Bing, Joomla, Vimeo at marami pang iba.

Ano ang bago sa paglabas na ito:

  • Palitan ang pangalan. mula sa paraan sa Array, Function, String at Number
  • Bagong tampok: Class.Thenable
  • Magdagdag ng Safari 9 sa Mga Pagsubok ng Sarsa Labs
  • Nagdagdag ng ESLint upang magsuka ng mga panoorin upang panatilihing naka-istilo at malinis ang code
  • Gruntfile refactor
  • MooTools specs goes Mocha
  • Mga pag-upgrade ng spec, refactor at paglilinis
  • Ayusin ito upang ma-export ang legacy $ pick sa global
  • Ayusin kaya ang Kaganapan ng Klase ay ma-export sa pandaigdigang

Ano ang bago sa bersyon 1.5.1:

  • Mousewheel regression ayusin para sa Chrome at Firefox.
  • Ang kasalukuyang ari-arian ng DOMEvent ay nakikinig rin para sa DOM3 wheel event.
  • IE8 iFrame leak fix.
  • Nagdagdag ng postMessage sa NativeEvents.
  • Fixed setter kaya maaaring magse-set ang IE7 / 8 ng teksto ng elemento ng estilo.
  • Normalize ang mga halaga sa newElement para sa mga uri ng radyo at checkbox.
  • Fixed svg sage size.
  • Fixed na pag-uugali ng getter para sa border-radius.
  • Nagdagdag ng pag-aayos para sa IE8 upang maitakda ang HTML sa elemento ng estilo.
  • Nagdagdag ng pagpipilian upang ma-trigger ang xhr.withCredentials nang walang HTTP auth.
  • Nagdagdag ng PATCH and HEAD na mga pamamaraan sa Kahilingan.
  • Fixed hasClass nang walang classList upang sumunod sa ES6.
  • Nagdagdag ng pag-aayos para sa IE9 kapag nagtatakda ng isang uri ng pag-input sa "email".
  • Ayusin para sa IE kapag inaalis ang nakatalagang "isumite" na kaganapan mula sa nawasak na elemento.

Ano ang bago sa bersyon 1.5:

  • Ang Swiff ay nawala mula sa Core (na natagpuan sa More)
  • Marami sa mga katangian ng user agent sa Browser ay hindi na ginagamit ngayon at ang MooTools ay nakasalalay sa pagtukoy sa tampok sa halip
  • Nagdagdag ng suporta para sa IE11 upang patuloy na gumagana ang Browser.ie, ngunit hindi natukoy sa mode ng pagiging tugma. Tingnan ang humiling ng pull para sa karagdagang impormasyon
  • Ang isang napakalaking dami ng trabaho na ginawa upang maingat na pagsusuri sa mga yunit ng pagsusulit, ang runner ng pagsubok at pagsasama sa Travis CI at SauceLabs. Ang bagong test suite ay maaari ring tumakbo nang lokal, pagbubukas at pagsubok ng mga lokal na browser
  • Pagpapabuti ng bilis para sa pamamahala ng mga klase ng Element (gamit ang bagong classList API na magagamit sa mga modernong browser)

  • Ang
  • appendHTML na idinagdag sa Element
  • Idinagdag ang Fx.isPaused () na pamamaraan sa Fx
  • Ang String.contains ay ipinapatupad na ngayon ayon sa bagong pamantayan ng ES6
  • getComputedStyle ay ngayon ang default engine sa likod ng getStyle () method
  • Gumawa ng system na Gumagamit ngayon ang Grunt
  • Mayroon na ngayong WAI-ARIA support ang spinner
  • Ang Form Validator ngayon ay gumagamit ng delegasyon ng kaganapan upang panoorin ang mga input at kung ano ang hindi
  • Bagong Array.Extras na paraan: Array.pluck
  • Bagong Paglipat ng Kaganapan sa Slider.js
  • Maraming mga update sa mga file ng wika
  • Lumipat ang Swiff sa Higit, mula sa Core
  • Nagdagdag ng suporta para sa: key (+) sa Element.Event.Pseudos.Keys
  • Dependency sa ngayon ay hindi na ginagamit ang mga flag ng Browser

Ano ang bago sa bersyon 1.4.5:

  • 1.4.5 ay nagdudulot ng isang kritikal na bugfix para sa Fx.CSS na nagdulot ng maraming mga problema para sa tweening at morphing iyong mga estilo ng elemento.

Ano ang bago sa bersyon 1.4.4:

  • 1.4.3 release ipinakilala ang isang bug bilang isang resulta ng pag-aayos ng isa pang bug. Sa partikular, ang 1.4.3 ay hindi nagpapahintulot sa mga pasadyang katangian (hal. Data o di-karaniwang mga katangian). Ito at iba pa ay naayos na.

Ano ang bago sa bersyon 1.4.3:

  • IE7 / 8 getProperty returns function
  • Dokumentasyon: Kahilingan ng Request.JSON ng onFailure
  • Mga kontrahan ng dokumento sa pagitan ng mga pamamaraan ng Array at Mga Elemento
  • Nawawalang Fx.options.frameSkip dokumentasyon.
  • Muling idagdag ang undocumented mula sa argumento sa Element.fade
  • Element.js memory leaks
  • Nagdagdag ng Element.NativeEvents sa mga doc
  • Nagdagdag ng Fx.isPaused () method
  • Pag-aayos ng isyu ng packaging. Bumuo ng header at Core.js yml header collide
  • Nagdagdag ng espesyal na tala sa Element.empty
  • IE7 Crash sa Mootools Core 1.4.2
  • Hindi maaaring magtakda ng numerong 0 halaga upang bumuo ng mga patlang.
  • Ang Filter # array dapat mag-imbak ng [i] na ito sa isang variable bago tumawag sa callback.
  • Fixed propertychange sa isang input [type = radyo] gamit ang standard na ito na naka-check na api saChange
  • Ang natitirang UID na pumigil sa tamang paglilinis ng mga elemento at kanilang imbakan
  • element.erase (& lsquo; html ') ay nagtatakda ng nilalaman sa text na' hindi natukoy '

Ano ang bago sa bersyon 1.4.2:

  • Nagdagdag ng suporta para sa katutubong tagahanap ng mouse at mouseleave.
  • Tinatanggal ang repository ng MooTools Core Specs na pabor sa pagsasama ng mga panoorin sa Core repo. Dahil sa kadalian ng pag-unlad.
  • Serye ng mga bagong panoorin at refactoring ng mga lumang spec. Ang lahat ng mga specs ay dumadaan at mas mabilis.
  • Native Element.fireEvent sa IE ay magagamit na ngayon sa pamamagitan ng Element._fireEvent.

Ano ang bago sa bersyon 1.4.1:

  • Fixed:
  • mousewheel event sa Firefox
  • Ang Element.fade ay nagtatakda muli ng pagpapakita ng CSS-property
  • Event.Delegation ngayon ay gumaganap ng maayos kung gumamit ka fireEvent
  • Ang ilang mga isyu sa Element.setProperty at Element.removeProperty.

Ano ang bago sa bersyon 1.4.0:

  • Ilipat ang Delegation sa Core.
  • Mga pag-aayos sa compatibility ng ECMAScript 5. Kabilang dito ang Function.bind, Array.map at String.trim
  • Deprecate Element.setOpacity () at Element.set ('opacity'). Ang Element.setStyle ('opacity') ay ang tanging tamang paraan ngayon (parehong naaangkop para sa mga getter).
  • Huwag paganahin ang 1.2 compat layer sa pamamagitan ng default sa tagabuo.
  • Revamp Element.getProperty, Element.setProperty. Ang Element.getProperty ay gumagamit ng Slick.getAttribute ngayon upang ibahagi ang code na ito at i-save ang ilang mga byte.
  • Hindi nagka-crash ang IE7 kapag nag-clone ng isang elemento nang dalawang beses.
  • Ang dokumentong Selectors ay bumalik at na-update para sa Slick.
  • I-update ang Slick sa 1.1.6
  • Pinag-uugali ng pag-uugali ng kaganapan sa lahat ng mga browser.
  • Ipinangalan ang Kaganapan sa DOMEvent upang hindi ito sumasalungat sa katutubong bagay sa Kaganapan.

Ano ang bago sa bersyon 1.3.2:

  • Fixed Slick bug na may ~ div-like selectors
  • Fixed MooTools sa kapaligiran ng Node.js
  • Fixed isang pagbubukod sa DOMReady sa Chrome kapag ang pahina sa MooTools ay nasa isang IFrame
  • Fixed setOpacity para sa napakaliit na mga numero sa IE
  • Naayos ang isang pagbubukod sa FireFox 4 kapag sinubukan ng MooTools na i-overwrite ang document.head
  • Nagdagdag ng posibilidad upang lumikha ng mga elemento na may mga boolean value gamit ang isang selector, hal. bagong Element ('input [checked]');

Mga Kinakailangan :

  • Pinagana ang JavaScript sa client side

Katulad na software

Spring LDAP
Spring LDAP

6 Mar 16

JBST
JBST

13 Apr 15

Ace Framework
Ace Framework

13 Apr 15

Aura
Aura

1 Mar 15

Mga komento sa MooTools

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!
Maghanap ayon sa kategorya