ケータイ用のコンテンツを作ったことのある方はよくわかっていると思うのですが、ケータイにはいくつかの制約があります。"そんなもんケータイで見ちゃおれんだろう。再三反発していたんですが(笑)。画面が小さいので全体の構造を把握するのが難しい。自分がどこにいるかを把握するためにはメニュー画面などを出して階層構造を理解できるようにしなければならない。実際ユーザが読みたいのは投稿された記事であって、それにたどり着くまでにやたらボタンを押すようでは金がかかってしょうがない、という。余裕派掲示板は書き込み順に出せばいいだけなので、そういう心配は無かったのですが。解決の決め手は?「決め手というわけではありませんが、工夫したのはスレッドの内容を表示する画面ですね。学ばせてもらいました。スレッドのトップ記事は常に最上部に鎮座、その下に最新の記事がいくつか列びます。表示がでますが、スレッド天国ではバイト数でちょん切ってます。ちゃんねるはスレッド掲示板の王道ですからね。学ぶところは大きいです。「あとは絵文字を利用したことでしょうかね。付けるようにしたんです。アクセスキーも階層構造を理解しやすいように設定したつもりです。これらの工夫によって、アクセスしたらすぐにスレッドのタイトルリストを表示することができ、ワンクリックで読みたい記事にたどり着けるようにできました。説明書きがなくても操作に困らない程度にはできたと思ってます(笑)。」(※2)(※2)実際の使い勝手は「スレッド天国サンプル」で確認していただきたい。スレッド式という点以外は余裕派掲示板とだいたい同じということでしょうか。余裕派掲示板で問題になっていた部分のほとんどを解決しました。余裕派掲示板の問題、というのは?「余裕派掲示板はそもそも配布用に設計されていなかったんです。バグフィックスやアップグレード、ログファイル形式(※3)の変更などは思ったときにやればいいんですが、配布しているものとなるとそうもいかない。バグを修正するたびにログファイルのコンバータをかませるのはユーザフレンドリーではないですからね。いうのが望ましいと思っています。余裕派掲示板の初期のバージョンでは、効率的なログ形式が選択されていなかった...。使用している方が、今日突然最新版にアップグレードしてもそのまま使えるようにと、プログラム内に余計な部分があるんです。これは設計ミスということよりも、開発当初ケータイの絵文字(※4)などに関する知識が無かったせいなのですが。「その点、今回のスレッド天国はログファイルの形式を練りに練りました。今後万が一入力フォームの項目が追加されても、それをシンプルな形で導入できるようになっていますし、絵文字に関しても、各端末に効率よく出力できるように、最も望ましいと思われる形でログファイルに記録されるようになっています。他にも改善された部分はありますか?「データ量制限に関する部分ですね。ご存知の方もいらっしゃると思いますが、余裕派掲示板の場合は長い書き込みがあると、一部の端末では読み込めなくなることがあります。これはやがて解決しようと思っているのですが。「スレッド天国の場合は、これを解決するため、内部処理にEUCコードという文字コードを使っています(※5)。ルーチンに食わせて、適当なデータ量で出力できるように設計できました。いうのがなかなか難しく、今後ももうちょっと調整が必要になるかと思います。これはユーザの方からのフィードバックに頼るしかないですね。ボタン(※6)ですね(笑)。あれはスレッド天国では無くしました(笑)。言い訳と思われるかも知れませんが、あのボタンは余裕派掲示板が配布される前、つまり自分の仲間内で使っている間に冗談でつけたのですが、いざ一般公開となったときに削除し忘れたんですよ。後から気づいて消そうかと思ったんですが、あのボタンを大変気に入っていた私の恩師から長い手紙が届きまして...。なんだか嘘っぽいですね。「(笑)嘘なんでそろそろやめます。投稿された内容を保存するファイルのデータ形式。保存する掲示板もあるが、ケータイ対応の場合は端末により出力フォーマットが異なるため、プリミティブなまま保存しなければならない。各社独自の仕様を用いているため、扱いが難しい。i-modeやドットiの絵文字は文字化けの原因になることが多く、開発者を悩ませる。いう文字コードを用いている。コードを用いたい、とのお話でした。余裕派掲示板の投稿フォームの下にあるボタン。左から順に「書き込む」(投稿)、「書き直す」(リセット)、「書き渋る」(?)と列んでいる。スレッド天国は今後どのように発展していくんでしょうか。計画しているのが、メーリングリスト機能です。余裕派掲示板の場合は、投稿があると管理人にメールが届くような仕組みになっていますが、スレッド天国ではこの機能をさらに追求して、メーリングリストのように使えるようにしたいと考えています。Lモードなどの対応もするつもりですが、これは実は開発者としてはまったく面白くない。対応するやり方はわかってるので新しい発見はなさそうだし、面倒だし、ユーザは少ないし...。