Jane Styleに新たな問題点を発見しました。
「新たな」というか、自分が知らなかっただけで知ってる人は知ってると思いますが・・・
If-Modified-Sinceの分解能が1秒なので、最終取得から1秒以内の間に別のレスが追加され、それ以降追加されていない場合、
この追加レスが取得不能になるようです。(304になるだけで取得できない)
条件がシビアなのでそんなに頻繁に遭遇しないと思いますが、ユーザーの知らない所でレスが取得できないままになっています。
(あるいはsubject.txtとの相違を検出して破損表示(赤文字スレタイ)になります)

*******************************
つまり、スレ更新で304 Not Modifiedになってそれ以上レス取得できない場合でも
「見えないレス」(取得できないレス)が存在している可能性がある、という事です。
*******************************

これを解消するためにIf-Modified-Sinceの「1秒戻し」を作ってみました。
これで「最後のレスが取得できない」という事が無くなるはずです。
しかしこれを使うと更新されていない場合304だったのだが、404になるので違和感があります。
dat落ちがはっきり判明している場合などはgethtmldat.jsを使う、という方法の方があるいは良いかも。

jane_fix_lastmodtime
https://www.斧.net/u/4125649
パス:jane2ch.exe