Ktai Style 説明書

プラグイン配布ページ
  http://wppluginsj.sourceforge.jp/ktai_style/

●●概要●●

  Ktai Style は、あなたの WordPress ウェブログを日本の携帯電話対応にするプラグイ
ンです。

・PC 向けと同じ URI を携帯電話で閲覧すると軽量化したサイト表示を行います。
  (フロントページのみならず、アーカイブページ、個別エントリーの URI も対象)
・ページ容量が大きい場合、端末に応じてページ分割を行います (5KB〜50KB ごと)。
・要所要所で、携帯電話に応じた絵文字を使用しています (数字・矢印・時計・顔など)。
・記事中の画像は、リンクに変換されます。サムネールに対して元画像へのリンクを張っ
  ている場合、元画像へのリンクも表示します。
・外部サイトへのリンクはフルブラウザ経由での閲覧リンクまたは中継ページ経由リンク
  に変換します。
・複数の携帯テーマをインストールして簡単に切り替えできます。携帯テーマは WordPress 
  のテンプレート構造に準拠していて、容易に制作できます。
・簡単なウェブログ管理機能 (新規投稿・投稿編集・コメント管理など) があります。

  なお、画像変換やメール投稿サービスなどの外部サービスは一切利用しませんので、そ
れらのサービスの継続性に左右されることなく、安定して使用できます。

●●対応環境●●

・WordPress 2.2 以降。2.3 でも動作します。2.1.x の場合、ウェブログの文字コードが 
  UTF-8 ならば動くかもしれませんが、テストしていません。2.0 は未対応です。

・PHP 5 以降。*** PHP 4 では動きません!! ***
  なお、動作確認は PHP 5.2.x で行なっていますので、PHP 5.0.x, 5.1.x では動かない
  かもしれません。自己責任にてご利用をお願いします。残念ながら PHP 4 の対応予定
  はありません (サーバー屋さんに PHP5 へのアップグレードを依頼してください)。

・対応している携帯電話サービス、携帯端末は、以下の通りです。
  ・i-mode (NTT DoCoMo の mova, FOMA)
  ・EZweb (KDDI, 沖縄セルラー, ツーカー)
  ・Yahoo!ケータイ (SoftBank の PDC, 3G)
  ・WILLCOM コンテンツサービス (WILLCOM の AIR-EDGE PHONE, SIM STYLE)
  ・各社スマートフォン
    - W-ZERO3 シリーズ、ドコモ htcZ、ソフトバンク X シリーズ、EM・ONE など
  ・PlayStation Portable (PSP)
  ・Nintendo DS (NDS)

・フルブラウザ・PC サイトブラウザ・Windows Mobile 向け Opera の「デスクトップと
  して認識する」設定などは、PC 向けと認識し、携帯電話向け出力になりません。

●●設置方法●●

 1. プラグインをダウンロードして展開し、ktai_style フォルダーごとサーバーに転送
    します。ただし、README-ja_utf8.txt (本ファイル) 等の拡張子が txt のファイル、
    ktai_style-ja.po (言語リソースのソースファイル) は転送しなくて構いません。
    ** 重要 ** 
    ウェブログ管理機能を使わない場合は admin フォルダーを転送しないでください。
    (login.php も不要ですが、残っていても大丈夫です)
 2. Ktai Style プラグインを有効にします。
 3. 好みに応じて、サイト管理画面の各種設定→携帯表示でオプションを変更します。た
    いていはデフォルトのままで構いません。

※ WordPress 2.3 以降を使っている場合、本プラグインの更新を知らせるために、別途
   「JSeries Notifier」(*1) をインストールされることをおすすめします。
(*1) http://wppluginsj.sourceforge.jp/jseries-notifier/

