d3.js開発者はsvgをレンダリングできないブラウザーをどのように扱うのですか? Internet Explorer 9,8,7などは世界の主要な部分で大多数の市場シェアを持っているので、私は非常に興味がありますが、Internet Explorerが存在しないかのようなアクティブなd3.jsコミュニティがあるようです。d3.js非SVGブラウザーを扱う
D3の目的は、フレキシブルなデータ駆動型チャートのため、複雑なトピックを直観的に視覚化することができます。そのため、最新のテクノロジーシーンをターゲットにして、他のすべてのユーザーも既定のブラウザからアップグレードしたことを怠っているように思われます。
私はニューヨーク・タイムズ紙は、特定のブラウザが
私もD3のSVGサーバ側をレンダリングすることを意図しているいくつかのことを見てきましたが検出された場合、代替のjpgインフォグラフィックを提供し、動的に生成された画像を表示する見てきました。
しかし、受け入れられたプラクティスとオプションは何ですか?これがD3ホームページのトップにあるように感じる
どのように対処していますか?
オプションと許容される方法は、ご使用のシナリオによって異なります。たとえば、SVGの代わりにキャンバスを使うこともできますが、IEのサポートを受けることはできません。それを画像にあらかじめレンダリングするのがおそらく最も強力ですが、柔軟性はあまりありません。 –
ありがとう、@ LarsKotthoff私は質問がこのサイトのあまりにも主観的すぎるかもしれないことを知っているが、私はいくつかの素晴らしい答えを得た – CQM