|
*****アニメ感想Navi、始動しました。*****
JavaScriptで書くのが一般的っぽいけど、何か作り方のイメージが湧かなかったので、とりあえずPHPのまま、IFRAME想定して作ってみた。
スイッチ一覧:
sid:サイトID(必須)
tg:ターゲット
tまたは指定なし:_top(現在のフレームを解除してジャンプ)、s:_self(同じフレーム)、b:_blank(新しいウィンドウ)、その他:そのターゲットフレーム
lt:番組名のリンク先
s:しょぼいカレンダー行き、k:アニメ感想Navi行き、その他:http://〜[tid]([tid]と書くと,その場所にtidが入ります)
bc:ボーダーカラー。設定すると1ピクセルのsolid枠線が入ります。RRGGBBの書式(例:ff0000)。
bg:背景色。設定すると番組名表示部の背景色が入ります。RRGGBBの書式(例:ffffff)。
fc:文字色。設定すると番組名部のの文字色が入ります。RRGGBBの書式(例:000000)。リンク設定時はリンク色の方が有効になります。
lc:リンク色//a:link,a:hover,a:visitedの各色をカンマ区切りで設定。RRGGBBの書式(例:0000ff)。
fs:フォントサイズ。pt指定です。
vt:表示タイトル数。表示する番組数の上限を決められます。
sx:幅(px)。
sy:高さ(px)。設定しなくても動きますが、IFRAMEのサイズの兼ね合いで、指定しないと表示がうまく収まらないことがあります。
d:取得日付。無指定 = 最新、pm = 先月、指定 = yymm
st:番組名に使う文字列。1:ショートタイトル表示、2〜:その文字数にまるめる(後ろが..になります)、それ以外:フル。
vm:表示モード。0or無指定:取り扱い作品のみ、1:取り扱い作品と感想率
vb:表示するタイトルの最低感想率(これ以下の感想率のタイトルは表示されません)。0-100
ヘッダーとフッターの色やリンク先は固定です。
上のIFRAMEのタグ:
<IFRAME SRC="http://www.pixy.cx/~mikimomo/home/kanso/bp.php?sid=145&fc=226734&bc=127632&vt=10&st=18&fs=10&sx=180&sy=400&vm=1&lt=k&lc=ff0e00,ffff00,800000" STYLE="width:180px;height:400px;" SCROLLING="no" MARGINWIDTH="0" MARGINHEIGHT="0" FRAMEBORDER="0"></FRAME>
<IFRAME SRC="http://www.pixy.cx/~mikimomo/home/kanso/bp.php?sid=145" SCROLLING="yes" MARGINWIDTH="0" MARGINHEIGHT="0" FRAMEBORDER="0"></FRAME>
サイトIDだけだと、このような表示になってしまうので、sxとsyは入れておいた方がいいかも。同じ値をIFRAMEのスタイル設定にも入れてあげてください。
<IFRAME SRC="http://www.pixy.cx/~mikimomo/home/kanso/bp.php?sid=145&tg=b&fc=ffffff&bg=000000&bc=ffffff&st=10&sx=200&sy=300&vm=1&d=pm&fs=9&lt=s&lc=ffffff,ff9999,dddddd" STYLE="width:200px;height:300px;" SCROLLING="no" MARGINWIDTH="0" MARGINHEIGHT="0" FRAMEBORDER="0"></IFRAME>
sid=145:サイトID:145
tg=b:新しいウィンドウで開く
fc=ffffff:文字色:白
bg=000000:背景色:黒
bc=ffffff:枠線:白
st=10:文字長さ:全角10文字
sx=200:横幅200ピクセル
sy=300:高さ300ピクセル
vm=1:番組名と感想率を表示
d=pm:先月分のデータを表示
fs=9:文字サイズ9pt
lt=s:番組名のリンク先をしょぼいカレンダーに
lc=ffffff,ff9999,dddddd:リンク文字色白、ホバー時赤っぽい、訪問済みちょっと薄く
まだタグ作成支援ページは作ってないので、使う方はサンプルコードを適当にいじって貼ってみてくださいまし。要望やご質問等はお気軽に。
全スイッチ、ミニ解説入りのコピー用タグ:
しかしまたアニメワンとネタが被り気味だよなぁ…。レビュー機能を使えば感想にっきとして使うことだって可能っちゃ可能っぽいし、対抗するようなものを作っていくのは何か意味があるのか考えてしまうようなしまわないような…。
前回の不具合は、いろいろあって何とか事なきを得ました。お騒がせしました。
とりあえずその後の機能UPまとめ。
●先月分のデータが月頭しばらく更新できるようになりました。
これまでは月替わりで先月分の感想率データは更新できなくなっていましたが、今回の不具合を復旧するにあたり搭載した先月分更新モードを、毎月10日まで公開する仕組みに変更しました。先月分を見終えていなかった場合や、先月分データを正確にしておきたい場合などにお使いください。
つまり、毎月11日に、先月分のデータが確定する ということになります。
●番組別ページにその月の最速放送のサブタイトルが表示されるようになりました。
過去ログとして考えた場合、何年何月だけでは、どの放送だったか思い出せる人は少ないと思うので、サブタイトルを表示するようにしました。また、「番組名 サブタイトル(話数) 感想」というワードでの検索対策でもあります。サブタイトルデータもしょぼいカレンダーから拝借しています。
●Excelモードを作成しました。
約1名の要望により、縦にサイトID、横に番組ID、交差するところにその感想率を表示するというモードを作成しました。Excelでのデータ解析には便利かと思われますが、必要な人はほぼいないと思われます。新番組/終了番組フィルタとは同時に動作しません。
●おとなりサイト(β版)を作成しました。
ログイン状態でないと表示されませんが、サイト別表示ページに、取り扱い作品(感想率)の一致度からおとなりサイトとして検出してみる仕組みを入れてみました。
●全番組対象おすすめ番組システム(α版)を作成しました。
α版すぎて、自身がファイルでもCookieでもいいから、過去の視聴番組設定をしていないとエラーになります。自分の視聴した作品をより多く見ているサイトのデータを親和性が高いデータとし、そのポイントを未見の作品に割り振ることにより、未見作品をランキング表示しています。まだまだ改善の余地ありです。まだまだデータを登録してくれているサイト様が少ないので、データ的にもあまり信頼度は高くない感じです。
●IS<インフィニット・ストラトス>の表記がHTML文書的に間違っていたのに対応
しょぼいカレンダーのデータベースから取得すると、ファイル上に直接書いてはいけない特殊文字もそのままだったことに気づいたので、データを拝借する際に変換して保存する仕組みにしました。< → <、& → & 等。
●PHP版リンク集に「new!」の表記を追加。
アニメ感想系リンク集のHTML版だけやっていた「New!」の表記をPHP版にもつけました。過去6ヶ月の間に新規登録されたサイトに表示されています。
●視聴局設定ができるようになりました。
これまではコメント欄によく書かれていた、視聴放送局の記入をより簡単に、よりデータとして扱えるようにすべく、感想率登録時に、プルダウンメニューから選べるようにしました。視聴局設定をするには、事前に視聴可能局の登録が必要です。
「教えない」の項目もあるので、どこで見てるか教えたくない人も安心。
視聴可能局の設定は、過去の視聴歴の登録と同じく、参加者はファイルに、そうでない方はCookie保存されます。が、現状は特に表示には使用していません。
●サイトアイコン未設定時のデフォルトアイコンを変更しました。
以前は普通のPNG画像でしたが、半透明PNG画像に変更、その画像に背景色を設定しました。背景色はサイトIDをこねくりまわして自動生成しています。これにより、個別アイコンを設定していなくても、それぞれの画像に違う色がついた状態になるため、感想率表などでサイトアイコンのみの表示になってもいくらか見分けられると思われます。
PHP版リンク集で表示しているアイコンも同じものになりましたが、最新の感想率データが登録されているサイトのみ背景色を出すようにしてみました。リンク集を見ていても参加サイトがわかるという便利さ。
一部まだ背景色設定ができていないようです…(今これ書いてて見つけた…)。
●新着サイトデータを過去分まで参照できるページを作成しました。
ここ>新着サイト一覧。10サイト以上、一気にサイト登録したとき、どのIDからご案内メールを出したらいいのかわからなくなることがあったので、過去をもう少し見たいな、と思いまして。単独ページなので、INDEXより詳細なデータを表示しています。登録確認にも使えて便利。ちなみに先月の新着サイトは127サイトと出ています…。
あと、アニメ感想Naviと関連づけるかどうかは決めていませんが、しょぼいカレンダーからサブタイトルデータを取得したノウハウを応用して、タイトル・サブタイトルを自分で書かなくてもいいアニメ感想日記システムを現在研究中です。自分が使うだけなら適当に作ってもよさそうですが、PHPとして配るとすると、汎用性が問題に。公開できるかもわからないですけどね。
ご意見、ご要望、ご感想はどしどし送っていただけると、対応したりしなかったりかと思われます…。
12月分は登録してくれたけど、1月分登録に来てくれていないサイト様が結構多くて、どういう対策をとるべきかが悩ましいです…。メールアドレスが不要なシステムにしたので、オフィシャルな連絡手段がないのよねぇ。旧企画以上に新旧の入れ替わりが激しいものになるのかも知れないなぁ(登録番組が全部終了すると、感想率分母から消えるため → ドラえもんやサザエさんとかが入っているといつまでも残るともいう )。
α版やβ版、バグ持ちは今後も手を入れていくとして、まだまだ新機能は増えていく予定。ユーザーから「このリンクおかしい」が気軽に送れるリンク集メンテ用のツールとか、取り扱い作品を表示したり、おとなりサイトを表示したりするブログパーツとか、アニメ感想日記システムをアニメ感想Naviに取り込んでの感想日記サポートシステムとか…?
「使い方や参加方法がよくわからない!」とかいうご意見が来たら、そそくさヘルプ作りします…。機能変更や追加がある予定の内にヘルプ作り出すと、無駄になるところも多いから、何となく先送りになっているの図…。
発覚して4日経ちましたが、お問い合わせもお叱りもきてないのが逆に寂しいです。アニメ感想Naviのページではお知らせしていますが、月替わりの自動更新ギミックに失敗して、結構な量の登録データを消失しました。申し訳ない次第です。
再発しないように気をつけますが、しませんとは言い切れない不安はあります。所詮素人コードですから…。ただ、月末バックアップはなるべくしておこうと思いました。自動バックアップの仕組みを作ると、それはそれで失敗しそうで今は組み込むのが怖いです。
言い訳というか、失敗と油断をした原因を説明…する前にアニメ感想Naviの仕組みを説明しないとわかりませんな。
アニメ感想Naviで感想率を登録すると、その登録データは感想率登録フォルダのルートと、その下に作られたその月のフォルダ内に、同じテキストファイルが保存されるようになっています。今だと具体的には、ルートフォルダと、月別フォルダですね。んで、当初のシステムでは、月が変わる際に、ルートフォルダのデータから終了番組を削除して、その現在の番組データに変更されたファイルをまた新しい月のフォルダに保存する…つまり、先月のフォルダは変更されない仕組みだったんです。
ところが運用してみると、月頭にしょぼいカレンダーデータを取得の際、来月の新番組が入っていたり、まだ新番組が登録されていなかったりということがあることが発覚して、月頭に保存したデータをそのまま残すと、実際には放送されていなかった番組データが残ることになる懸念があるため、月替わりのデータ更新の際、当初のシステムでは変更予定のなかった先月フォルダ内のファイルを自動更新する…という仕組みを追加したんです。
やっていることはたいして難しくなくて、先月フォルダ内のファイルを総ざらいして、その月(先月)に放送されていなかった番組データ行を削除して上書き保存する…というものです。11月〜12月のデータで実験もしました。実際、今回の問題が起こった状態でも、最終回だったのに残っている番組はないと思われます。
問題は番組数の方で、先月の現役(本放送中の)番組を絞り込んでリスト化するというのは、今月(現在)の絞り込みとたいしてコードが変わらないため、コピーして使い回した際、使っていた変数をリネームし忘れていた箇所があったことです。具体的には番組の個数を調べてカウントアップしている変数。その値でループ数を決めているので、今月の番組数>先月の番組数 であると問題が発生しないんです。だから11月〜12月のデータで検証した際は問題(ミス)が見つかっていなかった。今月は、先月の終了番組>今月の新番組 なので、先月の現役番組が全て出切る前に、ループ回数が終わってしまった…つまり、先月放送していたのに、現役番組リストに入っていない状態=やっていなかった ことになってしまい、今回のように「番組データが消失する」という問題が発生した次第です。
問題的には終了番組に限らず、継続番組の一部も放送されていなかったことになり、先月のデータから消えていたんですが、こちらのデータは現役番組データ(ルートフォルダのファイル)から抜き出して先月分のデータにくっつけることで復旧しました(幸い新年早々更新されたデータはあまりなかったので)。
終了番組はそういう復旧ができないため、消えたものは消えたままになっています…。具体的には「夢色パティシエールSPプロフェッショナル」「俺の妹がこんなに可愛いわけがない」「ヨスガノソラ」「アイアンマン」「咎狗の血」「えむえむっ!」「刀語」「侵略!イカ娘」「そらのおとしものf」あたりが消えたと思われます。感想率を登録されていた方は再登録していただけると助かります。
自分的にはそういう問題だと思いたいのですが、現在のデータを見ると、必ずしも全部のデータが消えたわけではないので、バグの香りが…。(あ、わかった、取り扱い作品が全番組終了した場合に処理がスルーされてる → あとで直す)
表示系では、各ページで「先月分のページへの遷移リンク」が作られないという問題が発生していました。これは1月→12月の処理を入れ忘れていたからです。(1月→2月であれば動作したかと) あと、先月の感想率データ併記がうまく動いていなかったのも修正しました。あと、改編期で新番組データだけ参照したいなぁと思ったので、感想率ページに新番組または終了番組のみ表示フィルタをつけました。これに限らず感想率全体表示の絞り込みギミックは作っていかないといけないんだよなぁ…キャプ系のみとか、関東圏のみとかそういう絞り込みして、より感想サイトを見に行きやすくするような。
という問題をふまえて、先月分のデータを再更新できる仕組みを慌てて追加しました。先月、上記の番組を取り扱っていたサイト様は是非再登録をお願いします…。m(_ _)m
この先月分再更新システムは来月以降も月頭限定で使用可能にするつもりです。
明日からコミケなので、また痛ネイルに挑戦…今回は自力でやったから安く上がったけど、できばえはそれほどよくない感。…まぁその話はまぁ置いといて。
この時期、爪を長くしている人が実は苦労しているのではないかと思うのが、手袋ですね。爪が長すぎると、指先…もとい爪先が手袋の奥に当たってしまってうまくはめられなかったり、爪先=指先ではないのに、手袋をしていると指先に見えてしまうことで目測や感覚がいまいちうまくいかないことがあります。そもそも爪を温めたいわけではないので、爪は外に出ていていいんです。
ということで、基本的には指先なし手袋を使うことになるんですが、指先なし手袋は、爪の長い人用ではなくて、指先を使いたい人用なので、名前の通り指先が外気に晒されているので、ぶっちゃけ寒いのです。

