MooTools

ソフトウェアのスクリーンショット:
MooTools
ソフトウェアの詳細:
バージョン: 1.6.0 更新
日付のアップロード: 9 Feb 16
開発者: Valerio Proietti
ライセンス: 無料
人気: 65

Rating: nan/5 (Total Votes: 0)

数年前から、MooToolsは最高のJavaScriptフレームワークであり、jQueryを打ち破って世界で最も使用されているJSテクノロジになると考えていました。

しかし、期待どおりのことは起こらず、jQueryは現在インターネット上の全サイトの50%以上で使用されていますが、MooToolsの開発はほとんどが休止しているだけです。

これは、JavaScriptの知識とOOPコーディングの両方を高度に必要とするフレームワークであるMooToolsの複雑さのためです。

この事実にかかわらず、フレームワークはまだ多くの注目を集めており、コードやプラグインに貢献している開発者もたくさんあります。

MooToolsは現在、複数のモジュールに分割されています。プログラマーは、必要に応じてフレームワークのコアに追加または削除できます。

多くの機能がMooToolsでサポートされています.MooToolsは、ホームページやインターネット上の膨大な数のプログラミングチュートリアルサイトで非常によく文書化されています。

過去にMooToolsを使用していた、または使用していたアプリやウェブサイトには、Bing、Joomla、Vimeoなどがあります。

このリリースの新機能:


配列、関数、文字列、および数値の.fromメソッドの名前を変更する
新機能:Class.Thenable
Sauce Labsのテスト済みブラウザにSafari 9を追加
コードをスタイリングしてきれいに保つためにGrunt仕様にESLintを追加
Gruntfileリファクタリング
MooToolsのスペックはMochaになります
仕様のアップグレード、リファクタリング、クリーンアップ
従来の$ pickがグローバルにエクスポートされるように修正
イベントクラスをグローバルにエクスポートするように修正

バージョン1.5.1の新機能:


ChromeとFirefox用のMousewheel回帰修正。
DOMEventのwheelプロパティはDOM3のホイールイベントも聴いています。
IE8 iFrameのリーク修正。
NativeEventにpostMessageを追加しました。
IE7 / 8はスタイルエレメントのテキストを設定できるように固定セッター。
ラジオとチェックボックスのタイプのnewElementの値を正規化します。
固定子要素のサイズ。
border-radiusのゲッター動作を修正しました。
HTMLをスタイル要素に設定できるようにIE8の修正を加えました。
HTTP認証なしでxhr.withCredentialsをトリガーするオプションが追加されました。
RequestにPATCHメソッドとHEADメソッドを追加しました。
ES6に準拠するようにclassListを持たないhasClassを修正しました。
入力タイプを「電子メール」に設定するときのIE9の修正を追加しました。
破棄された要素から委任された「サブミット」イベントを削除するときにIEを修正しました。

バージョン1.5の新機能:

SwiffがCoreから削除されました(Moreに見つかりました)
ブラウザ上のユーザエージェントのプロパティの多くは廃止され、代わりにMooToolsが機能の検出に依存しています
Browser.ieが引き続き動作するようにIE11のサポートが追加されましたが、互換モードでは未定義です。追加情報については、このプルリクエストを参照してください
単体テスト、テストランナー、トラビスCIおよびSauceLabsとの統合に必要な膨大な作業。この新しいテストスイートは、ローカルで実行して、ローカルブラウザを開いてテストすることもできます
最新のブラウザで利用可能な新しいclassList APIを使用して、Elementクラスを管理する速度の向上
要素にappendHTMLメソッドが追加されました
Fx.isPaused()メソッドがFxに追加されました。
String.containsは新しいES6標準に従って実装されました
getComputedStyleはgetStyle()メソッドの背後にあるデフォルトのエンジンになりました
ビルドシステムは現在グランツを使用しています
スピナーはWAI-ARIAのサポートを受けています
Form Validatorはイベントの委任を使用して入力やその他のものを監視するようになりました
新しいArray.Extrasメソッド:Array.pluck
Slider.jsの新しいイベントの動き
言語ファイルの多数の更新
SwiffがMoreからCoreへ移動しました

