表示言語の切替(Language selection):[English]

Microsoft Ajax Minifier

Ajax Minifierを使ってみたいと思いました。最新版はバージョンが5.14です。しかし、インストーラーのダウンロードサイト(CodePlex)が2017年に閉鎖されていました。これでは不便なので、Ajax Minifierをダウンロードおよび情報を参照できるようにしたいと思います。

Ajax Minifierの情報の参照&ダウロードのために用意したページはこちらです。

Ajax Minifierとは

Ajax MinifierはMSNチームのRon Logon氏が作成したツールです。Microsoft Ajax Minifierを使用すると、カスケーディングスタイルシートファイル(.css)およびJavaScriptファイル(.js)のサイズを縮小することによってWebアプリケーションのパフォーマンスを向上させることができます。Ajax Minifierは次のような処理を実施してファイルのサイズを小さくします。

  • コメントの削除
  • 不要な空白の削除
  • 不要なセミコロンの削除
  • 参照されていない関数の削除
  • 不要な括弧の削除
  • ローカル変数と関数の名前の短縮
  • 文字列のシングルクォーテーションとダブルクォーテーションの調整
  • 隣接した変数宣言のとりまとめ
  • 実行されないコードの削除
  • など

Ajax Minifierの提供形式

Ajax Minifierには、プログラムからAPIを呼び出すことによって利用できるdll版と単体で利用できるexeファイルを含むmsiインストーラー版がありました。

dll版は、現在(2019年1月)でも、nugetでAjaxMinとして取得できます。

exeファイルを含むmsiインストーラー版は、CodePlexでAjaxMinプロジェクトとして公開されていました。しかし、CodePlex

CodePlex was Microsoft's free, open source project hosting site, which ran from 2006 through 2017.
(日本語訳)
CodePlexはマイクロソフトの無料のオープンソースプロジェクトホスティングサイトで、2006年から2017年まで運営されていました。

とあるように、2017年で終了してしまいました。今はアーカイブとしてデータをダウンローできるだけとなってしまいました。

インストーラー等が取得できないのは不便なので、ここに各種情報を日本語で記録として残し、また、最終版をダウンロードできるようにします。

情報を残すために用意したページはこちらです。

このサイトからダウンロードできるようにしますが、モジュールの権利などはすべて元の製作者であるRon Logon氏にあります。


ajaxmin github (2019/03/26追記)

watson.jpさんから情報をいただきました。

2019年2月5日githubのajaxminでインストーラー版が公開されたようです。ただし、新バージョンではなく、過去のバージョンがそのまま公開されただけのようです。そのため、このサイトでダウンロードできるようにしているものと同じものです。

  • An executable file in the repository #1

の問題が解決したとしており、やはり、EXE版(インストーラー版)のajaxminを必要としていた人へダウンロードできるようにしたようです。

githubでのajaxminのダウンロードサイトはこちらです。

https://github.com/Microsoft/ajaxmin/releases

2 Replies to “Microsoft Ajax Minifier”

    1. 情報ありがとうございます。2019年2月に追加で公開されたようですね。投稿本文にも情報を追記させていただきました。

コメントを残す