人気Ajaxライブラリ「MooTools」の最新版が登場! - 実行速度や互換性を改善

 

The Mad4Milk teamは7日(米国時間)、MooToolsの最新版となる「MooTools v1.1」を公開した。MooToolsはJavaScriptで開発された軽量のAjaxライブラリ。1.1では1.0と比較して大幅な実行速度向上とブラウザ互換性の改善がなされている。

バージョン1.1における主な変更点は次のとおり。

  • 実行速度の向上 - すべてのソースコードを見直し、全般的に実行速度の向上が図られた。特にCSSセレクタに関する処理は大幅に向上
  • 互換性の向上 - 従来と比較してクロスブラウザ性が向上。すべてのサポートブラウザでXPATHが活用された
  • カスタムイベントの導入 - 独自のイベントを定義する新しいイベントAPIを導入(mouseenter、mouseleave、domreadyを追加)
  • Element機能 - コンストラクタ、メソッド、新しいフィルタ機能の追加
  • Perfecting Ajax機能 - リクエストのキャンセル、レスポンスに関する評価処理の拡張などを実現するために、Ajaxの基本機能の一部がAjax ClassモジュールからXHR Classモジュールへ変更された
  • Group Classの導入 - Classes/Elementsにおけるイベントをまとめたクラスを追加
  • Hash.Cookie Classの導入 - クッキーでJSONを使ってデータの操作を行えるようにした拡張Hash Classを追加
  • Advanced Garbage Collectionの追加

このほかにも新しいヘルパー関数、配列メソッド、文字列メソッド、数値メソッド、検出ブラウザ、Genericsなどが追加されている。

1.1では極力API互換性が保たれるように努力したとされているが、いくつかのAPIには互換性がない。非推奨となったAPIは次期バージョンである1.2までは残るが、それ以後は削除される見通し。APIの変更が伴う点は問題だが、実行速度の向上とブラウザ互換性の向上、各種の機能追加、バグ修正は注目に値する。MooToolsユーザは内容を調査のうえアップグレードを検討されたい。

MooToolsデモンストレーション - 多くのデモがサクサク動作する



転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

人気記事

一覧

イチオシ記事

新着記事

羽鳥アナ、苦手な芸能人を実名告白「本気で困っている」
[07:00 8/31] エンタメ
テクノロジーとポップカルチャーの融合を日本で - 「東京コミコン」12月に開催
[07:00 8/31] 企業IT
ASUS ZenFone 3デザイナーが語るその秘密 - 日本投入は9月予定
[07:00 8/31] スマホとデジタル家電
電力事業者の新設が多い都道府県は?
[07:00 8/31] マネー
夫婦のLINE 第222回 ダメな所を認めることが逆説的に自己肯定につながる
[07:00 8/31] ライフスタイル

求人情報