プログラマ ずんべ の日記

zunbe

プログラマ ずんべ の日記
プログラマ ずんべ の日記

探し物は見つかりましたか? サイト内検索を試してください。

まっち棒 - 紀州和歌山らーめん まっち棒 - 紀州和歌山らーめん ラ ホーヤ - カリフォルニアグリル ラ ホーヤ - カリフォルニアグリル

2006/04/29

【技術開発】Ajax投票ボタン

Ajaxを使って、エピソードの投票ボタンを作ってみた。
各エピソードの下に付いている、こんなボタンが投票ボタン。

 

クリックすると、Ajaxででサーバ(blog.zunbe.com)にアクセスして、「いいね」「べつに…」を記録する。
ついでに、「ありがとうございました」メッセージをページに表示する。

本当は、何らかの方法で、投票した情報を記憶して、次回、ページを表示するときに反映するとか、投票結果をインジケータで表示するとか、するべきなのだろうなぁ…とは思うのだが、とりあえず、そこまではやっていない。

うん、でも、動いた。
いいでですね。

■参考文献

JavaScript & DHTMLクックブック
JavaScript & DHTML
クックブック
入門 Ajax
入門 Ajax
Ajax実装のための基礎テクニック
Ajax実装のための
基礎テクニック
Googleマップ+Ajaxで自分の地図をつくる本
Googleマップ+Ajaxで
自分の地図をつくる本



このエピソードはいかがでしたか?

投稿者 zunbe : 2006/04/29 06:32:34


トラックバック 〔http://blog.zunbe.com/mt/mt-tb.cgi/356〕

【プログラマ ずんべ の日記】 Ajax投票ボタン(その2)
このエピソードの続き。  2006/04/29 Ajax投票ボタン 投票結果のイ... Ajax投票ボタン(その2)

トラックバック時刻: 2006/04/30 23:13:37

【プログラマ ずんべ の日記 Ⅱ】 いろんな「いいね!」ボタンを付けてみた
このブログに、いろんな「いいね!」ボタンを付けてみた。 左から、見慣れた facebook、Google+、Twitter、mixi の各「いいね!」ボタ... いろんな「いいね!」ボタンを付けてみた

トラックバック時刻: 2013/05/01 00:05:12


コメント

一覧画面の方でも投票ボタンが出るんですね。
MovableType のカスタマイズでやるのが大変そうですね
(インストールくらいしかやったことないので、まったく分からないですが)

Amazon のレビューに対する「はい」「いいえ」だと、登録するのにサインインしないといけないですよねぇ。これも、「いたずら防止」まで考えるとどういう風にすべきか・・。
とりあえずメールアドレスを毎回入れてもらうとか、Cookie に入ってる投稿用のメールアドレスで判別するとか・・・。
で、一度投票したら「はい」「いいえ」が出ない、という感じになるんでしょうか。

僕の方で作ってるブログシステムでも、閲覧者を識別するような仕組みは今のところ持ってないですが、メールアドレス程度を「登録」してもらう(実際は Cookie に覚えるだけ)形でその他の機能で閲覧者を識別するような機能につなげた方がいいのかもしれないですね。

投稿者 GOTTi : 2006/04/29 07:03:39

ログインなしで、訪問者を確実に特定するのは、難しいでしょうね。
訪問者を特定するために、メールアドレスを登録させるのはいいとは思うのですが、何を登録させるのか(させるべきか)は、サイトによって異なりますし、個人情報保護法的にも避けたいケースがあるかもしれませんので、可能であれば、フルセットの登録、メールアドレスの登録、ニックネームの登録など、広く、いろいろな運用に対応できるようにしておく、というのが正解な気がします。
また、コメントなどをモデレーションするかどうかの設定もできるようになっているべきかなぁ…と思います。
まぁ、やり出したらキリがないので、どこまであるか…ですケド。

投稿者 ずんべ : 2006/04/29 15:43:25


コメントしてください






保存しますか?


スパム対策:
この入力フィールドに「454」と入力してください。


プログラマ ずんべ の日記:ずばヒット アマゾン