●●以前のバージョンからの更新方法●●

 1. まず、プラグインを無効にしてください。
 2. ・バージョン 0.96 までのテンプレート (templates フォルダー以下のファイル) を
      そのまま利用している場合、サーバーの templates フォルダーを削除してくださ
      い。
    ・テンプレートを改造している場合は、サーバー上の templates ディレクトリーを
      適当な名前 (old など) に変更し、themes ディレクトリーの配下に移動してくだ
      さい。
 3. サーバーのファイルを転送後、プラグインを有効にしてください。プラグインを一度
    無効にしてから有効にしないと、管理画面へのログインができません (ログインセッ
    ションを生成できない、というエラーになります)。
 4. 必要に応じて管理画面でテーマを選択します。(自作テンプレートを themes ディレ
    クトリーに移動した場合など)

●●携帯サイトの調整●●

  携帯サイトの見た目は、PC での管理画面による設定、およびテンプレートの改造によ
り、お好みに調整できます。管理画面では以下の設定が可能です。詳細は CUSTOMIZE.txt 
を参照してください。
  ・使用するテーマの切り替え
  ・コメントとトラックバック・ピンバックを混在するか分離するかの選択
  ・直接リンクを張る外部サイト
  (以下はデフォルトテーマ以外では無効の場合があります)
  ・文字色 (日付、投稿者名、コメント種別、外部サイトのリンク文字)
  ・日付書式

●●機能詳細●●

・ウェブログ管理機能については ADMIN.txt をご覧ください。

・1ページの記事数は、PC 向けサイトと同じ (各種設定→表示設定の「ブログページ」の
  設定値と同じ) になります。したがって、ページ番号付きの URL (*2) でも、PC と携
  帯電話で同じ内容が見られます。この動作を維持するため、携帯電話だけ表示数を減ら
  す機能を付ける予定はありません。
  (*2) http://blog.example.jp/page/3/ のような URL

・記事中の画像はリンクに変換されます。サムネールに対して元画像へのリンクを張って
  いる場合、サムネールの後に元画像へのリンクを追加します (ファイルサイズも表示)。
  ただし、画像サイズが大きく、利用している端末で表示できないと推測される場合、リ
  ンクにならず、元画像のファイルサイズだけ表示します。

・画像にウェブサイトへのリンクを張っている場合、画像へのリンクの後ろに、ウェブサ
  イトへのリンクを追加します。

・プラグイン用画像はリンクにせず、alt 文字列をそのまま表示します。Ultimate Tag 
  Warriror のアイコン、wp-tegaki(*3) の TrueType 画像などが対象です。
  (*3) http://wppluginsj.sourceforge.jp/wp-tegaki/

・テンプレート等で、画像をそのまま表示させたい場合は、その img 要素に 
    class="ktai"
  という属性を追加してください (詳細は CUSTOMIZE.txt の「テンプレートで画像を使
  う」を参照)。

・外部サイトへのリンクは以下の通りに処理されます。
    DoCoMo フルブラウザ搭載機 : フルブラウザでの閲覧リンクに変換
    DoCoMo それ以外           : 中継ページ経由リンクに変換
    au PCサイトブラウザ搭載機 : PCサイトブラウザ閲覧リンクに変換
    au それ以外               : リンクをクリックしても反応なし (のはず)
    SoftBank                  : 中継ページ経由リンクに変換 (フルブラウザ搭載機は
                                手動でフルブラウザに切り替えてください)
    WILLCOM, それ以外         : 直接リンク

・ページ分割サイズは端末に応じて自動調整されます。分割値は以下の通りです。
    DoCoMo mova  :  5000 バイト (約5KB)
    DoCoMo FOMA  : 10000 バイト (約10KB)
    au (HDML)    :  7500 バイト (約7.5KB)
    au (WAP2.0)  :  9000 バイト (約9KB)
    SoftBank PDC :  6000 バイト (約6KB)
    SoftBank 3G  : 10000 バイト (約10KB)
    WILLCOM      : 20000 バイト (約20KB)
    その他       : 50000 バイト (約50KB)

・画像表示可能なサイズ (キャッシュサイズ) は、ユーザーエージェント文字列などより
  自動判別されますが、最大でも 100KB としています。

