태그나 검색어 기반으로 몇가지 RSS를 구독하다 보면, 서로 다른 검색어나 태그지만 같은 게시물이 나오는 경우가 있다. 그래서 이미 한 번 읽은 글을 다른 피드의 RSS에서 새 글로 인식되어 다시 나오는 경우가 있다. 새 글로 올라 온다고 하더라도 링크를 통해 이미 방문한 페이지라면 링크 색을 보고 중복된 글인지 여부를 알 수 있다. 같은 웹 브라우저를 쓰는 한 말이다.
그런데 구글 리더에서는 링크 색이 고정되어 있어, 이미 방문한 페이지의 링크와 한 번도 방문하지 않은 링크의 구분이 되지 않는다. 그래서 웹 브라우저쪽에서 CSS를 변경하여 방문한 링크의 색을 바꿔보았다.
CSS의 내용은 다음과 같다.
div.entry-main h2.entry-title a:visited.entry-title-link, div.entry-main div.entry-body div.item-body a:visited { color: #9400D3 !important; }
오페라에서는 위 내용을 CSS 파일로 저장한 후 사이트 환경설정 편집에서 해당 CSS파일을 지정해주면 된다. 크롬에서는 Personalized Web 등의 확장을 써서 바꿔줄 수 있다. 파이어폭스도 비슷한 확장이 있을 것이다.파이어폭스는 Stylish 확장을 써서 설정할 수 있다. 만약 Personalized Web을 쓴다면 Match URLs 에는
^https?://www.google.co(m|\.\w+)/reader/.*
라고 입력하면 된다. 파이어폭스의 Stylish에서는
@namespace url(http://www.w3.org/1999/xhtml); @-moz-document url-prefix("http://www.google.com/reader/"), url-prefix("https://www.google.com/reader/") { div.entry-main h2.entry-title a:visited.entry-title-link, div.entry-main div.entry-body div.item-body a:visited { color: #9400D3 !important; } }
로 입력하면 된다. 접속하는 URL에 따라 적용이 안 될 수도 있는데, url-prefix 부분의 주소를 확인하고 적당히 고치면 된다.
만약 링크 색을 바꾸고 싶으면 CSS의 color 설정을 바꿔주면 된다.
'Web Life' 카테고리의 다른 글
사파리에서 새 창을 백그라운드 탭으로 띄우기 RSS 리더용 (0) | 2013.04.26 |
---|---|
Opera 10.60 새 창을 배경탭으로 열기 (2) | 2010.07.14 |
웹 접근성 지지서명 경품 당첨 (0) | 2009.11.21 |
오페라 튜닝 (1) | 2009.06.07 |