既読判定の色がおかしい
前のページ
次のページ

 Q.既読トピックの表示色がおかしくなることがある

 A.仕様です
  最新の投稿が削除されている場合,その判定をすることが出来ないため未読と判定されます
  新たなコメントが投稿されれば通常の判定が出来るようになります

  以下,言い訳じみたことになりますが MZ3.i / MZ4 と mixi の仕様説明になります

  MZ3.i / MZ4 の既読判定は「トピック単位」ではなく「レコード単位」で行っています
  最終的に表示させたコメント番号をログとして保持し,その値と一覧取得時の総コメント数とを比較して
  そのトピックが既読か未読かを判別しています
  そのため,総コメント数が10件のトピックを開いた場合,ただそれだけでは既読とはならず,
  10件目のコメントを閲覧した時点で初めて完全な既読扱いとなります

  また,mixi 仕様としてコメントが削除されるとそのコメント番号を破棄せず,欠番として扱います
  そのため,総コメント数が10件で10件目が削除されると

  ・有効な最終コメント番号は9
  ・総コメント数は10

  となります
  こうなると MZ3.i / MZ4 の既読判定要素である「10件目を見る」ことができませんので,
  この状態で既読判定を行うと10件目のコメントが

  ・本当に未だ見ていないのか
  ・削除されたのか

  の判別をすることができないのです
  そのため,最新コメントが削除されたトピックの既読判定をうまく行うことができなくなっています

前のページ
次のページ
上に戻る

最終更新:2008年10月20日 MZ3/4 -Mixi for ZERO3-