このツールが役立つ場合
編集可能性よりも目に見える結果の方が重要なシンプルで自己完結型のSVGのフラットプレビュー作成や共有コピーの作成。
局所処理の仕組み
ブラウザはXMLを解析し、明示的な要素、属性、URL、サイズルールを強制し、スクリプト、イベントハンドラ、外部コンテンツ、許可されない参照を拒否し、受け入れられた文書のみを境界キャンバスにラスタライズし、PNGをエンコードします。
使い方
- ソースを準備する: 編集可能性よりも目に見える結果の方が重要なシンプルで自己完結型のSVGのフラットプレビュー作成や共有コピーの作成。
- ローカルで処理する: ブラウザはXMLを解析し、明示的な要素、属性、URL、サイズルールを強制し、スクリプト、イベントハンドラ、外部コンテンツ、許可されない参照を拒否し、受け入れられた文書のみを境界キャンバスにラスタライズし、PNGをエンコードします。
- ダウンロードして確認する: スクリーニングレポートを検査し、拒否を停止信号として扱い、PNGと意図したアートワークを分離された信頼できるビューアで比較し、フォント、クリッピング、グラデーション、透明性を目標サイズでチェックし、この変換をSVGソースのセキュリティレビューの代わりにしてはいけません。
重要な制限事項
厳格なスクリーニングは既知のリスクを軽減しますが、SVGが完全に安全であることを証明したり、後のSVG再利用のためにサニティ化したり、敵対的な入力を認証したりすることはできません。複雑なフィルター、フォント、CSS、マスク、アニメーション、外部リソース、珍しいSVG機能は拒否されたり、異なる描画方法で表示されたりすることがあります。PNGはベクター、テキスト選択、編集可能性を失います。
ダウンロードした結果を確認する
スクリーニングレポートを検査し、拒否を停止信号として扱い、PNGと意図したアートワークを分離された信頼できるビューアで比較し、フォント、クリッピング、グラデーション、透明性を目標サイズでチェックし、この変換をSVGソースのセキュリティレビューの代わりにしてはいけません。
私設設計
あなたのファイルはこのブラウザに残ります。ツールはソースや出力をサーバーにアップロードしません。
質問と回答
このツールはいつ役立ちますか?
編集可能性よりも目に見える結果の方が重要なシンプルで自己完結型のSVGのフラットプレビュー作成や共有コピーの作成。
ブラウザは実際に何をしますか?
ブラウザはXMLを解析し、明示的な要素、属性、URL、サイズルールを強制し、スクリプト、イベントハンドラ、外部コンテンツ、許可されない参照を拒否し、受け入れられた文書のみを境界キャンバスにラスタライズし、PNGをエンコードします。
理解しておくべき制限は何ですか?
厳格なスクリーニングは既知のリスクを軽減しますが、SVGが完全に安全であることを証明したり、後のSVG再利用のためにサニティ化したり、敵対的な入力を認証したりすることはできません。複雑なフィルター、フォント、CSS、マスク、アニメーション、外部リソース、珍しいSVG機能は拒否されたり、異なる描画方法で表示されたりすることがあります。PNGはベクター、テキスト選択、編集可能性を失います。
結果をどのように確認すべきですか?
スクリーニングレポートを検査し、拒否を停止信号として扱い、PNGと意図したアートワークを分離された信頼できるビューアで比較し、フォント、クリッピング、グラデーション、透明性を目標サイズでチェックし、この変換をSVGソースのセキュリティレビューの代わりにしてはいけません。