Hatena::ブログ(Diary)

mestalla::blog このページをアンテナに追加 RSSフィード

2006-11-09

[] ガジェット:テレビ番組表(TV JAPAN)の更新(2)

本ガジェットは更新されています。最新版のエントリーはこちら

「TV JAPAN ガジェット」のメインルーチンを見直して、表示までのスピードを若干速くしました。ついでに標準のタブ化にも対応(したつもり)。ガジェットのXMLを上書きしているので既にガジェットを使用している方は自動で更新されます。Google Gadgets APIもちょこちょこ更新されているので、うまくAPIを利用したいところ。不具合やご意見があればTBもしくはコメント頂けると幸いです。

f:id:mestallajp:20061109232317p:image

更新内容

  • メインルーチンを見直して処理を高速化
  • ガジェット上部に表示されるタブとポップアップウィンドウをGoogleの標準タブのデザインに合わせました。[編集]の「テーマカラー」を[タブ1/タブ2/タブ3]で切り替えることで、ガジェットのテーマカラーをそれぞれのタブに合わせられます。
  • 「読み込み中」の表示
  • タブのデザインを他のガジェットでも使われているGoogleのtabs libraryに合わせられるようにしました(11月11日)

既知の問題&そのうち改良したいところ

  • もっと軽く
  • iEPG機能がいまいち使えない(情報取得元のライブドア側が時間によってiEPGファイルのURLを更新してしまうため)
  • ポップアップウィンドウ[番組詳細][局別番組一覧][裏番組]をドラッガブルにするかオンマウス(マウスオーバー)で表示させる
  • [番組詳細]からライブドアの番組詳細ページに飛びたい
  • キーワード登録を楽に

ガジェットの概要

  • xmlファイルhttp://mestalla.sakura.ne.jp/google/tvjapan/tvjapan.xml
  • Add to Google
  • 番組情報はlivedoorの番組表を利用しています。
  • 全国対応
  • inlined(埋め込み型)ガジェットです。コンテンツ追加時に表示される「埋め込みを必要とするガジェットです。...」のメッセージで[OK]をクリックしてinlined設定にしてください。inlined機能をHTMLの埋め込み表示に使用しているだけで、クッキーやユーザー情報取得はいっさい行っていません。
  • ガジェットの詳細は過去記事もしくはclmemo@akaさんの解説(詳しく解説して頂きありがとうございます)を参照ください

関連情報

おまけ

パーソナライズ ホームのGoogle検索窓を消せる「No Search」というガジェットが便利です。ブラウザに検索窓があるのでパーソナライズには検索窓はいらん!という人はどうぞ。Googleロゴをクリックすることで、検索窓の表示/非表示の切り替えができます。

at-akaat-aka 2006/11/16 02:10 @aka です。こんにちは。拙ブログでも、TV Japan ガジェットのアップデートを取り上げました。
- http://at-aka.blogspot.com/2006/11/feeds-in-tabs-google-gadgets.html

ところで、タブのカラー・テーマに「タブ4」がないのは仕様でしょうか? (このオプション名は「タブ#」という番組より、「青、録、赤、紫」の方が分かり易いと思いました)
それから、Typo の報告です。オプションの「Tabs Libraryのカラーを適応」は「適用」の誤りですよね。また、同オプションにチェックを入れても、(番組名などをクリックした時に現れる) ポップアップ・ウィンドウにはカラー・テーマが適用されてしまうようです。

mestallajpmestallajp 2006/11/17 00:12 いつも詳しいレビューを頂きありがとうございます。
タブ4(紫)がないのは仕様でしたが、次回更新では加えたいと思います。(もっとも次回はモジュール側が自動で設置タブを認識するようにしたいですが。)
実は「タブ回りが標準機能で書き換えられた」というのわけではなくて、今回は手抜きでTabs LibraryのCSSをパクッただけで、タブ機能本体にLibraryは使用していません。誤解させてごめんなさい。今回は主に標準APIのXMLパースの_IG_FetchXmlContentを使うように改良しました。タブ回りはakaさんが紹介してくれた「Feeds in Tabs」を使うようになって、デザインだけでも合わせたいと思って速攻で弄っただけでした。(汗)
Tabs Library本体は次回で取り入れたいと思います。Library適用時のポップアップ色はやっぱりグレイがいいのかなぁ・・・
「適用」と「青/緑/赤」に関して修正しました^^
現在、3日間分(サーバー側の負荷に問題なければ7日間分?)のデータからキーワード適合番組を抽出できるように作業中です。来週中ぐらいには公開できかと思います。
御指摘&御意見ありがとうございました。

mestallajpmestallajp 2006/11/17 01:41 個人的に使っている天気モジュールをココでほそぼそと実験的に公開
http://mestalla.sakura.ne.jp/google/weather/weather.xml
御意見あればどぞー

at-akaat-aka 2006/11/17 16:14 まずはお詫びを。「TV Japan ガジェットのアップデート記事」へのリンクが間置違っていました。すみません。正しくは、http://at-aka.blogspot.com/2006/11/tv-200611.html です。

タブのカラー・スキーム自動更新機能。楽しみにしていまーす。タブ回りのコードについては、早合点してすみません。
コードを見ていないので適当ですが、Tabs Library 適用時のポップアップの色は、Tabs ライブラリーの色に合わせる方がよいと思います。それより、「Tabs Library のカラーを適用」というオプション自体、Tabs Library の存在を知らないユーザーには「?」です。テーマカラーに「original」か「グレイ」を追加して切り替える方が分かり易いかと。
最後に、コードの修正ありがとうございます。新機能、楽しみにしています。グダグダと長文すみません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証