これは知らなかった。
というよりも、以前やってみた事があって、その時はできなかったので対応していないものだと思っていた。
「firefox3ならもしかして...」と思って調べてみたら、ずっと前からできる事が判明。
後、localでbase64化するコードものってた。これは便利。
というよりも、以前やってみた事があって、その時はできなかったので対応していないものだと思っていた。
「firefox3ならもしかして...」と思って調べてみたら、ずっと前からできる事が判明。
後、localでbase64化するコードものってた。これは便利。
画像をbase64エンコードする方法は何でもいいけれど、RubyとNKFの例をメモしておく。
% ruby -e '[ARGF.read].pack("m").display' <foo.png
% nkf -MB <foo.png
2008/04/17追記
「The data: URI kitchen」でbase64化したのと、Rubyでしたのとでは若干データが異なる。特定の記号をencodeするかどうかが違うよう。どっちが規格的に正しいんだろう。