tokuhirom's Blog

qrcode.64p.org をリニュアールした

http://qrcode.64p.org/

qrcode.64p.org は、開発サーバーの URL をガラケーでみたいときなどにつかっているのだが、自宅サーバーがぶっこわれたことにより復旧が面倒になったので、クライアントサイドですべてうごくようにつくりなおしてみた。

ソースはこちら https://github.com/tokuhirom/qrcode

5年ぐらい前に JS でうごく QR Code レンダラみたいなのがはやったけど、あのときは速度がおそくて実用的ではなかったが、現在では JS engine も高速になっているし、canvas 要素も一般的で、また canvas 要素がつかえないブラウザでも ExplorerCanvas.js や uuCanvas.js などが利用できるので、いよいよ実用的になってきた印象。

それだけだとあんまおもしろくないので、無駄に xcss.js (ベンダープレフィックスを動的に生成してくれるライブラリ) をつかったり、google web fonts をつかったりしてみた。