Data URI scheme
Base64 エンコードの JPEG 画像を埋め込んだ SVG
)
HTTPSを使用したウェブページを閲覧する場合、ブラウザはページ内で発生した全てのダウンロードに対してセキュアな接続を要求するか、一部セキュリティで守られていない要素があることをユーザに警告する。サーバーの設定にミスがあった場合、通常のHTTPリクエストに比べてHTTPSのリクエストは大きなオーバーヘッドが発生する。データURIスキームにより全てのファイルを1つにまとめることができればこのような心配はしなくてもよい。
多くのブラウザは1つのドメイン名に対する接続数に限りがある。データURIスキームにより全てのファイルを1つにまとめることができれば接続数の制限は問題にはならない。
外部データへのアクセスが制限されている環境で有用である。
1つのHTMLファイルでマルチメディアを表現することができる。
電子メールで外部ファイルや添付ファイルを使用せずに画像を表示できる。
次のスクリプトは埋め込みデータを元にサブウィンドウを表示する。脚注などに使用できる。
この例をInternet Explorer 8で表示しようとしても実行ファイルのセキュリティ制限のため失敗する。(訳注:en版のwikipediaにあった例をそのまま記述してある。セキュリティについて考慮すべき例なのでInternet Explorer 8以外でも注意。)