2008年4月12日 土曜日

AmazonLink 次期バージョンをテスト中

Filed under: WordPress, AmazonLink — 投稿者:よしとも
時間:15時46分|パーマリンク
AddClips 経由でソーシャルブックマークに登録:
人気度: 15%
by Popularity Contest 日本語版

 WordPress 用 Amazon.co.jp アソシエイト支援プラグインの AmazonLink 次期バージョンの開発をしています。このブログでも動作させています。

 開発中ということで、表示が崩れたりサイト自体が表示できないことがあるかもしれません。その場合はすぐ変更を戻したり、最悪でもプラグインをはずすことで対応しますので、しばらくすれば表示されるようになると思います。

 次期バージョンの目標は、アソシエイト広告の表示フォーマットをある程度自由に出来ること。

 現在のバージョンでは Amazon.co.jp の個別商品リンクを表示するようになっているため、自由自在にデザインを変えるということは出来ません。実際に使ってくださっていても、その点が不満であるという方が多いようです。私自身不満だったりします。

 管理画面で検索する機能を実装したことで、Amazon Associates Web Service(旧 Amazon E-Commerce Service)の使い方もかなりわかりました。データの取得に関しては大体出来ていますので、表示の仕方を煮詰めていこうと思います。今のところ、管理画面でテンプレートを入力してもらい、それを使って表示するデータを作る予定です。

 テンプレートは、多分こんな感じ。

HTML:
  1. <a href="_DETAIL_PAGE_URL_">_TITLE_</a><br />
  2. <a href="_DETAIL_PAGE_URL_"><img src="_IMG_MIDDLE_URL_" width="_IMG_MIDDLE_WIDTH_" height="_IMG_MIDDLE_HEIGHT_" /></a>

 誰でも出来るというものではなくなってしまっていますが、個別商品リンクを使った方法も残していけばいいかなと思っています。また、いろんな人がテンプレートを公開してくれて、自分では作れないような人はそれを使ってもらうというような、コミュニティーの広がりが出来たらうれしいですね。

 バージョンナンバーですが、1.0を飛ばして2.0にするかもしれません。
 現在の最新リリース版は0.9番台ですが、これはボタンクリックでコードを挿入する機能が実装できたら1.0にしようと考えていたからです。残念ながらいまだに実現できていません。クリックされたというイベントに連動させる方法がわからないのです。実現できたときのために、1.0は空けておこうかなと。

コメント (0)

2008年4月11日 金曜日

ロリポップとチカッパの404

Filed under: インターネット — 投稿者:よしとも
時間:1時28分|パーマリンク
AddClips 経由でソーシャルブックマークに登録:
人気度: 7%
by Popularity Contest 日本語版

 ロリポップとチカッパ。この2つの名前を知っているでしょうか。どちらも、GMOグループに属するレンタルサーバー会社で、とてつもない低価格で人気です。

 最近、この2つのサーバーで、存在しないページを表示させようとしたときにサーバーから返ってくるステータスコードがおかしいという噂話を聞きました。本来ステータスコードが404となるべき時に302が返ってくるというのです。結構話題になっているようで、「404 302」というキーワードで検索するだけで、複数のブログ記事が見つかりました。

 とりあえず、引用元を逆にたどってみました。御の字でございますさんの記事が大元のようです。

 この記事には、通信内容をキャプチャしたものが掲載されていて、それを見ると確かに404ではなく302が返ってきています。私もキャプチャして同じ結果になることを確認しました。
 404はいわゆる File Not Found で、要求された場所にはファイルがなかったことを意味します。これに対して、302は要求されたファイルが一時的に別の場所に変更されていることを意味します。郵便物で例えると、404は宛て先不明、302は長期旅行などで別の場所に転送されるようなものでしょうか。

 チカッパのサポートページには、エラーページをカスタマイズする方法の解説があります。それによると、.htaccess に ErrorDocument 命令を書くという方法を使うようです。ウェブサーバーが Apache であることがわかっているので、マニュアルで ErrorDocument 命令を調べてみました。

 マニュアルによると、指定方法は次の3つ。

 サーバー上でのファイルパスを指定する方法。エラーページのアドレスを指定する方法。メッセージテキストを指定する方法。

 チカッパで行っているのは、2つ目のアドレスによる設定方法のようです。マニュアルでは、この方法を使うと問題が起きるかもしれないと書かれています。302でリダイレクトされてしまうため、存在しないファイルを見ようとしてしまったことがブラウザには伝わらないという問題が起きているのです。