●●制限事項●●

・携帯電話からの新規投稿・コメント投稿などでは、絵文字は使えません。もし使ってし
  まった場合、「?」などに文字化けします。絵文字は携帯用テンプレートでのみで使え
  ます。

・UTF-8 エンコードを Shift_JIS に変換しているため、投稿本文で Shift_JIS に存在し
  ない文字を使っている場合、欠落したり文字化けする可能性があります (温泉マークや
  はしご高など)。

・コメント投稿時にログインする場合、コメントフォーム右上にある「ログインしてコメ
  ントする」のリンクを使ってください。ページ下にある「ログイン」の場合、管理画面
  に入ってしまい、ウェブログ画面に移るとログイン状態が解除されてしまいます。
  また、ログイン直後にコメント投稿せず、他のリンク (「記事に戻る」やページ下部の
  メニューなど) を辿った場合も、ログイン状態が解除されてしまいます。「送信する」
  ボタン以外は使わないよう、ご注意ください。

・パスワード保護された投稿でコメント投稿したとき、投稿後に記事またはコメントを見
  るには、再度パスワード入力が必要となります。技術的な限界により、改善は非常に困
  難です。ご了承ください。

・標準のパーマリンク構造 (/?p=1234 などの形式) を使っているサイトでパスワード保
  護した場合、端末によっては、正しいパスワードを送信してもウェブログ最新記事が出
  てしまい、パスワード解除できません。

・XHTML Basic (携帯電話向け XHTML) では不要な要素・属性をできるだけ除去していま
  すが、テーブルタグなど、一部端末で対応していない要素も出力してしまいます。

・携帯電話の絵文字は、i モード拡張絵文字、EZweb type-D、ソフトバンクの拡張絵文字
  を一部利用していますので、古い端末だと表示されない場合があります。

・携帯電話からの新規投稿やコメント投稿で「〜」(波ダッシュ) を含む文字を使った場
  合、Unicode コード U+301C の「〜」としてデータベースに保存します。Macintosh や 
  Linux は通常この波ダッシュを使うため問題ありませんが、Windows では、全角チルダ 
  U+FF5E「～」を多用しており、複数の波形文字が混ざってしまいます。気になる場合は、
  全角チルダを波ダッシュに矯正する拙作プラグイン「Force Wave Dash」(*4) をご利用
  ください。
  (*4) http://wppluginsj.sourceforge.jp/force-wave-dash/

●●Mobile Eye+ (*5)との相違点●●

・電話キャリアを自動判別して、要所要所で絵文字を使っています。
・ページ容量が大きい場合、5KB〜50KB ごとにページ分割します。
・最新のコメント一覧が見られます。
・ウェブログ管理機能があります。
・全角カナ→半角への変換は行いません。さほどパケット節約にはならない割に、可読性
  が落ちると考えているためです。
・ウェブサイトや画像の変換サービスは利用しません。外部サイトへのリンクはフルブラ
  ウザ閲覧リンクまたは中継ページ経由リンクとなります。
・デフォルトではコメントとトラックバックを混在して表示します。
・パスワード保護の解除は、端末によらずフォームへの入力で可能です (Basic 認証やク
  ッキーは使いません)。そのかわり、投稿やコメントの閲覧の度にパスワード入力が必
  要となります。
・WordPress 2.0 および PHP4 への対応はしていません。

(*5) http://hrlk.com/script/mobile-eye-plus/

●●今後の予定●●

・WordPress ブックマークレットに近い機能の提供 (とある URL にアクセスしたら、い
  きなり投稿画面になる動作を予定)
・大きい画像の縮小表示／画像の縮小インライン表示。

※「投稿時の位置情報追加・ファイル添付」「携帯サイトの URL を PC 向けと分離でき
  る設定の追加」は実装をあきらめました。

●●改版履歴●●

  HISTORY.txt を参照してください。

以上