2007年10月03日の投稿

2007-10-03
晴れ

絵文字・ページ分割対応の WordPress 向け携帯電話閲覧プラグイン Ktai Style 0.90 リリース

ゆりこ による 23:12:51 の投稿
カテゴリー: WordPressハック
タグ: , , , , , ,

WordPress 向け携帯閲覧対応プラグイン「Ktai Style」の新バージョン 0.90 をリリースいたします。主な修正点は以下の通りです。プラグインの詳細は配布サイトをご覧ください。やっとページ分割機能を作り込みました。

  • ページ容量が大きい場合、5KB〜30KB ごとにページ分割するようにしました。
  • au、ウィルコムの場合に外部サイトへのリンクを残せるようにしました。
  • Ultimate Tag Warrior 等、プラグインのアイコンは、画像へのリンクとせず alt 文字列の表示としました。
ダウンロード: ktai_style090.tar.bz2 (34.7 KB)
新バージョン 0.91 が出ています。

ついに、ページ分割機能を作り込みました。端末の能力に応じて5KB〜30KBで分割します。FOMA, SoftBank 3G は 30KB でも大丈夫そうですが、夜中などネットワークが混雑しているときはページ表示がなかなか完了しないので 10KB にしています。

なお、XHTML タグ自体は分断されないようにしましたが、タグの中身は切れるかもしれません (「<a href=”http://example.jp/”>めちゃめちゃ長い長いリンク文字列</a>」において、リンク文字列の途中で切れる、など)。これは、p や div など長い文章を含む XHTML 要素においては、中身を分割しないとどうしようもないためです。このへんは、ヨソの携帯電話向け変換サービスにはまだまだかないません。今後の改良が必要でしょう。

外部サイトへのリンクですが、au の場合は PC サイトブラウザを起動するリンクにし、ウィルコム・その他の場合はそのまま表示というオプションを設定しました。ドコモ・ソフトバンクの場合は、携帯電話ブラウザからフルブラウザーを起動する方法が存在しないようなので、外部リンクは削除となります。

あと、Sa・Ga さんが暗に要望していた「プラグインのアイコンの処理」ですが、alt 文字列を表示させる (==アイコン画像をリンクにしない) という方向で実装しました。

これで、携帯閲覧対応プラグインとしては、最低限必要な機能を盛り込んだことになります。比較的短期間で開発できたのは、既存ソフトウェアの実装を参考にできたからです (ソースコード自体は取り込んでいませんが)。開発者のみなさま、ありがとうございます。ひとまずはこのまま様子を見て、少しずつ改良していく予定です。そして、平行して、ウェブログ管理機能をどう実装するか研究してみます。

[追記] ウェブログ管理機能以外の機能追加は以下のような腹案があります。

  • 各記事において、コメントとトラックバック・ピンバックの分離表示機能。(PC 向け表示で分離するプラグインを入れている人がけっこう多いようなので)
  • 大きい画像の縮小表示/画像のインライン表示。
  • 携帯絵文字を PC 向け表示でも表示させる (← GPL な携帯絵文字を作らないといけない)
  • ウィルコムの絵文字は、ドコモ互換文字コード以外にウィルコム独自文字コードの絵文字もあるので、そちらも実装する?
  • 携帯サイトの URL を PC 向けと分離することも可能とする (例: http://example.jp/ に対して http://example.jp/m/ を携帯サイトとする)。