というわけで、指先じゃなくて、指の先より先に穴の空いた手袋はないもんなのかねぇ…と話したら、母さんが夜なべして手袋を改造してくれました。

見ての通り爪だけ外に出ます。爪を出すためだけの穴なので、指を出すタイプのように途中でばっさり指の太さでカットしたわけではなく、

指先にちょっとした穴が空いているだけです。

つけた感じがクマの手っぽいので「くま手袋」と名付けました。
こんだけ爪の長い人は普通はおしゃれさんなので、寒くても指先まで出したいんだろうけどねぇ。自分はそういう理由じゃないので、寒くない方がいいです。そういう意味では、このくま手袋、実にいいものすぎて売ってたら買うレベルの出来です。これに近いのはゴルフ用グローブぐらいしか見つけられなかったけど、他にもあるのかしらん。
各ページのタイトルバーにもフォームをつけましたが、ジャンプ先はこちらです。
ここにもフォーム置いときますね。
テキストボックスひとつと、サイト検索か番組検索かを選ぶラジオボタンがあるだけの、見ての通りのシンプル検索です。サイトか番組かは表示上分けてるだけで、内部的にはどっち選んでもだいたい動いているんですが、両方表示させると見づらいんで、一応切り分ける形に。
入力欄はシンプルですが、検索対象が、サイト情報・感想率データ・番組情報のすべてにわたっているので、検索語句をうまく使うと、それなりに目的の検索結果が得られると思います。これまでの感想率調査でも、サイト個別情報が検索できるPHPは置いていましたが、番組情報から検索できるのは実ははじめてです。いままでできなかったいろんな検索が可能です。
例を挙げた方がわかりやすいですね。
●サイト検索
1.作品名を複数入れる:ex. イカ娘 はーときゃっち タンテイオペラ
→入れた作品(侵略!イカ娘、ハートキャッチプリキュア!、探偵オペラ ミルキィホームズ)をすべて取り扱っているサイト一覧が表示されます。アバウトな部分一致なので、タイトル名はフルである必要はありません。ひらがなでもカタカナでも一応大丈夫のはずです。
載ってた感想は覚えてるんだけど、サイト名が思い出せない…とかいうときも有効ですね。あと、自分が見ている番組を手当たり次第入れて、同じラインナップのサイトを探すのもよいかと。あんまり入れちゃうと多量見サイトばかり出てきちゃうますが。
2.作品名と語り口や得意分野を入れる:ex. 俺の妹がこんなに可愛いわけがない 長文感想
→「俺の妹がこんなに可愛いわけがない」を取り扱っているサイトの内、サイト情報の「よくやる語り口」に「長文感想」が入っているサイト一覧が表示されます。まぁそういう意味では必ずしも「俺の妹がこんなに可愛いわけがない」の長文感想が読めるサイト、とは限らないわけですが。
3.作品名と登録ジャンルを入れる:ex. ヨスガノソラ キャプ有り
→キャプ有り感想ジャンルにある「ヨスガノソラ」を取り扱っているサイト一覧が表示されます。2.と合わせて「AT-X」を入れるという方法も…あるけど、現在(12/15)の登録データにはそういうサイトはないようです。
表示順は、総合書く率>五十音順 になっています。「サイト名」などのサイト情報で検索された、感想率調査に不参加のサイトは、書く率データがないので、参加サイトの下に五十音順で並びます。
ちなみに、サイト名等サイト情報データと番組名等番組情報データにかぶっている検索語を使うと、両方出ます。例)「えむ」で検索 完全一致だとちょっと工夫しないと避けられないですかね。
●番組検索
1.サイト名を複数入れる:ex. 人生しょせんはったり エネルギー吸収と発散
→感想率調査に参加しているサイト同士である場合、そのすべてのサイトで取り扱われている番組が一覧表示されます。もちろん2サイト以上も可能です。1サイトでは出ないようにしましたが(サイト検索使ってください)。
1単語で2サイト以上検索できちゃうときは、その検索されたサイトすべてが対象になるので、丸かぶりしてると動かないかもです。番組名と被っても、その被った番組しか検索しません。
ジャンルでも検索はしますが、サイトが引っかかりすぎて共通番組がある可能性は低いかと…。3サイト以上のときは「取り扱い率」とか出した方がいいのかなぁ…(今思いついた)。→それ感想率だから。
2.普通に番組検索
→一応出来ますがあまり意味ない気もします。結局TIDにたどり着くだけなので、しょぼいカレンダー様を使っていただいた方が検索しやすいかと…。
そうか、番組検索は感想率表をカスタマイズする用途に発展させればよかったのか…。むぅ。
タイトルバーが寂しかったのと、早いところ登録データをすべて検索できるシステムを置きたかったので作成しましたが、結構大変だった…。まだ詳細検索も作らないとなんだよなぁ。
●その他更新
感想率表のパーセンテージを小数点以下1位まで固定に。
トップページの感想率表の一番下に感想率表(全部)のリンクを置いた。
(表には見えないけど)管理人のみが使う新規登録システムをちょい改変。新規サイトにもメールを出すことに。
ぐらいかな。あんまり進んでないか。参加サイトはじわじわ増えていただいてありがたい限りです。ランキングとかは月替わりで前月が確定するのでそのときにでもコメントしたいなーと。
●お返事とか。
感想率データを投稿してもらうときに、最後のページにアンケートフォームが仕込んであるんですが、そこに入っていたコメントにお返事とか。
苦手ジャンル的なモノがあれば、ありがたいです。
確かに多量見的には登録しておきたいデータではありますが、「苦手ジャンル」で検索する用途があまりなさそうな気がします…。
twitterをフォローする予定はございますか?
あと、地上波初(BS→地上波)のものも記入できるとありがたいです。
Twitterのみで「アニメ感想サイト」と見なすかどうかは難しいところですが、しっかり感想サイトっぽくしてあれば、TwitterのURLでもサイト登録ができないとまでは思っていません。サイトがあって別にTwitterでも感想をつぶやいている場合は、各感想に「Twitterでつぶやいています」とでもコメントをつけておけばいいのではないでしょうか。
再放送登録については仕様を含めて検討中です。
かんなびが自然に回るようにするためには、もう少し知名度というか実績を重ねたいところですね。参加者側に自ら参加したいと思わせるほどの価値、参加することで箔が付くと思ってもらえるほどのブランド力の確立が必要なんだと思います。そして、知名度を上げる手段の一つはやはりニュースサイトに取り上げてもらうこと。そのニュースサイトに取り上げてもらうには、やはりトリガーとなるイベントが必要になってくるワケですよ。
クールの終了時期に合わせてデータを取り纏めるという、言わば以前のような形でイベントを作り出す必要があるのかなと思います。実態としては、改めて集計を行うのではなく、あらかじめ期限を宣言した上で、その時期のデータを魚拓のように保存しておく形にすればいいのかなと。後々、クール毎のデータを振り返ることができれば、資料的な価値も出てくるでしょうし。ただ漫然と入力させるだけではズルズルと廃れていってしまいそうです。リアル仕事でも同じですが、やはり期限を設けないと人は働いてくれませんから。
人生しょせんはったり(12/13) より
まだできていないところもあるので、受け入れ体制が万全とは言えず、旧調査の参加者に様子を見てもらっているような状態なのが正直なところです…。新しい風を入れて参加側にも見る側にも価値のあるサイトにはしたいんですけど、なかなか難しいです。具体的にはゲームやアニメについてぼそぼそと語る人さまに集まっている、旧調査とは関わりの薄い感想系サイトをどうこちらにも取り込んでいくかが課題です。
システム化して、即時反映にした時点でイベント性が落ちることはわかっていたことではあります。以前、「さち」について書いたときにも、イベント性の話は書きましたが、同様の懸念点が本アニメ感想Naviにもあるわけですな。
ですが、アニメ感想Naviには、“月替わりで、現在のデータが過去ログ化する” という仕組みが入っているので、「毎月がイベント」と取れなくもないんです…。そうやって先月のデータが確定した時点で取り扱えばその後の変更もないですし、他所にも載せやすい。先月のデータなんて古い…と思いきや、旧感想率調査だって、新番開始からひと月後に調査開始、発表はその月の中旬…というものでしたから、新番時期に関して言えば、旧調査より早めに結果が確定して表示される上、慌てる人は途中経過も見られる…という(まだ一回も月替わりを経験してないのでわかりませんが)意外と大丈夫そうな仕組みにはなっているんです。
それをいかに「イベント」と思ってもらうかが課題ということになりますかね。
●その他
アンケートには今後の追加機能についてもあるんですが、現在の回答数17を集計したところ、
終了番組評価調査 … 7
新番組好感度調査 … 6
視聴遅れ情報の登録 … 5
番組お気に入り度の登録 …4
視聴局・視聴方法の登録 … 2
再放送・旧作視聴データの登録 …2
という結果…。アンケートに「終番と新番はやる予定はありません」と書いてあるのにこういう結果ですか…。新番はまだしも終番は他所があるから、今となっては対抗する意味もないと思っていたんですけどねぇ…。自分としてはもうやれる自信がないというのが正直なところです。評価を集める側ってすごく公平を求められると思うし、滅私するか聖人するかじゃない。(個人サイトなのに)滅私はしたくないし、聖人はやりきれる自信がない。「評価」という「感情」ではなく「感想率」という「データ」を取り扱うのであれば、そこまでの聖人はいらないだろうから、それぐらいならできるかなぁ…というのが今です。
新番調査は他所ではじまった気配がないので、終番よりはいくらか乗り気ではあるかな。好き度=評価 を集めるという意味ではなく、感想を書くテンションがサイトに行く前に確認できるNavi的な意味で。
他の機能はシステム的にどう作っていいのかがまだイメージできていない。公開した以上、下位互換が必要だしねぇ。
旧感想率調査のまとめページを更新しようと思っていたことを忘れていたことを思い出しつつ、旧調査のデータをアニメ感想Naviから参照できるようにするかも考えどころだよなぁ。
[ old log ]
→ [ あにめ感想にっきV3 ]
|