web-dev-qa-db-ja.com

Base64 DataURLイメージのサイズ制限は何ですか?

ブラウザにロードするBase64 DataURL Imageの最大長はどれくらいですか?

ありがとう!

33
Pierre

引用 これに関するMDN

長さの制限

Mozillaは基本的に無制限の長さのデータURIをサポートしますが、ブラウザは特定の最大長のデータをサポートする必要はありません。たとえば、Opera 11ブラウザーは、データURIを約65000文字に制限します。

caniuse.com では、ブラウザ全体のサポートを調べることもできます。

Internet Explorer 8のサポートは、HTMLファイルではなく、画像とCSSファイルなどのリンクされたリソースに限定されます。 IE8の最大URI長は32KBです。 IE9ではJavaScriptファイルもサポートされており、最大サイズの制限は4GBに設定されています。

27
Sirko

すべてのブラウザがデータURIスキームをサポートしているわけではありません。 IE7以前は、データURIをまったくサポートしていません。 IE8には32kの制限があります。

http://www.bennadel.com/blog/2002-Creating-Base64-Encoded-Data-URLs-For-Images-In-ColdFusion.htm

6
Apurv