ポータルシットのコメント一覧ページで、マウスオーバーして全文を取得するやつをかっこよくした。これまではjQueryでスクレイピングして、記事のパーマリンクからコメントを取得していた。morygonzalezポータルシットのコメント一覧ページで、マウスオーバーして全文を取得するやつをかっこよくした。これまではjQueryでスクレイピングして、記事のパーマリンクからコメントを取得していた。これは無駄なクエリが発生する。記事本文を取得するクエリとコメントを取得するクエリだ。これはださいと思っていたので、Rubyでコメントを取得してJSONで返すCGIを書いた。start_time}.to_json}ActiveRecordのおかげでさくっとできる。JSONをページ内に読み込む。参考までにコードはこんな感じ。いうテーブルへの一回だけになったが、RubyをCGIとして動かすと遅い。パフォーマンスは逆に落ちてるかも知れないけど、所詮自己満足なので問題なし。Comments)で、各コメントのタイトルにマウスオーバーするとコメントの本文を取ってきてぬるっと表示するようにした。読み込むときみたいなアクション。2009jQueryを使って、「もっと読む」をインタラクティブにした。先読みしたものを隠しておいて、クリックで展開するという感じにしてた。様々なウェブサービスのユーザーアイコンを拾ってきて画像のURLを渡してくれるAPIです。ProjectのForumで質問が出ていたので記しておきます。前にやったので間違い&抜け等あったらごめんなさい。2009遅ればせながら、LDRizeとMinibufferというGreasemonkeyをFIrefoxに入れてみました。GoogleやTwitterやTumblrの閲覧が劇的に改善されます。2009クリックした後にしばらく経ってから続きの部分が表示されるだけだとつまらないから、クリックしてから続きが読み込まれるまでの間にローディングgifが表示されるようにしてみた。参考にさせてもらったのはhysyskさんのブログ。