評価のインターフェース
記事の評価(投票)のインターフェース。もっと遊びがあると投票してくれるようになるのではなかろうか。Flash+Railsでムダにw華やかにしてみました。
このサイトをどう思われますか?
投票のやり方
- 4つの選択肢で、これだと思う○(コイン)をワンクリックしてください。
- コインをお好きなところに置いてください。キャンセルはできないので、置いちゃってください。
- 「すごくそう思う」という方は手前においてね。
真剣に分析なんてしないので、どうぞテキトーにいじってみてください。
(ゴミマークばかりだと、多少は凹むかも・・)
投票はサーバサイドに保存してます。描画速度の問題で、最新50件まで表示するようにしています。
動機
近ごろこのブログもアクセスが増え、どんな方々がどんな風に思ってくれてるのか気になる。
でも、↓こういう風なインターフェースって、
フツーあんまり押さないよな。味気ないし、押しつけがましい感じもするし。
プチっと押したくなる感じにするには、どういうのがいいんだろう・・
と考えて作り始めたけど、おもいっきり変な方向に飛んでしまった。あんまり遊びを付けてしまうと、統計にはならなくなるだろうし、これは完全なる失敗作である。
技術的には
今回もweborbを使ってみたけど、やっぱりラクです!
Flashは流石に時間かかるけど、サーバサイド(Rails)はコレだけ。
class Vote < ActiveRecord::Base
end
class BlogService
def getVotes()
Vote.find(:all, :order=>'id desc', :limit=>50)
end
# 評価とMovieClipの座標
def vote(v,x,y)
vote = Vote.new(:vote=>v,:xp=>x,:yp=>y)
vote.save
end
end
end
class BlogService
def getVotes()
Vote.find(:all, :order=>'id desc', :limit=>50)
end
# 評価とMovieClipの座標
def vote(v,x,y)
vote = Vote.new(:vote=>v,:xp=>x,:yp=>y)
vote.save
end
end
まさに電光石火。
なんというか、サーバーサイドのことはいったん忘れてもいいという感じです。

