縮小化は、プログラムの動作を変更することなく、ソース コードから空白領域、改行、コメントなどの余分な文字をすべて削除する方法です。これは、サイトのヒープ タイムとデータ転送容量の使用を削減するために利用されます。サイトの速度と可用性が向上します。同様に、サイト クライアントにとって、Web 閲覧中に制限された情報プランを通じてサイトにアクセスできることは有利です。これは、フロントエンド最適化 (FEO) の重要なセグメントです。 FEO により、レコード サイズと関連サイト ページの要求量が軽減されます。

手動による縮小はひどい行為であり、巨大なレコードでは考えられません。コンテンツ配信ネットワーク (CDN) は、ロボット化された縮小化を実現します。 CDN は、Web ページの発祥の地や地域に応じて、ページやその他の Web セグメントをクライアントに伝達する巡回ワーカーの配置です。これは、サイトの内容の伝達を迅速化する上で魅力的です。さらに、ラッシュアワーの渋滞時の大規模な洪水に対する保証も提供します。

あなたが特定の管理を要求した時点で、あなたに最も近い労働者がその要求に反応するでしょう。 CDN は、さまざまなエリアに散在する作業者の組織にサイトのページを複製します。ユーザーがページを要求した時点で、CDN は開始サイトのワーカーから最も近い CDN 内のワーカーに勧誘を転送します。その時点で、保存されているコンテンツを送信します。 CDN をスキップする方法は、ほぼ簡単です。伝えられた URL が最近予約された URL に対して一意であるかどうかで、CDN に到達したかどうかを知ることができます。 CDN は膨大なスコープ サイトを転送しながら、アイドル状態を減らし、サイトのロード時間を短縮し、安全なアプリケーションのデータ転送容量の使用率を軽減します。今日、日常生活の多くの部分が Web 上で移動するにつれて、協会は CDN を使用して、静的、動的、移植可能な物質、インターネット ビジネス交換、ビデオ、音声、ゲームなどを高速化しています。

JS および CSS アセットは縮小される可能性があります。 JS minifier は、js ドキュメントからコメントと無意味な空白を削除します。ドキュメントのサイズが大幅に減少し、ダウンロードが高速化されます。これにより、汚れのない、知識に基づいた自己文書のダウンロード費用が削減されます。同様に、単一サイトのすべての JS ドキュメントを 1 つのレコードに結合するために使用されます。したがって、サイトのすべてのコンポーネントを取得するために必要な HTTP 要求の量が減ります。ソース マップを縮小して作成できる JS アナライザーには、UglifyJS と Google の Closure Compiler が組み込まれています。

JS 縮小化により、コンテンツをより控えめなトラックにパックします。 JS は基本的に、クライアントではなくプログラムに対して提案されます。 Web デザイナーは、最高の JavaScript 縮小装置を活用して、特定の面倒な用事を効果的に実行します。最高の JS 縮小デバイスは、デザイナーの進歩的な作業に役立ち、さらにコーディングの改善にも役立ちます。コーディングをより制限するために、JavaScript 縮小装置を適用して、ソース コードから不要なスペース、無意味、空白領域、および改行コメントを削除します。デザイナーが JS を縮小するために使用できる絶対的に最適な JavaScript 縮小ツールは次のとおりです。

1.JS最小。

2. YUI コンプレッサー。

3. パッカー。

4. Google クロージャ コンパイラ。

5. Dojo シュリンクセーフ。