CircleType.js - 画像とは違った面白さ。テキストを円に沿って表現できる
テキストだけで色々遊べますね。
文字をちょっと加工して表現しようと思うとすぐ画像にしたくなります。しかし画像にすると再利用性も悪いですし、バイナリの分重たくなります。文字を円に沿って表現するくらいであればCircleType.jsで十分事足りますよ。
ここまでは画像でもできることなのでCircleType.jsを使いたいと思わせるには弱いかも知れません。しかし真骨頂はここからです。
CircleType.jsではCSSのstyle属性によって文字を回転して配置します。画像とは異なり拡大、縮小によって柔軟にデザインが変更できるのがメリットと言えるでしょう。
またJavaScriptと連携させたり、文字色をプログラミングで可変にできるのも利点です。画像とは違う使い方がそこにはあるはずです。Web Fontと組み合わせればロゴ風の表示も十分可能です。
レスポンシブWebデザインは画像リソースは共通化されてしまうのでサイズが大きいままでスマートフォンにとっては不便です。だからこそテキストを使う価値があると言えそうですね。
CircleType.jsはJavaScript製、GPL/MIT Licenseのオープンソース・ソフトウェアです。
CircleType.js lets you set type on a circle
peterhry/CircleType