ホーム

428 ~封鎖された渋谷で~ ひとみ428 ~封鎖された渋谷で~ 遠藤亜智
ファンが10年待ち望んだサウンドノベルの新作、Wii専用ソフト「428 ~封鎖された渋谷で~」をぜひ!!

こんなに使えない画像なしフィード

posted 2009-01-03 written by akiyan | このエントリーを含むはてなブックマーク このエントリーを含むはてなブックマーク

noimg-1_1

たぶん主にamebloさんとFC2さんのフィードだと思うのですが、フレッシュリーダーやLDRなどでフィードを閲覧すると画像だけが表示されません。おそらくフィード内の画像がリファラ(表示元URL)をチェックしてたり、Cookieの存在をチェックしていたりすると思われます。

あるときまでは、購読しているブログで画像が出ないフィードは無かったと思うので、ある時点からリファラチェックが入ったのだと思われます。

最初の頃は「画像が出なくても全文が出てるから、斜め読みできるしいいか」ぐらいに思っていたのですが、表示できないことに加えて、画像が含まれているのかどうかがよくわからないことも大きなストレスになっていることを自覚しました。Firefoxで見た場合画像が表示できないときは何も表示されないのです。ちなみにIEだと「x」が表示されますね。

というわけで、フィードリーダーで画像が出ないフィードは、どうしてもというものだけ残して購読を解除することにしました。

様々な事情があるとは思いますが、フィードリーダーで画像が出ないことは致命的となることもありますよ…ということが伝わればと思います。

関連記事

2009-01-03 | カテゴリー: 記事 | 固定リンク | コメントはまだありません » このエントリーを含むはてなブックマーク このエントリーを含むはてなブックマーク

エンコードマニアックスにQuoted Printable形式を追加しました

posted 2009-01-01 written by akiyan | このエントリーを含むはてなブックマーク このエントリーを含むはてなブックマーク

エンコードマニアックスの対応形式にQuoted Printable形式を追加しました。どちらもエンコード/デコード可能です。ご要望ありがとうございました!

http://encodemaniax.com/
エンコードマニアックス

なお「ひらがな・かたかな・分かち書き・ローマ字」への変換機能は廃止しました。

引き続き対応形式のご要望をお待ちしております!

2009-01-01 | カテゴリー: 記事 | 固定リンク | コメントはまだありません » このエントリーを含むはてなブックマーク このエントリーを含むはてなブックマーク

ブログをMT(3.32)からWordPressに移行しました

posted 2009-01-01 written by akiyan | このエントリーを含むはてなブックマーク このエントリーを含むはてなブックマーク

何やらMTからWordPressにPermalinkを維持したままさくっと移行できるということを知ったので、年末から元旦にかけて移行してみました。MTのバージョンは3.32で、WordPressのバージョンは2.7です。

参考にしたサイトは以下の通り。

データの移行は手順どおりに行うことで、基本的にすんなり移行できました。コメントもトラックバックもちゃんと移行されています。あっけなくてすごい。ただ一点、データ中のコメントタグでハマりました。

投稿記事中にコメントタグがあると、表示時にデザインが崩れる

どうやらWordPressは「投稿記事中にコメントタグがあると、表示時にデザインが崩れる」ようです。例えば以下のようなデータが本文にあると、表示時にタグがぐちゃぐちゃになり、結果、デザインが崩れます。

<!--
<img src="atode-hyouji-suru.jpg" alt="atode-kaku" />
-->

どうやらコメントタグはWordPressでは特殊な用途で使われているらしく、レンダリングに致命的な影響を与えるようです。記事中にコメントタグがある場合は、事前でも事後でもいいので削除する必要があります。

問題らしい問題はこれだけでした。

WordPressに移行したわけ

