FOAF, XFN 개념을 잡으신 분들을 위한 팁

FOAF나 XFN을 구현하기 위한 분들에게 간단한 도움을 드리고자 한 가지 메모를 남겨봅니다.
이 기술들은 모두 URL 기반으로 친구관계를 설정합니다. 즉, 인터넷에서의 사람을 구별하는 방법으로 URL이 사용된다는 것입니다. 따라서, 어떤 사이트가 FOAF, XFN을 지원한다면, 개인 페이지(Profile page)가 필요한것이고, 이 페이지의 URL을 기반으로 네트워크를 만들어가는 것입니다.
즉, 오해하기 쉬운 것은, HTML 내에 마이크로포맷이랍시고 한 사람의 친구관계에 있는 URL이 나타나면 항상 XFN 속성이나, FOAF 검출기능을 추가하는 것은 좋지 않습니다. 왜냐하면, 역방향 링크를 구축한다고 보면, 내가 작성한 많은 페이지에서 한사람에게 향하는 링크를 따라 다시 오는 것을 생각할 경우 한 곳으로만 오도록 하는 것이 좋기 때문입니다.
이번 Textcube 1.6에서는 위 생각에 의거하여 개인 페이지라 할 수 있는 블로그의 첫화면, 즉 뒤에 아무런 경로가 추가되지 않은 최상위 페이지를 출력할 때(커버페이지를 사용하는 사람은 그 페이지에서)만, XFN 속성을 넣고, FOAF 검출 태그를 넣습니다. 예를 들어, XFN이 적용되어 있는 블로그롤(북마크 혹은 링크 목록)의 소스를 보시면
http://coolengineer.com/entry/Coding-nights

http://coolengineer.com/
의 소스에는 각각
<li> <a href="http://www.parkboo.com/" onclick="window.open(this.href); return false"> 박부</a> </li>
<li> <a href="http://www.bjsue.com/" onclick="window.open(this.href); return false"> 병주</a> </li>
<li> <a href="http://blueboh.net/" onclick="window.open(this.href); return false"> 서륀</a> </li>
<li> <a href="http://blog.naver.com/happyjames" onclick="window.open(this.href); return false"> 석영</a> </li>

<li> <a href="http://www.parkboo.com/" rel="contact met colleague"
onclick="window.open(this.href); return false"> 박부</a> </li>
<li> <a href="http://www.bjsue.com/" rel="contact met colleague"
onclick="window.open(this.href); return false"> 병주</a> </li>
<li> <a href="http://blueboh.net/" rel="contact met colleague"
onclick="window.open(this.href); return false"> 서륀</a> </li>
<li> <a href="http://blog.naver.com/happyjames" rel="contact met colleague"
onclick="window.open(this.href); return false"> 석영</a> </li>
으로 다른 것을 볼 수 있습니다.FOAF 검출또한 HTML head 태그 내에
<link rel="meta" type="application/rdf+xml" title="FOAF" href="http://coolengineer.com/foaf" />
와 같은 태그를 넣어 검출을 유도하는데, 마찬가지로 최상위 경로에서만 삽입되는 것이 좋습니다.
간단한 팁이지만, URL이 아이덴티티를 나타내고 그것을 구현하는 사람의 입장에서 공유할 만한 메모라고 생각됩니다.
크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by 최호진

2008/02/19 10:47 2008/02/19 10:47
이올린 태그검색올블로그 태그검색티스토리 태그검색, 이올린 태그검색올블로그 태그검색티스토리 태그검색, 이올린 태그검색올블로그 태그검색티스토리 태그검색
Response
A trackback , No Comment
RSS :
http://coolengineer.com/rss/response/500

Trackback URL : http://coolengineer.com/trackback/500

Trackbacks List

  1. 웹 아이덴티티의 변화

    Tracked from interCreorix 2008/03/23 13:20 Delete

    몇 년 전까지만 해도 인터넷에서 한 사람을 대표하는 수단은 당연히 "메일 주소"였다. 손쉽게 가질 수 있고 인터넷을 사용하는 사람이면 누구나 한 개 쯤은 가지고 있기에 개인을 대표하는 수단으로 적절했다. 이 때문에 가입 시 메일로 인증하기, 그라바타1, 메일을 로그인용 ID로 사용하는 서비스 등 메일을 기반으로 사용자를 인증하는 경향이 나타났다. (편의상 이 시대를 1세대라고 부르자.)하지만 최근 1인 1 블로그 시대가 다가오면서 개인을 대표하는...

Leave a comment
[로그인][오픈아이디란?]
« Previous : 1 : ... 121 : 122 : 123 : 124 : 125 : 126 : 127 : 128 : 129 : ... 569 : Next »

블로그 이미지

최호진의 글들입니다.

- 최호진

Archives

Authors

  1. 최호진

Calendar

«   2009/01   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Site Stats

Total hits:
311647
Today:
26
Yesterday:
209