SVG最適化ツールのリスト
この記事では、コマンドラインツール、デスクトップアプリケーション、Webアプリケーション、API、および設計ソフトウェア独自の機能をカバーするさまざまなSVG最適化ツールを紹介し、詳細な学習リソースを推奨します。多くのツールはもはや維持されていませんが、引き続き利用可能であり、組み合わせて使用できることに注意する必要があります。
コマンドラインツール
- SVGO(現在最も人気のあるツール)
- 洗掘
- svgcleaner
これらのツールは積極的に維持されなくなりましたが、SVGを効果的に最適化することができます。単一のツールに制限する必要はなく、実際の状況に応じて適切なツールの組み合わせを選択できます。
タスクランナーと組み合わせたコマンドラインツール
- grunt-svgmin
- gulp-svgmin
- Gulp-Svgo
- svgo-loader(webpack)
これらのプラグインは、SVGOなどのツールをフロントエンドワークフローに統合できます。
デスクトップアプリケーション
- ImageOptim(macOS)
- MacOS「フォルダー操作」
- SVGO GUI(時代遅れ、32ビット)
WindowsおよびLinuxシステムには、一般的な画像最適化ソフトウェアもありますが、SVGへのサポートにはさらなる確認が必要です。
Webアプリケーション
これらのツールは、オンライン最適化のために個々のSVGファイルをアップロードするのに便利です。
- svgomg
- ナノ
- Kraken
- SVGミニファイア
- SVG Optimiser
- svg-editor
API
- ImageOptim Web Service API
- Kraken
- imgix(SVGサポートが必要)
- Cludynary(主にアップロードに使用される、最適化関数はまだ明確ではありません)
設計ソフトウェアには最適化機能が備わっています
ソフトウェアによってエクスポートされるSVGSの設計には通常、最適化が必要ですが、ソフトウェア自体は最適化機能も提供します。
- スケッチ:SVGO-Compressor(およびSVGITO Webアプリケーション)
- Figma:デフォルトで特定の最適化関数を提供します
- イラストレーター:SVG今
- Inkscape:「最適化されたSVG」をエクスポートする(内部で洗掘を使用)またはSVGO-inkscapeの使用
詳細な学習リソース
次の記事とビデオは、SVGの最適化をより深く理解するのに役立ちます。
- Michelle Barker:Web側のSVG最適化
- Jaydenセリック:SVGを最適化する方法
- SARA SOUEIDAN:Webおよび実用的なSVGO最適化ツールのSVGをより良いSVGを作成およびエクスポートするためのヒント
- Cosima Mielke:SVGの編集、変換、最適化のためのツールとリソース
- Jake Giltsoff:Web側のSVG、準備と最適化
- Andreas Larsen:Web使用のためのSVG最適化
- Josh Stoik:Web側のSVG最適化
手動SVG最適化
- Raymond Schwartz:SVGの最適化を理解し、手動で改善します
- Amberd Design Studio:SVGファイルを徐々に最適化する方法
- ビデオチュートリアル:イラストレーターのベクトルポイントの削減
- Kevin Powellビデオチュートリアル:SVGを作成、クリーニング、最適化する方法
- Brenda Storerプレゼンテーション:SVGコードの解釈
- Dudley Storey:SVG Optimization:Basics
注:
- 維持されなくなったツール:SVGO、Scour、SVGCleaner。 (更新:SVGOはメンテナンスに復元されました。)
- ウィキペディアのヨハネス・カリアーアーは、すべてのツールには利点があることを指摘しています。 SVGOは人気がありますが、最も多くのバグもあります。 SVGCleanerの速度は最速です。 ScourとSVGCleanerは、破損したSVGを修正することもできますが、SVGOはできません。
以上がSVGを最適化するためのツールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

CSSグリッドは、複雑で応答性の高いWebレイアウトを作成するための強力なツールです。設計を簡素化し、アクセシビリティを向上させ、古い方法よりも多くの制御を提供します。

記事では、レスポンシブデザインにおけるスペースの効率的なアラインメントと分布のためのレイアウト方法であるCSS FlexBoxについて説明します。 FlexBoxの使用量を説明し、CSSグリッドと比較し、ブラウザのサポートを詳細に説明します。

この記事では、ビューポートメタタグ、柔軟なグリッド、流体メディア、メディアクエリ、相対ユニットなど、CSSを使用してレスポンシブWebサイトを作成するための手法について説明します。また、CSSグリッドとフレックスボックスを使用してカバーし、CSSフレームワークを推奨しています

この記事では、要素の寸法の計算方法を制御するCSSボックスサイズのプロパティについて説明します。コンテンツボックス、ボーダーボックス、パディングボックスなどの値と、レイアウト設計とフォームアライメントへの影響について説明します。

記事では、CSS、キープロパティ、およびJavaScriptとの組み合わせを使用してアニメーションの作成について説明します。主な問題は、ブラウザの互換性です。

記事では、3D変換、主要なプロパティ、ブラウザの互換性、およびWebプロジェクトのパフォーマンスに関する考慮事項にCSSを使用して説明します。

この記事では、CSSグラデーション(線形、放射状、繰り返し)を使用して、ウェブサイトのビジュアルを強化し、深さ、フォーカス、および現代の美学を追加します。

記事では、CSSの擬似要素、HTMLスタイリングの強化における使用、および擬似クラスとの違いについて説明します。実用的な例を提供します。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SublimeText3 中国語版
中国語版、とても使いやすい

メモ帳++7.3.1
使いやすく無料のコードエディター

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。
