html: <a href=”data:text/html;base64,…” target=_blank> はダメ

餅べーしょんは一つ前と同じ、なのだが。

良く考えたらどうせ data uri 使うなら、<a href="data:text/html;base64,..." target=_blank> しちゃえばいいじゃん、と。

ただ、Intent to Deprecate and Remove: Top-frame navigations to data URLs。うーん、言いたいことは理解出来るが…、。「Not allowed to navigate top frame to data URL」を回避したくて data:application/octet-stream にしたところで、以下(Open as new ボタン)のように解決にならんのである:

Open as new

すなわち Google の主張としては、『「ダウンロードさせる」以外の目的で data uri をリンク先として指定することまかりならん』、ちうことなのね。ダウンロードさせたいならこれでいいんだよ、けど今のワタシの目的には合わない。