• 締切済み

SVGのデメリット

SVGのデメリットは何でしょうか?

みんなの回答

  • dscripty
  • ベストアンサー率51% (166/325)
回答No.1

SVG の仕様自体にデメリットを感じたことはないから、それ以外の部分ね。 1) 最新のブラウザでもサポートレベルが低い 2) 各ブラウザでサポートレベルが違いすぎる 3) 画像のパーツが全てオブジェクトなので、アニメーションの場合ハードウェアレンダリングされないと CPU 負荷が高い。 3) は、小さなパーツをたくさん生成して、それぞれを個別に自動でアニメーションさせれば、動作が遅くなったり、ガクガクしたりするから、すぐに実感できるとおもう。 なので、アニメーションで SVG を使う現場では、なるべく少ないパーツでそれなりに見栄えのする画像をいかに作るかで苦労するみたいだよ?

関連するQ&A

  • SVGについて

    PHPでSVGの作成は可能でしょうか? SVGに詳しい書籍を探しています。 また、SVGから他の画像形式jpgなどに変換させたいのですが、 良いソフトはありますか?

    • ベストアンサー
    • PHP
  • svgをhtmlに埋め込んで使いたい

    htmlにsvgを埋め込んで使いたいと思っています。 使い方としては、 http://www.tenman.info/svg/mysample/test1/index.html のように使ってみたいと思います。 svgを埋め込んだhtmlは、とても少ないように感じるのですが、 ブラウザや、環境などで、表示できないケースがあるのではないかと心配で、実行に移せません。 SVGを使う上での問題点.注意点を教えてください。 特に、「こんな場合は、表示できなくなる。」と言う点を知りたいです。

    • ベストアンサー
    • XML
  • SVGのことで

    SVGに関する作品やサンプルを探しているのですが、見つかりません。 海外サイトでもどこでもよいので、SVGのソースが表示できるサイトを知っていたら教えてください。

    • 締切済み
    • XML
  • VMLとSVGはどちらがよいのか

    ブラウザで花火を表示するのに色々調べて SVGを使おうと思ったのですが SVGについて全く知らない状態で困っております。 SVGは激しく画面を壁画する処理に向いているかどうか。 SVGを使えば画像を重ね合わせてうっすらと 明るくしたりできるのか。 花火が爆発した時の明るさの表現に使えるか。 たくさんの火花を現す曲線の形と色をどんどん変えたりできるのか。 処理が重たくならないか。 煙のような薄いものの表現が出来るのか。 ユーザーにあれを入れろこれをいれろって 要求することにならないか。 分からないことだらけです。 SVGはこういった処理に向いているのか。 ぱっとみ向いてないが工夫しだいで何とかなるのか。 そのへん分かる範囲で結構ですのでお願いします。

  • SVG化がうまくいかない。

    http://okwave.jp/qa/q9093643.html の続き シェイプで作った、PSDファイルで矢印をSVG化下記サイトで行おうと思ったのですが、 半透明の部分が黒くなり、矢印の部分が白くなってしまいます。 http://image.online-convert.com/convert-to-svg psd形式でアップロードすればよいのではないのでしょうか? うまくいきません。

  • SVGについて

    inkscapeというソフトを使っています。フリーで便利なソフトと思うのですが,出力ファイルがSVGというファイルです。ほかのソフトに(例えばWORD)に図を挿入しようとしても,うまくありません。 ・SVGファイルとは,どういう位置づけの言語なのでしょうか? ・今後,他ソフトの利用など向上する見通しはあるのでしょうか? また,WORD等に図を張り付ける方法があれば教えてください。

  • SVGの表示

    SVGをブラウザで表示するときにHTMLタグ内に <EMBED src"sanple.svg"> という方法でしか表示できないのでしょうか? 例えば、htmlコードにembedという形ではなく直接SVGコードを書いて表示できないものなのでしょうか? できればcgiやjsp等を使用して動的にsvg表示させたいのですが、なにか方法はありますでしょうか? よろしくお願いします。

    • ベストアンサー
    • XML
  • SVGについて

    HTML上でベクトル画像を表示する方法ということでSVGを見つけたのですが、その概要についてお聞きしたいと思います。例えばどれだけのブラウザがサポートしているのか、表示・製作するために特別なプラグインなどが必要ななのか、現在の普及度・・・などです。 最初はVMLを見つけて「いい!」と思ったのですが、ブラウザがIE5.5以上と非常に限定的なのがネックでした。その点SVGならかなり普及している、という情報だけ手に入ったのですが、その先が分かりません。皆様からの情報を募りたいと思います。 先に言ったようにブラウザが限定的だったり、表示にプラグインが必要なのは困ります。JavaScriptのようにほとんどのブラウザがサポートし、かつプラグイン不要で動作して欲しいのです。もしSVGがこれを満たし得ない場合、代わりとなる言語がありましたらそちらも情報をいただけると幸いです。 よろしくお願いします。

    • 締切済み
    • XML
  • SVG画像内に複数のSVGファイルを外から読み込む

    SVG画像内に複数のSVGファイルを外部から読み込みたい #実現したいこと ゲーム画面に 野球のボールや、走者アイコンなどのSVG画像を ローカルファイルとして動的に javascript で取り込んで 大きな1枚のSVG画像を作成したい #分からないこと <defs> などを用いて外部画像を読み込もうとしても、複数のファイルを取り込んでもらえない <image> タグとして外部からSVG画像を javascript で読み込もうとして element.href.baseVal = url ... ---> local path/(svg file name).svg と設定しても、何も描画されない error message も出ないまま、空白の画面だけが残されてしまう #疑問点 setAttribute のような方法で、ローカルファイルを SVG画面に読み込ませる javascript 構文が知りたい

  • IllustratorでSVGファイルを読み込んだ

    SVGファイルって何ですか? ■成功 ・「Illustrator CS3」でSVGファイルを開き、パス変換されていたテキスト部分を修正後、再びSVGファイルとして保存 →変更内容が反映される ■失敗 ・「Illustrator CS3」でSVGファイルを開き、GIFとPNG画像を読み込み、再びSVGファイルとして保存 →SVGファイルとして利用したら、配置した読込画像が表示されない ■最終的にやりたいこと ・SVGファイル画像を「Illustrator」で編集したい ・その際、外部画像も(読み込み)配置して、SVGファイルとして利用したい ・どうすれば良いでしょうか?