リモート URL (例えば、頭に http と付与した方法) をErrorDocument に指定するとき、たとえ文書が同じサーバにあろうとも、ドキュメントがどこにあるかを通知するために、Apache はリダイレクトをクライアントに送出するということに、注意してください。これにはいろいろと関連して起こる問題があります。中でも最も重要なのは、クライアントは元々のエラーステータスコードを受け取らず、代わりにリダイレクトのステータスコードを受け取るということです。これにより、ステータスコードを使って URL が有効であるかどうかを決定しようとするウェブロボットやその他クライアントを、混乱させるかもしれません。さらに、ErrorDocument 401 にリモートの URL を指定すると、クライアントは 401 というステータスコードを受け取らないため、パスワードをユーザーに入力要求しなければならないことがわかりません。従って、ErrorDocument 401 というディレクティブを使う場合は、必ずローカルな文書を参照しなければなりません。

 チカッパは、なぜこの方法を選択してしまったのでしょうか。私の想像は次のようなものです。

 まず、初期設定で表示されるような地味なエラーページを避けたかったのではないでしょうか。
 初期設定のエラーページはファイルがないことは伝わりますが、不慣れな人はそこからどうしたらいいのかわからないという問題があります。そのためのサポート情報を表示することによって、親切なサービスを行うことができます。同時に、スポンサー広告のある自社検索ページへの誘導なども行うことができますし、グループ内のほかのサービスを宣伝することもできます。

 効果的なページを表示することが出来るとなると、さまざまな装飾も必要となります。サーバー上でのファイルパスで指定すれば本来のステータスコードを返すことが出来ますが、その場合は画像などの参照がウェブ上でのものと食い違ってしまうことがあります。調整をする手間を考えると、単純にアドレスでの指定をしてしまうほうが楽なのは間違いありません。
 エラーページのドメインが err.chicappa.jp となっているように、すべてのエラーページを1つのドメインで一括管理することも出来ます。意地悪な言い方をすれば、ユーザーの利便性よりも運営の利便性を優先したと考えられます。

 対処方法ですが、チカッパの場合はアドレスでの指定以外の方法でカスタマイズすればいいでしょう。default を指定すれば、初期設定にすることもできると思います。
 ロリポップは管理画面からのカスタマイズ方法が説明されているのみで、 .htaccess によるカスタマイズ方法は紹介されていませんでした。しかし、FTP で直接編集してしまえば、チカッパと同じようにすることは可能かもしれません。

コメント (0)

2008年4月5日 土曜日

『ばいばい、アース Ⅰ 理由の少女』

Filed under: 読書中 — 投稿者:よしとも
時間:15時48分|パーマリンク
AddClips 経由でソーシャルブックマークに登録:
人気度: 8%
by Popularity Contest 日本語版

 マルドゥックシリーズなどで知られる冲方丁氏の初期の作品だそうで、Amazon.co.jp のお勧めリストで存在を知ってからずっと気になっていました。溜まっていた未読分を消化しきったので、とりあえず1巻を買って来ました。

 かなり独特の世界を作っていて、現実世界の常識がほとんど通用しません。読み始めはその常識の違いに戸惑いを感じていたのですが、世界観の理解が進んだあたりからはそれ自体を楽しめています。1巻だけ買ったのははずれだった時のための保険なのですが、どうやらその心配はなさそうです。来週には残りの2~4巻を買ってきていることでしょう。

コメント (0)

2008年4月2日 水曜日

インターネットマシン

Filed under: 携帯電話 — 投稿者:よしとも
時間:2時01分|パーマリンク
AddClips 経由でソーシャルブックマークに登録:
人気度: 7%
by Popularity Contest 日本語版

 インターネットマシンこと、ソフトバンクの携帯電話 922SH のモックアップを触ってきました。フルキーボードがすごくいい。

 922SH は折りたたみ式ですが、蝶番部分が右側にあります。開くと、QWERTY 配列のフルキーボードが現れるのです。

 3.5インチワイドVGA液晶とかサブディスプレイが有機ELを使用しているとか気になる点はいろいろあるのですが、私にとってはフルキーボードというのが一番魅力的です。
 一般的なテンキー入力方式はどうも慣れなくて、長文を打つときは非常にもどかしい。この機種を使えば、おそらく倍以上の速さで打てることでしょう。両手(両親指?)が使えますしね。ゲームパッドのような感じで持つといい感じでした。

 ちなみに、機種変更で一括払いをすると10万円くらいになってしまうようです。パソコンより高いなんて・・・。

コメント (0)
Page 2 of 2«12

HTML convert time: 0.281 sec. Powered by WordPress ME

Images is enhanced with WordPress Lightbox JS by Zeo