diff options
author | Masahiro FUJIMOTO <mfujimot@gmail.com> | 2021-04-15 02:51:10 +0900 |
---|---|---|
committer | potappo <potappo@gmail.com> | 2021-04-19 21:41:36 +0900 |
commit | 721d3496c8ac745920c5c1465ab0463d02ab1e28 (patch) | |
tree | 3f5cfca11a2c853f3843e19f3a62e2db72f50c83 /files/ja/web/svg | |
parent | 96ad08438b53c91195127f960861119ec1a49291 (diff) | |
download | translated-content-721d3496c8ac745920c5c1465ab0463d02ab1e28.tar.gz translated-content-721d3496c8ac745920c5c1465ab0463d02ab1e28.tar.bz2 translated-content-721d3496c8ac745920c5c1465ab0463d02ab1e28.zip |
Web/SVG を更新
2021/03/15 の英語版に同期
Diffstat (limited to 'files/ja/web/svg')
-rw-r--r-- | files/ja/web/svg/index.html | 62 |
1 files changed, 29 insertions, 33 deletions
diff --git a/files/ja/web/svg/index.html b/files/ja/web/svg/index.html index 5ea3aae3fa..bc2f471ea8 100644 --- a/files/ja/web/svg/index.html +++ b/files/ja/web/svg/index.html @@ -6,82 +6,78 @@ tags: - Graphics - Icons - Images - - References + - Reference - Responsive Design - SVG - Scalable Graphics - Scalable Images - Vector Graphics - Web - - 'l10n:priority' + - l10n:priority translation_of: Web/SVG --- <div>{{SVGRef}}</div> -<div class="callout-box"><strong><a href="/ja/docs/SVG/Tutorial">始めよう</a></strong><br> -このチュートリアルは、 SVG を使い始めるのに役立つでしょう。</div> +<h2><a href="/ja/docs/Web/SVG/Tutorial">SVG を始めましょう</a></h2> -<p class="summary" style="border-top-width: 0; padding-top: 0;"><span class="seoSummary"><strong>Scalable Vector Graphics (SVG)</strong> は、二次元ベースの<a class="external" href="https://ja.wikipedia.org/wiki/ベクタ形式">ベクター形式</a>のための <a href="/ja/docs/XML" title="XML">XML</a> に基づくマークアップ言語です。そのため、どんな大きさでもきれいにレンダリングできる画像を記述するためのテキストベースのオープンなウェブ標準であり、特に他のウェブ標準、例えば <a href="/ja/docs/CSS">CSS</a>, <a href="/ja/docs/DOM">DOM</a>, <a href="/ja/docs/Web/JavaScript">JavaScript</a>, <a href="/ja/docs/Web/SVG/SVG_animation_with_SMIL">SMIL</a> などとうまく機能するように設計されています。 SVG は本質的に、グラフィックに対するもので、テキストに対する <a href="/ja/docs/Web/HTML">HTML</a> のような位置づけです。</span></p> +<p class="summary" style="border-top-width: 0; padding-top: 0;"><span class="seoSummary"><strong>Scalable Vector Graphics (SVG)</strong> は、二次元ベースの<a class="external" href="https://ja.wikipedia.org/wiki/ベクタ形式">ベクター形式</a>のための <a href="/ja/docs/Web/XML" title="XML">XML</a> に基づくマークアップ言語です。そのため、どんな大きさでもきれいにレンダリングできる画像を記述するためのテキストベースのオープンなウェブ標準であり、特に他のウェブ標準、例えば <a href="/ja/docs/Web/CSS">CSS</a>, <a href="/ja/docs/Web/API/Document_Object_Model">DOM</a>, <a href="/ja/docs/Web/JavaScript">JavaScript</a>, <a href="/ja/docs/Web/SVG/SVG_animation_with_SMIL">SMIL</a> などとうまく機能するように設計されています。 SVG は本質的に、グラフィックに対するもので、テキストに対する <a href="/ja/docs/Web/HTML">HTML</a> のような位置づけです。</span></p> -<p>SVG 画像と関連する振る舞いは <span class="seoSummary"><a href="/en-US/docs/XML">XML</a></span> のテキストファイルに定義されるので、検索したり、インデックスをつけたり、スクリプトで操作したり、圧縮したりすることができます。加えて、これはあらゆるテキストエディターやドローソフトで作成したり編集したりできることを意味します。</p> +<p>SVG 画像と関連する振る舞いは <span class="seoSummary"><a href="/en-US/docs/Web/XML">XML</a></span> のテキストファイルに定義されるので、検索したり、インデックスをつけたり、スクリプトで操作したり、圧縮したりすることができます。加えて、これはあらゆるテキストエディターやドローソフトで作成したり編集したりできることを意味します。</p> <p>旧来の {{Glossary("JPEG")}} や {{Glossary("PNG")}} のようなビットマップ画像形式と比較して、 SVG 形式のベクター画像は、品質を損なうことなく任意の大きさでレンダリングすることができ、テキストを更新することで、グラフィックエディターを使用せずに簡単にローカライズすることができます。適切なライブラリを使用すれば、 SVG ファイルをその場でローカライズすることも可能です。</p> <p>SVG は1999年から <a href="https://www.w3.org/">World Wide Web Consortium (W3C)</a> によって開発されています。</p> -<h2 class="Documentation" id="Documentation" name="Documentation">ドキュメント</h2> +<h2 id="Documentation">ドキュメント</h2> <dl> - <dt><a href="/ja/docs/Web/SVG/Element" title="SVG/Element">SVG 要素リファレンス</a></dt> - <dd>各 SVG 要素についての詳細情報です。</dd> - <dt><a href="/ja/docs/Web/SVG/Attribute" title="SVG/Attribute">SVG 属性リファレンス</a></dt> - <dd>各 SVG 属性の詳細情報です。</dd> - <dt><a href="/ja/docs/Web/API/Document_Object_Model#SVG_interfaces">SVG DOM インターフェイスリファレンス</a></dt> - <dd>JavaScript と連携するための SVG DOM API の詳細情報です。</dd> - <dt><a href="/ja/docs/Web/SVG/Applying_SVG_effects_to_HTML_content">HTML コンテンツへ SVG 効果を適用する</a></dt> - <dd>SVG は {{Glossary("HTML")}}、{{Glossary("CSS")}} と {{Glossary("JavaScript")}} と連携して動作します。SVG を使用することで、<a href="/ja/docs/Web/SVG/Tutorial/SVG_In_HTML_Introduction">通常の HTML ページや Web アプリケーションを拡張</a>できます。</dd> + <dt><a href="/ja/docs/Web/SVG/Element" title="SVG/Element">SVG 要素リファレンス</a></dt> + <dd>各 SVG 要素についての詳細情報です。</dd> + <dt><a href="/ja/docs/Web/SVG/Attribute" title="SVG/Attribute">SVG 属性リファレンス</a></dt> + <dd>各 SVG 属性の詳細情報です。</dd> + <dt><a href="/ja/docs/Web/API/Document_Object_Model#svg_interfaces">SVG DOM インターフェイスリファレンス</a></dt> + <dd>JavaScript と連携するための SVG DOM API の詳細情報です。</dd> + <dt><a href="/ja/docs/Web/SVG/Applying_SVG_effects_to_HTML_content">HTML コンテンツへ SVG 効果を適用する</a></dt> + <dd>SVG は {{Glossary("HTML")}}、{{Glossary("CSS")}} と {{Glossary("JavaScript")}} と連携して動作します。SVG を使用することで、<a href="/ja/docs/Web/SVG/Tutorial/SVG_In_HTML_Introduction">通常の HTML ページや Web アプリケーションを拡張</a>できます。</dd> </dl> -<h2 class="Community" id="Community" name="Community">コミュニティ</h2> +<h2 id="Community">コミュニティ</h2> <ul> <li>Mozilla のフォーラムを見る... {{DiscussionList("dev-tech-svg", "mozilla.dev.tech.svg")}}</li> </ul> -<h2 class="Tools" id="Tools" name="Tools">ツール</h2> +<h2 id="Tools">ツール</h2> <ul> - <li><a href="https://github.com/w3c/svgwg/wiki/Testing">SVG テストスイート</a></li> - <li><a href="https://validator.w3.org/#validate_by_input">Markup Validator</a></li> - <li><a href="/ja/docs/tag/SVG:Tools">その他のツール...</a></li> - <li>その他のリソース: <a href="/ja/docs/XML">XML</a>, <a href="/ja/docs/CSS">CSS</a>, <a href="/ja/docs/DOM">DOM</a>, <a href="/ja/docs/HTML/Canvas">Canvas</a></li> + <li><a href="https://github.com/w3c/svgwg/wiki/Testing">SVG テストスイート</a></li> + <li><a href="https://validator.w3.org/#validate_by_input">Markup Validator</a></li> + <li>その他のリソース: <a href="/ja/docs/Web/XML">XML</a>, <a href="/ja/docs/Web/CSS">CSS</a>, <a href="/ja/docs/Web/API/Document_Object_Model">DOM</a>, <a href="/ja/docs/Web/API/Canvas_API">Canvas</a></li> </ul> -<h2 class="Related_Topics" id="Examples" name="Examples">例</h2> +<h2 class="Related_Topics" id="Examples">例</h2> <ul> - <li>Google <a class="external" href="http://maps.google.com">マップ</a> (経路のオーバーレイ) と <a href="http://docs.google.com">Docs</a> (spreadsheet のグラフ)</li> - <li><a href="http://starkravingfinkle.org/projects/demo/svg-bubblemenu-in-html.xml">SVG bubble menus</a></li> - <li><a href="http://jwatt.org/svg/authoring/">SVG 作成のガイドライン</a></li> - <li><a href="/ja/docs/Mozilla_SVG_Project">Mozilla SVG プロジェクト</a>の概要</li> - <li>SVG と Mozilla についての<a class="internal" href="/ja/docs/SVG/FAQ">よくある質問</a></li> - <li><a href="/ja/docs/SVG/SVG_as_an_Image">画像としての SVG</a></li> - <li><a href="/ja/docs/SVG/SVG_animation_with_SMIL">SMIL を用いた SVG のアニメーション</a></li> - <li><a href="http://plurib.us/1shot/2007/svg_gallery/">SVG art gallery</a></li> + <li>Google <a href="http://maps.google.com">マップ</a> (経路のオーバーレイ) と <a href="http://docs.google.com">Docs</a> (spreadsheet のグラフ)</li> + <li><a href="http://starkravingfinkle.org/projects/demo/svg-bubblemenu-in-html.xml">SVG bubble menus</a></li> + <li><a href="http://jwatt.org/svg/authoring/">SVG 作成のガイドライン</a></li> + <li><a href="/ja/docs/Web/SVG/SVG_as_an_Image">画像としての SVG</a></li> + <li><a href="/ja/docs/Web/SVG/SVG_animation_with_SMIL">SMIL を用いた SVG のアニメーション</a></li> + <li><a href="http://plurib.us/1shot/2007/svg_gallery/">SVG art gallery</a></li> </ul> -<h3 id="Animation_and_interactions" name="Animation_and_interactions">アニメーションとインタラクション</h3> +<h3 id="Animation_and_interactions">アニメーションとインタラクション</h3> <p>HTML のように、SVG はドキュメントモデル (DOM) およびイベントを持ち、JavaScript からアクセスが可能です。これを利用することで、開発者はリッチなアニメーションやインタラクティブな画像を制作できます。</p> <ul> - <li><a class="external" href="http://svg-wow.org/">svg-wow.org</a> に掲載されている、見て楽しむ SVG</li> + <li><a href="http://svg-wow.org/">svg-wow.org</a> に掲載されている、見て楽しむ SVG</li> <li>Firefox の拡張機能 (<a href="http://schepers.cc/grafox/">Grafox</a>) は、{{Glossary("SMIL")}} アニメーションサポートのサブセットを追加します</li> <li>インタラクティブな<a href="http://demo.huihoo.com/amplesdk/examples/applications/svgalbum/index.html">写真</a>の操作</li> <li>SVG の <code>foreignObject</code> の利用による <a href="http://starkravingfinkle.org/blog/2007/07/firefox-3-svg-foreignobject/">HTML transformations</a></li> </ul> -<h3 id="Mapping_charting_games_3D_experiments" name="Mapping_charting_games_3D_experiments">地図、グラフ、ゲームおよび 3D の実験</h3> +<h3 id="Mapping_charting_games_3D_experiments">地図、グラフ、ゲームおよび 3D の実験</h3> <p>SVG をほんの少し利用するだけでも、ウェブコンテンツを格段に向上させることができます。以下に挙げるのは、SVG を本格的に使用した例です。</p> |