問題タブ [minify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nant - NAnt execはstdinリダイレクトで機能しませんか?
jsminをnantで使用しようとしていますが、入力と出力にstdinとstdoutを使用しているだけです。nant'exec'タスクを使用すると、出力をファイルにリダイレクトできますが、ファイルから入力を取得することはできません。
'>'と'<'を使用して'コマンドライン'を使用して入力と出力を指示しようとしましたが、nantが消えて、戻ってこない:(
これまで誰もこれをやろうとしたことがないなんて信じられません。助けてください!:)
javascript - スタンドアローンの JavaScript 圧縮ツールにはどのようなものがありますか?
現在、 http://javascriptcompressor.com/のサイトを使用して JavaScript を圧縮しています。他にスタンドアロンの JavaScript 圧縮ツールはありますか?
javascript - tinymceでコンプレッサーを使う
このページのコード例を確認すると、この例では両方を 2 回初期化しているようです
http://wiki.moxiecode.com/index.php/TinyMCE:Compressor/ASPX
初期化の例
以下の例では、両方のテーマとすべてのプラグインを 1 つのファイル/スチームにパックします。不要なものを削除するか、カスタム プラグインを以下の設定に追加してください。tinyMCE_GZ.init 呼び出しは、独自のスクリプト タグに配置する必要があることに注意してください。
tinyMCE.init AND tinyMCE_GZ.init を呼び出す必要があるのは正しいですか? これは奇妙に思えます。
tinyMCE.init を削除しても機能しないように見えるため、この質問をしますが、目的を無効にして最適化されたバージョンと最適化されていないバージョンの両方をロードしていないことを確認したいためです。
この場合、init 呼び出しは同一である必要がありますか?
html - なぜ人々はHTMLではなくアセットを縮小するのですか?
CSSやJavaScriptなどのWebアセットを縮小することを提案するのに、マークアップを縮小することを提案しないのはなぜですか?CSSとJavaScriptは、マークアップが毎回読み込まれる間、さまざまなページで使用できるため、マークアップの縮小がはるかに重要になります。
javascript - JS を縮小するときの特殊文字の問題
MVC ScriptManagerを使用して、すべての .js ファイルを圧縮および連結しています。*.js に "á, à" などの特殊文字がある場合は "ã!" に変わることを除いて、これは非常にうまく機能します。
ソースコードを変更しようとしていますが、今のところ成功していません。
これが何であるかを知っている人はいますか?
ありがとう!!
javascript - Base62がjavascriptファイルをエンコードするのは悪いことですか?
ここでDeanEdwardsjavascript packerを見つけました:http: //dean.edwards.name/packer/
いくつかのオプションがあります、
- Base62エンコード
- 変数を縮小する
それをテストするために、すでに56kbに縮小されているjqueryの最新バージョンを取得し、シュリンク変数を使用して上のページで実行したところ、結果は同じサイズのファイル、56kbになりました。
次に、Base62エンコード変数とShrink変数の両方を選択して元のファイルを再度実行すると、42kbのファイルが作成されました。
今、私は他の縮小とパッキングについて多くを知りません、そしてそれはファイルサイズをより小さくします。しかし、Base62エンコードが何をしているのか知りたいのですが、それを使用するのは悪いことですか?ファイルがはるかに小さくなりますが、後でページ上でデコードするために、より多くの作業/負荷が発生しますか?
javascript - アップロード時に CSS と Javascript を自動的に縮小する
アップロード時に処理スクリプトを介して特定のファイルタイプを自動的に実行する良い方法を知っている人はいますか? サーバーにアップロードするときに CSS と Javascript を自動的に縮小し、ローカル側で人間が読める素敵なバージョンを保持しながら、縮小版をサーバーに保持しようとしています。私は現在、Windows で WinSCP を使用しています。これはある程度スクリプト化可能ですが、十分にスクリプト化できない可能性があります。おそらく、ある種の石畳のソリューションが必要になるので、ダクトテープを使用したものを提案することを恐れないでください。ただし、共有ホスティングを使用しており、サーバーにジャンクをインストールできないため、ローカルコンピューターで縮小を行い、圧縮されたファイルをアップロードする必要があります。
ありがとう。
java - Java WebアプリケーションのJavascriptミニファイをどのように自動化しますか?
JavaWebアプリのJavascriptミニファイを自動化する方法を知りたいです。ここに私が特に興味を持っているいくつかの側面があります:
- どのように統合しますか?ビルドツール、サーブレットフィルタ、WARファイルの後処理を行うスタンドアロンプログラムなどの一部ですか?
- 有効化と無効化は簡単ですか?縮小されたスクリプトをデバッグしようとするのは非常に面白くありませんが、縮小が何も壊さないことを開発者がテストできることも役立ちます。
- それは透過的に機能しますか、それとも(ミニファイに固有のものを除いて)日常業務で考慮しなければならない副作用がありますか?
- どのミニファイアを使用しますか?
- あなたが考えることができる機能が欠けていますか?
- 何が好きですか?
- 何が気に入らないの?
これは主に私の将来のプロジェクトのリファレンスとして役立ちます(そして、他のSOerもそれを参考にしてくれることを願っています)ので、あらゆる種類のツールが興味深いものです。
(これは、どのミニファイアが最適であるかについての質問ではないことに注意してください。すでにたくさんのミニファイアがあります。)
obfuscation - javascript deminifier(deobfuscator)のようなものはありますか?
この質問は、GoogleがJS APIに使用するものと同じことを行うJavascriptミニファイア(クランチャー)とは正反対です。
人気のないJSツールキットを使って自分で作成できるように、Googleがどのようにロードするのかを知りたいです。
c# - C# コード縮小ツールとテクニック
これはかなり奇妙な要求だと思いますが、C# ソース コード (コンパイル済みアセンブリではない) で動作する圧縮/難読化ツールを知っている人がいるかどうか疑問に思っていました。文字制限を満たすために、既に作成されたアプリケーションの文字数を削減しようとしていますが、このタスクを達成するのに役立つツールが見つからないようです。
私が興味を持っている主な機能:
- 空白を取り除く
- 変数名を短くする
完全な難読化ツールである必要はありません。コード ブロックの文字数を迅速かつ便利に削減するものであれば十分です。
これは、実用的または現実的なアプリケーションを意図したものではなく、競争のためのものです。