きーぷすたでぃんぐ

とある会社の取締役の戯言。日々の仕事やプライベートについて主観を交えながら書き綴ります。

最近...

最近いろいろと忙しいので全く更新してませんでした...

単純に仕事が忙しいのと、セミナーに出かけたり、レポートを作成したりが原因です。

朗報としては、ゴルフが上手くなりました。そろそろミニコースに出ようかな♪
(しかし、ボルダリングは全然行ってないなぁ...)



今日はJavascriptを使ってページ上の文字列をアンチエイリアスの効いた綺麗な文字に変える方法を見つけたので紹介します。

beautifuljapanese

ポイントは
* 動的に表示するので、画像を作成する必要がない
* 新聞記事風、楷書風、POP調など、書体を自由にアレンジ出来る
* htmlの構造を崩さず、SEOやユーザービリティを犠牲にしない
などです。

導入方法ですが。
BJKit(BeautifulJapaneseKit)をダウンロードします。

1. ダウンロードしたファイルを解凍してください。
2. [common/swf/beautifulJapanese.swf]をご利用のサーバーにアップロードしてください。(例:ディレクトリは変更可能です)
3. [common/js/beautifulJapanese.js]を開き、[beautifulJapanese.swf]ファイルのアップロード先に応じて[baseSwfFile = '/common/swf/beautifulJapanese.swf';](12行目)を変更してください。
4. [common/js/beautifulJapanese.js]、[common/swf/fontsData/gothic.swf]、[common/swf/fontsData/mincho.swf]をそれぞれアップロードしてください。

そこまで出来たら設定です。
1. <head>〜</head>タグ内にJavascript[<script type="text/javascript" src="任意/beautifulJapanese.js"></script>]を記述します。
2. アップロード先に応じて、[src="任意/beautifulJapanese.js"]のパスを変更してください。
3. タグの真上に次のJavascriptを記述します。

<script type="text/javascript">
<!--
replaceFonts( 'beautifu_title', '', '/common/swf/fontsData/gothic.swf', '300', '22', '0', '66', '000000', 'FFFFFF', 'FF6633');
replaceFonts( 'beautifu_list', 'li', '/common/swf/fontsData/mincho.swf', '300', '22', '0', '66', '000000', 'FFFFFF', 'FF6633');
//-->
</script>


※詳細設定
'300'...表示領域
'22'...フォントサイズ
'0'...行間サイズ
'66'...表示文字数
'000000'...文字色(#をつけずに入力してください)
'FFFFFF'...リンク色。
'FF6633'...ホバー時リンク色

さらにフォントもFlashで追加作成できるみたいです。

詳細は>>BJKit(BeautifulJapaneseKit)

使ってみた感想ですが、Flashでフォント追加しないと大して変化が見えませんね。

上の画像のような仕上がりを期待してたんですけどね。

テーマ:JavaScript(ジャバスクリプト) - ジャンル:コンピュータ

  1. 2007/07/18(水) 19:22:57|
  2. 仕事
  3. | トラックバック:1
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://atojyuya.blog85.fc2.com/tb.php/20-55a5f1a9
この記事にトラックバックする(FC2ブログユーザー)

Flashフラッシュは、英語の:en:Flash|Flashおよび:en:Flush|Flushに由来する。.wikilis{font-size:10px;color:#666666;}Quotation:Wikipedia- Article- History License:GFDL
  1. 2007/08/08(水) 07:07:53 |
  2. サーバー用語集

FC2Ad

FC2ブログ 紹介予定派遣