Element.Event.Pseudos.Keysの:keys(+)のサポートが追加されました。
コアの依存性が非推奨のブラウザフラグが削除されました

バージョン1.4.5の新機能:



1.4.5ではFx.CSSに重大なバグ修正があり、エレメントスタイルのトゥイーンやモーフィングに多くの問題が生じました。

バージョン1.4.4の新機能:



1.4.3リリースで、別のバグを修正した結果、バグが導入されました。具体的には、1.4.3では、カスタム属性(データ属性や非標準属性など)は許可されませんでした。これとその他は修正されました。

バージョン1.4.3の新機能:


IE7 / 8 getPropertyは関数を返す
ドキュメント:Request.JSONのonFailureの動作
ArrayメソッドとElementsメソッド間のドキュメントの競合
Fx.options.frameSkipのドキュメントがありません。
引数から文書化されていない要素をElement.fadeに再追加する
Element.jsのメモリリーク
ドキュメントにElement.NativeEventsを追加しました
Fx.isPaused()メソッドを追加
問題の修正パッケージ。ビルドヘッダとCore.js ymlヘッダが衝突する
Element.emptyに特別なメモを追加しました
IE7がMootools Core 1.4.2でクラッシュする
フォームフィールドに数値0の値を設定できません。
配列#フィルタはコールバックを呼び出す前にthis [i]を変数に格納する必要があります。
入力[type = radio]のプロパティの変更をthis.checkedで固定すると、標準onChangeが発生します。
要素とその保管場所の適切な掃除を妨げたUID残骸
element.erase(‘ html ')はコンテンツをテキストに設定します‘ undefined'

バージョン1.4.2の新機能:


ネイティブマウスセンターとマウスリーブのサポートが追加されました。
コアリポジトリに仕様を含めることを賛成して、MooTools Core Specsリポジトリを廃止しました。開発の容易さのために。
一連の新しい仕様と古い仕様のリファクタリング仕様はすべて合格し、はるかに高速です。
IEのNative Element.fireEventは、Element._fireEvent経由でアクセス可能になりました。

バージョン1.4.1の新機能:



一定:
Firefoxのマウスホイールイベント
Element.fadeは可視性CSSプロパティを再び設定します
fireEventを使用するとEvent.Delegationが正しく動作するようになりました
Element.setPropertyとElement.removePropertyに関するいくつかの問題。

バージョン1.4.0の新機能:


委任をコアに移動する。
ECMAScript 5互換性の修正。その中には、Function.bind、Array.map、String.trim
Element.setOpacity()とElement.set( 'opacity')を廃止してください。 Element.setStyle( 'opacity')は唯一の正しい方法です(getterにも同じことが適用されます)。
ビルダーでデフォルトで1.2互換レイヤーを無効にします。
Element.getProperty、Element.setPropertyを改訂します。 Element.getPropertyはSlick.getAttributeを使用してこのコードを共有し、いくつかのバイトを保存します。
IE7は、要素を2回クローンするときにもはやクラッシュしません。
Selectorsのドキュメントは、Slick用に戻って更新されています。
スリックを1.1.6に更新
ブラウザー間で統一された変更イベントの動作。
名前が変更されたイベントをDOMEventに渡すため、ネイティブのEventオブジェクトと競合しません。

バージョン1.3.2の新機能:



〜divのようなセレクタのSlickバグを修正
Node.js環境でのMooToolsの修正
MooToolsのあるページがIFrameにあるときにChromeのDOMReadyで例外が修正されました
IEの非常に小さい数の固定setOpacity
MooToolsがdocument.headを上書きしようとした時のFireFox 4の例外を修正しました。
ブール値を持つ要素をセレクタで作成する可能性を追加しました。新しい要素( 'input [checked]');

要件:



クライアントサイドでJavaScriptを有効にする

同じようなソフトウェア

Twisted
Twisted

11 Mar 16

Unyson Framework
Unyson Framework

10 Dec 15

ReactiveUI
ReactiveUI

6 Jun 15

Bullet
Bullet

13 Apr 15

へのコメント MooTools

コメントが見つかりません
コメントを追加
画像をオンにする!
カテゴリから探す