skuare.netはJavaScriptライブラリのjQuery,mootools,prototypeのプラグインを中心にWebサイト構築に関する技術を試す個人サイトです

skuare.netが紹介するJavaScirptでサイトをリッチに

Movable Typeでabbr(略語)を自動で挿入するプラグイン

twitterにつぶやく このエントリーを含むはてなブックマーク はてなブックマークを見るこの記事をクリップ! コメントを見るYahoo!ブックマークに登録 このエントリーをdel.icio.usに追加する deliciousブックマーク数このページを行き先登録 このページをniftyクリップに登録このページをBuzzurlに登録

abbrはabbreviationの略で、「略語」という意味を持ち、このタグで囲まれたテキストがなんの略語であるかを明示するために用います。
WWWHTTPなどの略語は当然のように使われ、あえてabbrタグを付与する場合は少ないと思います。
しかし、abbrで囲まれた略さない文字が検索エンジンの対象となりSEOにも有利といわれていることやユーザビリティを考慮すると付与する必要があります。
gemal.dkではMTでacronymを自動挿入するプラグインが公開されています。
acronymはabbrと同様の意味ですが、XHTML2.0では廃止される予定です。
そこで無理矢理abbr仕様に改造しています。
やっていいのか分かりませんが。。。

使用方法
acronym.zipをダウンロードします。
そのファイル群でacronymの部分を全てabbrに変更。
mt-abbr.cgiをmtディレクトリに、abbr.plとabbr.db(略語が収まっているファイル)をpluginsディレクトリにabbr.tmplをtmpl/cmsディレクトリにアップロードします。
プラグインディレクトリに表示されれば成功です。
後はMTEntryBodyやMTEntryMoreなど対象となるタグにabbr="1"と表記すれば自動的に最初の一語に付与されます。
これで、JICAFIFAISBNLOHASなどの略語の下に点線ができ、マウスを乗せると全文がでるはずです。
ちなみに、下のファイルはabbrに変更して、されに新たな語句を加えたファイルです。
必要に応じてdb内に自由に加えることができます。
abbr.zip
追記:
(2007/6/29)abbrタグが2重でくくられていたのを修正しました。
(2007/7/13)3xstarsさんの情報によるとうまく動作していないようです。コメントいただいた通りアトリビュートにabbr="1"を付けることで動作したようです。本文にも追加しました。
gemal.dk3xstarsで公開されているAbbrConvertプラグインも利用してみてください。

記事作成:2007年06月29日

follow me

▼Movable Typeでabbr(略語)を自動で挿入するプラグインへのコメントはtwitterにて受け付けています。
twitterでコメントする twitterでコメントする

前の記事:WYSIWYGを可能にするjavascript「openWYSIWYG」
次の記事:リンクなどに吹き出し説明を加えるtooltip「FancyTooltips」

ページの最初に戻る

about me

skuare

大学卒業後、某PR会社にてPR誌の取材・編集・デザインからPRコンサルティング、調査分析まで幅広い業務に携わる。業務の合間合間にWEB制作に関する技術を習得。
2007年6月から当サイト「skuare.net」を開始。その後、ホームページ制作会社に転職し、WEBサイト制作に本格的に従事し、CMS、JavaScriptに無駄に突っ込むディレクターとして活動中。ホロヨッターもやっています。
もし、もうちょっと詳細を見たかったら・・・・こちら >>

I'm @ Social media below

  • skuare.net rss
  • skuare's twitter
  • skuare's twitter
  • skuare's linkedin
  • skuare's facebook
Copyright (c) skuare.net All Rights Reserved.