Closed iccha closed 10 years ago
本システムでは、ガントチャートの描画にSVG(スケーラブル・ベクター・グラフィックス)を使用しています。
調査の結果、原因は単純に日付を表すデータ文字列に'(シングルコーテーション)が含まれていたからです。 Chromeなど一部ブラウザでは正しく表示されましたが、日付を表す文字列からシングルコーテーションを除いた結果、全てのブラウザでチャートを表示できるようになりました。
確認環境としては、Windows 7 64ビット上でWOW64を使用し32ビット版の各ブラウザを起動しています。
参考までにSVGがサポートされているブラウザ毎のバージョンは以下の通りです。 Internet Explorer 9以上 ← Ver. 11.0.11 で表示されるようになった Firefox 3.0以上 ← Ver. 31.0 で表示されるようになった Chrome 4.0以上 ← Ver. 36.0.1985.143 m で正しく表示される★ Mac OS X Safari 3.2以上 ← Ver. 5.1.7 で表示されるようになった Opera 9.0以上 ← Ver. 23.0 で正しく表示される★ iOS Safari 3.2以上 Androidブラウザ 3.0以上 iOS Safariエミュレータでも表示されるようになった
ChromeとOperaはHTMLレンダリングエンジンとしてBlinkを採用。 Blink(ブリンク)は、Googleなどが開発するHTMLレンダリングエンジン。 WebKitから分岐してChromium向けに最適化したエンジン。
【参考】 http://thinkit.co.jp/story/2012/05/10/3529
本システムでは、ガントチャートの描画にSVG(スケーラブル・ベクター・グラフィックス)を使用しています。
調査の結果、原因は単純に日付を表すデータ文字列に'(シングルコーテーション)が含まれていたからです。 Chromeなど一部ブラウザでは正しく表示されましたが、日付を表す文字列からシングルコーテーションを除いた結果、全てのブラウザでチャートを表示できるようになりました。
確認環境としては、Windows 7 64ビット上でWOW64を使用し32ビット版の各ブラウザを起動しています。
参考までにSVGがサポートされているブラウザ毎のバージョンは以下の通りです。 Internet Explorer 9以上 ← Ver. 11.0.11 で表示されるようになった Firefox 3.0以上 ← Ver. 31.0 で表示されるようになった Chrome 4.0以上 ← Ver. 36.0.1985.143 m で正しく表示される★ Mac OS X Safari 3.2以上 ← Ver. 5.1.7 で表示されるようになった Opera 9.0以上 ← Ver. 23.0 で正しく表示される★ iOS Safari 3.2以上 Androidブラウザ 3.0以上 iOS Safariエミュレータでも表示されるようになった
ChromeとOperaはHTMLレンダリングエンジンとしてBlinkを採用。 Blink(ブリンク)は、Googleなどが開発するHTMLレンダリングエンジン。 WebKitから分岐してChromium向けに最適化したエンジン。
【参考】 http://thinkit.co.jp/story/2012/05/10/3529