MB-Support

パソコン初心者のサポートページ

自分のサイトに「Yahoo!ブックマーク登録」「ブックマーク人数表示」を設置する


「Yahoo!」が提供する「マイブックマーク」に自分のサイトを簡単に登録してもらうボタンと、実際にブックマークしてくれている人数を表示するブログパーツを設置してみました。管理人はマイブックマーク機能を利用していないので利便性を語る事はできませんが、日本では最も利用されている検索サイト「Yahoo!」であるため、サイトを持つユーザーとしては気に掛ける必要があるかも知れません。


「Yahoo!ブックマーク登録」ボタン

「ブックマーク人数表示」


実は、ブックマークの登録ボタンとブックマーク人数表示は異なるブログパーツ(ブログでなくても利用可能)として提供されていました。どちらも、いくつかの表示形式を選択可能で、サイトで稼働させる方法はソースを貼り付けるだけと簡単。よくあるのが、そのページのアドレスを入力する必要がありますが、「Yahoo!ブックマーク登録」ボタンと「ブックマーク人数表示」に関しては、JavaScript でそのパーツが表示されたアドレスを取得する方式となります。これにより、動的なページは例え数百ページの表示方法があったとしても、貼り付けは一回となります。静的ページ( .htm や .html で終わるファイル )に関しては、数百ページ存在するならば、全てのページに同じソースを貼り付ける必要があります。ホームページ制作ソフトなどを利用すれば簡単でしょう。



ソースは同じですが、アクセスして表示した時点で別物として動作するので、例えば、以下のアドレスにアクセスすると、管理人のサイトではどちらも同じトップページにアクセスします。

http://mbsupport.dip.jp/

http://mbsupport.dip.jp/index.htm


この動作はサーバーの設定で変更しますが、ディレクトリ単位でも変更可能。そして、この二つのブックマークは別物として扱われる様です。 例えば、http://mbsupport.dip.jp/ では、現時点で 324 人のユーザーが登録してくれていますが、同じトップページである http://mbsupport.dip.jp/index.htm は、569 人のユーザーが登録してくれています。アクセスしているファイルは同じですが、アドレスで判別しているため、このような現象が発生します。



登録ユーザー数の更新に関しては、通常15分間隔とあります。予告無く更新時間は変更される可能性もありますが、特に問題は無いでしょう。 もし、ブックマークしている人が一人もいない場合は、「0人が登録」では無く、全く表示されません。 これは、見た目で判断できるものの、「0」と表示されるよりは気分がよいでしょう。サイト制作者の精神状態を配慮してくれているのか不明ですが、この仕組みは気に入りました。 次は、マイクブックマークを利用してみたい。サイト制作者ではなく、閲覧者として利用した場合、どういった機能なのか把握できると思われます。




戻る 一覧表示 次へ


Copyright © 2018 MB-Support パソコン初心者のサポートページ All Rights Reserved.

管理人サイト閲覧方法プライバシーポリシー著作権/免責事項