エントリ通知で既読の物を分かりやすくするGM書いた
詳しくは、http://coderepos.org/share/wiki/iknow_hackからどうぞ。
作ってて悩んだところ
visitedって素のJSじゃ判別出来ないので次のようにしました。
visitedにスタイルを当てる ***
GM_addStyle(<><![CDATA[ li.new_diary_entry a:visited { position: relative; } ]]></>);
getComputedStyleで判別
(getComputedStyle(element, null).getPropertyValue("position") == "relative");
みたいに今回は判別した。
id:brazilさんのLDR Dedupe Entriesってuser.js*1を参考にしました。