既読ポイント及びマーキングについての調査
概要
2ちゃんねる用ブラウザでは、ユーザーがスレッドごとに任意にマーキングをすることができるが、その名称・動作の仕様は各ブラウザにより異なるものであり、これについて、スキン標準化プロジェクトにおいて策定すべき仕様があるかどうかを調査するものである。
ユーザーが任意にマーキングできるものとしては、次の二つがある。
- 唯一設定可能な「既読と未読の境」
- 複数設定可能な「特定のレスへの印」
既読ポイント
ブラウザ側では既得・新着という区別はできるものの、ユーザーが実際に読んだかどうかの区別を把握することは非常に困難であるため、ユーザーが自ら「既読と未読の境」を設定する機能が用意されている。
また、スレッドを開いた時点や、ツールボタン等により、その既読ポイントへ移動する機能を有しているものも多い。
調査結果
機能名称 | 利用ファイル | 移動根拠 | |
---|---|---|---|
ゾヌ | ここまで読んだ | Bookmk.htm | infファイル(*1) |
ギコ | ココまで読んだ | Bookmark.html | <a name="koko">(*2) |
Live | 俺様用しおり | Bookmark.htm | (移動無し) |
Jane | ここまで読んだ | Bookmark.html | idxファイル(*1) |
twin | ここまで読んだの | Bookmark.html | idxファイル(*1) |
- (*1):idxファイルなどに設定されたレス番号を記録しておき、これを読み出してレス番号にジャンプする方式
- (*2):Bookmark.htmlに記述された<a name="koko"></a>にジャンプする方式
考察
まず、ファイル名は、Bookmark.htmlとする。(多数決的解決)
次に、移動根拠であるが、ギコナビ以外が採用しているような、スキンに依存しない方法で実現することが望ましいと考えられる。他のブラウザ向けに作成されたBookmark.htmlではギコナビにおいては有効に機能しないという問題点があるためである。
特定のレスへのマーキング
ユーザーが特定のレスに対して何らかの目的を持って印を付す場合のために、「特定のレスへの印」を設定する機能が用意されている。
なお、Jane IE View では、本家OpenJaneと異なり、チェックを明示する方法が設けられている。
調査結果
機能名称 | 利用ファイル | 移動根拠 | |
---|---|---|---|
A Bone | しおり | (なし)(*1) | idxファイル |
ゾヌ | しおり | Siori.htm(*2) | infファイル |
Jane | チェック | (なし)(*1) | idxファイル |
View | チェック | (なし)(*4) | idxファイル |
twin | 印 | Marked.html(*3) | idxファイル |
- (*1):ツールボタン等により移動するのみで、スレッド上には明示されない。
- (*2):Res.htmの内部で<SIORI/>がShiori.htmの内容に変換される方式
- (*3):Res.htmlの代替として、Marked.htmlが用いられる方式
- (*3):Res.htmlの内部で、<!--MARKBEGIN>★<MARKEND-->が用いられる方式
考察
ファイル名を何とするか、変換方式はいずれとするかが問題となる。
まず、ファイル名については、Markedのほうが妥当であると思われる。なぜなら、既読ポイントについてBookmarkという名称が使われており、Shioriと混同する虞があるためである。なお、MarkedとShioriのいずれにするかという観点からの結論に過ぎず、他の名称案を排除するものではない。
次に、変換方式についてであるが、Res.htmlの代替として用いるほうが妥当であると思われる。これは、代替として用いるほうが単純であること、この置き換えに対応(していない/しない)ブラウザへの対応が容易であることの2点にある。