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年3月30日 日曜日

WordPress Japan が2008年3月31日で閉鎖

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

 WordPress 管理画面のダッシュボードには、登録された WordPress サイトの記事が表示されます。そして、有志による日本語化などを行った ME 版では、本家版とは違うものが表示されていました。私は RSS リーダー代わりに記事を書かないときにも頻繁に見ていて、新しい記事が表示されるのを結構楽しみにしていました。

 ここ数日更新されなくておかしいなと思っていたのですが、ふと気がつくと、運営者からのお知らせ(これもダッシュボードに表示されます)に閉鎖するとのメッセージが。2008年3月31日で、関連コンテンツも含め閉鎖とのことでした。

 すでにいくつかのコンテンツは閉鎖されていて、WordPress サイトの記事が更新されなくなったのもそのためのようです。この機能ははてなブックマークを利用して実現しているのですが、元となるブックマークが削除されていました。新規の取得が出来ないため、現在はキャッシュとして保持されているデータが表示されているのでしょう。

 WordPress を使い始めるに当たって、WordPress Japan のサイトには非常に助けられました。あれが英語で書かれていたら、おそらくかなり苦戦したと思います。もしかしたら挫折してしまった可能性も・・・。

 改めて、WordPress Japan および、ME 版に関わった多くの方々に感謝。

コメント (0)

2008年3月20日 木曜日

Safari 3.1 for Windows

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

 Safari 3.1 がリリースされました。ベータ版でなくなったと言うことで、Windows 用をインストールしてみました。

 インストールした環境は、Windows XP SP2。世界最速ということなのでいろいろ期待していたのですが、どうも重い。タブを5つ開いている Firefox 2.0.0.12 よりも重い。メニューを開くだけでもタイムラグがあります。

 表示や JavaScript の実行が速いと言う”世界最速”なわけですが、それが事実だとしてもこのもったり感がある限りはメインには出来ないです。個人的には、サブにする気にもなりませんでした。ボタンなども含め Mac 版と同じ外見になるので、表示確認で使うにはいいかもしれません。

 特徴としては、フォントスムージングがあります。フォントに対してアンチエイリアスをかけてくれる機能だと思うのですが、この機能の影響でフォントが太く見えます。標準・弱・中・強の4種類があり、標準にしたときが一番フォントが細くなりました。

フォントスムージングの設定

フォントスムージングを標準にした場合

フォントスムージングを強にした場合

 設定を変えても、特に軽くなった感じはしませんでした。見た目の好みなどで選んでいいと思います。

 なお、Safari のページにははじめてSafariを開くと、これまで使っていたブラウザのすべてのブックマークが自動的に読み込まれます。とありますが、それらしい処理はされませんでした。もしかすると、デフォルトのブラウザとして設定しないと駄目なのかもしれません。

コメント (0)

2008年3月19日 水曜日

Yahoo! Japan がアクセス解析サービスを開始

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

 Yahoo! Japan が、個人サイト向けのアクセス解析ツールのサービスを開始しました。

 サービスの名前は「Yahoo! ログール」。単なるアクセス解析ではなく、ほかのユーザーを登録する「お気に入り」機能などを持ち、SNS のようなコミュニティーとしての面が強く出ています。利用には、Yahoo! Japan のアカウントが必要です。

 アクセス解析ツールと言うと、Google Analytics を無視することは出来ません。Google Analytics は Urchin がベースとなっているためか、SEO を目的としたプロ向けツールのイメージが抜けません。各項目名も「参照元」のように硬い感じのものが多いです。

 これに対して、Yahoo! ログールは一般向けのイメージです。導入説明ではキャラクターが使用され、ファンシーですらあります。
 項目名も、「ここから来ました」や「ここに行きました」のような、やわらかい言葉が使われています。アバターの設定が出来たり、自分をお気に入りに登録した人がわかる「ファンリスト」などもあります。いわゆる「足跡」機能もあり、アクセス解析というよりも SNS のようです。

 ベータ版というこもあり、機能の充実と言う点では Google Analytics に負けています。しかし、はてなブックマークの登録数がわかるなど、注目されそうな機能もあります。アクセスは気になるけど、Google Analytics は難しくてよくわからないと言う人にはいいかもしれません。将来は、マニアックな Google Analyics と手軽な Yahoo! ログールといったようになり、2大アクセス解析サービスと言うことになるかもしれません。ちょっと注目して見たいと思います。

コメント (0)
Page 3 of 30«12345»...Last »

HTML convert time: 0.569 sec. Powered by WordPress ME

Images is enhanced with WordPress Lightbox JS by Zeo