Gekkaoブログ

趣味やソフトウェアに関するメモや記録

Youtube検索 シンプルサムネイルの変更点 ver.3.3 No.3

2007年03月30日 | youtube
2007年3月29日

Youtube検索 シンプルサムネイルの変更点

・ブラウザFirefoxでは、FORMのoverflowスタイルに"auto"または"scroll"を設定した際、ビデオがForm範囲に重なるとその部分の描画タイミングが遅くなり、再生に支障が出ることがあるようです。これに対応するため、ビデオを再生している間は、その機能を使っているForm(ここではユーザリスト)が非表示となるようにプログラムを変更しました。ただし、他のブラウザでの動作は以前と同じです。


Youtube検索 シンプルサムネイルの変更点

2007年03月28日 | youtube
2007年3月28日

Youtube検索 シンプルサムネイルの変更点

・ビデオリストのユーザ名を押したとき、ローカルユーザ検索になってしまっていた不具合を修正。
・パラメータ設定で、画像サイズを選択リストから選べるようにしました。

Multi-viewerの変更点

・パラメータ設定で、画像およびビデオのサイズを選択リストから選べるようにしました。


Youtube検索 シンプルサムネイルの変更点 ver.3.3

2007年03月26日 | youtube
2007年3月26日

Youtube検索 シンプルサムネイルの変更点

・画像をクリックしたときに、プレイヤーが表示され、再生する機能を追加しました。
 サムネイルにカーソルを合わせると大きく表示され画像が切り替わってゆきますが、クリックしたときの動作を決めていませんでした。
 画像をクリックすると再生画面が表示されます。再生とコントロール自体はFlashプレイヤが行います。再生画面には、次のビデオに移る、前のビデオに移る、再生画面を閉じるの機能をつけました。
・その他のパラメータ設定に、ビデオサイズの設定項を追加しました。
・バージョン表記を ver.3.3 に変更しました。

感想

 このツール、環境によってはうまく動いていないこともあるのでしょうか?
 Windows98SEで遅いマシンでも動くようなのですが、最近のWindowsアップデート後に少しIEの動作がおかしいとかんじることがあります。といっても、プログラム側というよりもIE側が変わったようにしか思えないのですが。Firefoxではうまく動く(というより仕様外のことをすると必ず動かなくなる)ようにはできますが、IEの場合、IE7では仕様どおりの厳格な対応に変更しているみたいなので、IE7で動いているのか心配です。
 javascriptのライブラリを幾つか使っているので、古いバージョンの Netscape や IE では動いていないのでしょうけどね。動いた、動かなかったなどの感想をいただければありがたいです。


Youtube検索 シンプルサムネイル ver.3.2.1

2007年03月25日 | youtube
2007年3月25日

Youtube検索 シンプルサムネイルの変更点

・「これまでの結果一覧」ボタンに検索結果が幾つあるかを表示するようにしました。
・ページリストをビデオリストの上だけでなく、下にも表示するようにしました。
・並び替えの条件をページリストの左にも表示するようにしました。ただし、ローカルの場合のみ。直に検索した結果を並び替えるかは要検討。
・「Multi-viewで開く」ボタンにイメージを追加しました。
・バージョン表記を ver.3.2.1 に変更しました。

Youtube検索 シンプルサムネイルについて

Youtube API を使った検索ページです。
 機能は多くありませんが、ユーザ毎にどの程度のコンテンツが検索されたのかが分かり、検索対象のコンテンツを一括して見られるユーザは誰なのか分かるように作りました。
 Youtube APIでは1回の検索で得られるのは最大100個ですが、探したいコンテンツをどのユーザが多く持っているかは、その程度の数ではわかりません。
 このツールでは検索された全部を再度見ることができます。その時にはタイトル順やユーザ順で並べ替えたものを見ることができます。(ページを再ロードすると履歴はなくなりますが。)

その他にも、検索結果の画像にカーソルをあわせると、そのコンテンツの別の画像に切り替わってゆきます。Youtubeでは1コンテンツの画像は3枚あり、それを全部並べて表示するものはあるようですが、切り換えて表示するのはほとんど見かけません。
 このようなサムネイル画像が切り替わるという機能は、別の動画サービスでは既にあり、GUBAでは多くの画像(多分16枚)が切り替わってゆきます。