一言で言うと「そこそこ軽量に動的出力したいから」でした。細かい理由は以下。

  • 2001年から2004年まで運用していた自作ブログシステムの記事を現行のブログに移行したかったが、移行すると記事が1300件を超えて再構築にめちゃくちゃ時間がかかるようになるので断念していた。(現行ブログの記事数は、統合前で約400件)
  • WordPressはPHPで書かれているから。システム必要要件のほとんどがWeb向けに特化しているブログというソフトウェアに、PHPは最適だと思う。
  • MTで出力したテンプレートを、自作のPHPフレームワークでラッピングして出力していた。WordPressはPHPなのでそのままフレームワークを組み込んで実行できそう。
  • MTの動的出力機能は重すぎる。そして動的出力にするとPHPを動作させられないから。
  • MTをApache+FastCGI化してみたところ、確かにかなり早くなったが、不安定すぎたから。MT+FastCGIは鬼門。
  • WordPressの管理I/Fが2.7(2.6?)からすごく良くなっていたから。
  • 業務でWordPressとWordPress MUを使い始めていたので、抵抗が少なかったから。
  • idea*ideaのMT to WordPress移行記事がすごく詳細な手順を解説していたから。
  • 画像をMTで管理していなかったので、画像移行の不安が少なかった。
  • 下書きをサイト上でプレビューできる。
  • ケータイ版を簡単に作れそう。
  • サイト上から編集ページへのリンクが表示される。(管理ページにログインしていれば)

WordPressに移行してよかったこと

  • 動的出力すごくいい。実測も体感速度も悪くなったが、それでも0.5秒以内で出力できているので問題ない。何より再構築が無いので超ストレスフリー。
  • 管理I/Fも早くてストレスフリー。
  • テンプレートは新たに覚える必要があるが、それほど難しくはない。軽快な動的出力なのでトライアンドエラーが苦にならない。ドキュメントやHow toはMTと同等以上に充実している。
  • perlモジュール管理の呪縛から解き放たれた。perlモジュールのインストールにyumとCPANの両方を使ってしまっていたので、不安が大きかった。
  • テンプレートでphpが動作するので、テンプレート作成の自由度が高い。テンプレートタグがわからなくても、とりあえずなんとかできたりする。
  • 管理I/Fがかっこいい。使いやすい。
  • WordPressをDocumentRootにインストールしたが、ほぼ問題無くインストールできた。akiyan.com内には多数の静的ファイルがあるが、今のところ問題無い。
  • ページ機能で自由にURLを決めて静的コンテンツを配置できるので、今までhtmlで設置していたコンテンツもWordPressでの管理に移行できる。
  • 補足として、/blog/ ディレクトリにインストールしなくても、パーマリンクのURLを /blog/archive/2008/… にできる。
  • プラグイン探しが楽しい。

よくなかったこと、というのはありませんでした。ただ、仕様上の問題が一点ありました。フィードのURLです。

フィードのURLは変わってしまった

実害は無いのですが、フィードのURLだけは変わってしまいました。以前は /blog/index.xml だったのですが、調べた限りWordPressのフィードはURLは「インストールディレクトリ/feed」 になってしまうようです。

301リダイレクトすればアクセス自体は移行できるのですが、Livedoor Readerでの購読件数がうまく移行してくれるかわかりません。期待はできませんので、これは諦めることにしました。(2009-01-02追記:LDRは301リダイレクトで移行してくれるようです!情報元 http://bb.watch.impress.co.jp/blog/archives/2007/10/post_39.html )

ちなみにRewriteでなんとかしようとしたのですが、そもそもWordPress自体がRewriteを使用しているのでそれもできませんでした。

どうせURLが変わってしまうならということで、これを機にFeedBurnerからの配信に変更しました。/blog/index.xmlへのアクセスはFeedBurnerへリダイレクトし、FeedBurnerからは/feedを読み取るようにして完了しました。

結論は総じて◎

移行してみて、良かったと思います。特にこれからプラグインを導入していくのが楽しみです。まずは、アクセスの多い記事を自動で並べるプラグインに注目してます。予測できない動的な部分があると、自分で自分のサイトを見るのも楽しくなりますしね。

2009-01-01 | カテゴリー: 記事 | 固定リンク | 5 件のコメント » このエントリーを含むはてなブックマーク このエントリーを含むはてなブックマーク