얼마전에 SafariDocStatus의 소개 글에서도 썼지만, RSS 구독기로 Safari에서 기본적으로 제공하고 있는 것을 사용하고 있다. 여러 관심가는 곳에서 올려지는 새로운 글들을 확인할 때는 그냥 기본 브라우져에서 확인하는 것으로도 충분하고 더 자연스럽게 느껴지기 때문이다.

그런데, Safari RSS 구독기의 페이지 모양을 더 보기 편하게 바꿀 수 있을까 알아보는 중에, iLife라는 이름의 Safari RSS 테마를 발견했다.

iLife 테마를 Safari의 RSS 구독기에 적용한 모습

새로운 테마를 적용하고 난 후의 모습은 새 글을 구별하기가 한결 더 쉽고, 글의 제목을 눌렀을 경우 새 창 (혹은 새 텝)에서 글의 내용을 보여주기 때문에 RSS의 글 목록에서 여러 글들을 손쉽게 꺼내 볼 수가 있다.

설치는 iLife RSS 테마를 내려받아 압축을 푼 후, ilife.syndtheme 폴더를 ~/Library/Syndication/Themes 폴더 속에 넣고 Safari RSS Theme Switcher.app를 실행해서 iLife 테마를 선택해 주면 된다. 물론 기본 테마로 되돌아 가려면 Apple Default를 선택해 주면 됨.

ilife.syndtheme 폴더 속의 Articles.css 파일을 수정하면 자기만의 테마를 꾸밀 수도 있을 것이다.

오래전부터 Safari를 기본 RSS 구독기로 사용하고 있는 사람으로서, SafariDockStatus는 개인적으로 아주 유용하게 사용하고 있는 도구이다. 기능이라면 아주 단순해서, 주기적으로 Safari의 책갈피 막대에 등록되어 있는 RSS/Atom feed들을 확인해서 아직 읽지 않은 새로운 feed들의 갯수를 Dock 위에 떠 있있는 Safari의 아이콘에 표시해준다.

Dock 위에 떠있는 Safari 아이콘의 모습. 새루운 RSS feed들의 갯수가 함께 표시되어 있다.

그런데, 어떤 이유인지 버전 1.0.3을 마지막으로 개발이 중지었되고 개발자의 사이트마저 사라지면서 공식적으로 내려받을 수가 없게 되었다.

다행스럽게도, SafariDockStatus를 내려받을 수 있는 여러 미러 사이트들은 아직 건재하다.

현재는 Safari 2.0.4(419.3)에서도 잘 작동하며, 차기 Safari 버전에서도 계속 사용하려면, SIMBL의 Plugins 폴더 속에 위치하는 SafariDockStatus.bundle의 패키지 내용들 중에서, Info.plist 파일의 MaxBundleVersion 키의 값을 버전에 맞게 수정해서 정상 작동여부를 확인해야 한다. 앞으로 Mail에서처럼 기본적으로 추가되었으면 하는 기능이다.

현재 WordPress(버전 1.5.2)는 Atom 발신 신호로 0.3 버전을 사용하고 있습니다만, 이는 공식적으로 더 이상 지원되지 않을 것이라고 합니다. 뒤를 이을, Atom 1.0은 거이 완성 단계이며, 이제 곳 IETF 표준으로 인정받게 될 예정이라는군요.

발신 신호로 많이 사용되는 RSS 2.0도 있는데 왜 값자기 Atom 1.0 소리냐구요? 이 곳을 보시면 RSS 2.0과 Atom 1.0의 장단점을 잘 비교해 놓은 글이 있습니다. 더불어서, 선택할 수 있는 발신 신호가 여럿이라면 사용자 입장에서는 구미에 맞게 선택할 수도 있겠지요.

앞으로 발표될 WordPress 1.6에서는 Atom 1.0 발신 신호를 지원할 예정이라고 합니다만, 미리 Atom 1.0 발신 신호를 쏴주고자 하시는 분들에게 그 방법을 소개해 드리고자 합니다.

WordPress에서 Atom 1.0 발신 신호를 쏴주는 방법은 비교적 간단합니다.

우선, Atom 1.0을 위해 수정해 놓은 wp-atom.php 파일을 열어서 따로 복사 php로 저장하고, WordPress의 기본 디렉토리에 있는 원래의 wp-atom.php 파일에 그대로 대치해 놓습니다. 이렇게 하면, Feed Validator (Atom 1.0 발신 신호 인준 기능은 아직 실험중-BETA)를 사용해서 갱신된 Atom 발신 신호가 올바로 되어 있는지 확인하실 수 있습니다. (여기의 Atom 발신 신호는 Safari가 잘 낚아채기는 합니다만, 몇 가지 오류 문구들로 인해 아직 인준을 통과하지는 못 하는군요. 😕 )

마지막으로, WordPress의 theme 폴더 안에 있는 header.php 파일을 열고, Atom 발신 신호의 링크 관련 title 꼬리표 내용을 “Atom 0.3″에서 “Atom 1.0″으로 올바르게 바꿔주시면 되겠습니다.

물론, 이 곳처럼 표딱지에 Atom 1.0 발신 신호 그림을 달아두면 더 좋겠지요.

따옴 – dev.d10e.net

참고로, Rakaz씨의 Atom 0.3에서 1.0으로의 전환이라는 제목의 글을 읽으시면, 바뀐 Atom 형식에 대한 자세한 정보를 얻으실 수 있습니다.

갱신 – 12월 15일에 갱신된 wp-atom.php 파일을 받아서 설치하면, 드디어 Feed Validator의 표준 인증도 무사히 통과한답니다.