'M$'에 해당되는 글 2

  1. 2006.03.27 그녀가 움직이기 시작했다! - Naver (1)

희한한 모자를 눌러쓴 지현양의 이미지가 많은 사람들의 뇌리에 깊숙히 박혀있는 네이버~~

그동안 너무도 Google과 비교되는 행보를 보여오던 Naver가 최근들어서는 실추된 이미지를 살려보고자 안간힘을 다하고 있다.

대표적인 예가 M$ Internet Explorer용으로 최적화 되어있던 네이버를 불여시양(Fire Fox)이나, 동물원군(Safari) 등의 일명 Minor급 웹브라우저에서도 무리없이 돌아가게 한다는 원대한 프로젝트이다...
(그러나.... 여전히 M$ ActiveX 도배이므로 그닥.....
Naver는 지도 서비스에 Ajax를 도입하라~~! )



거기다 오늘... 네이버가 또다시 한 건 했다...
Google에서는 이미 관행이 된지 오래인 API 공개를 단행한 것이다...

네이버 API 공개 사이트로 가기 (새 창)

대강 둘러보니...
의외의 특징이 일부 보인다...

첫째.. 의외라는 느낌이 올 정도로 입출력 Query는 UTF-8 인코딩을 사용한다...

국내 인터넷에서 주로 쓰이는 문자 인코딩 방식은 EUC_KR 이다...
하지만 EUC_KR은 한국어 전용 인코딩 방식이므로, 한국어와 영어이외의 다른 문자를 한 페이지에 삽입하면 페이지가 깨지는 심각한 문제가 있다.
그래서 현재 우리나라를 제외한 외국은 전세계 공용 인코딩 방식인 UTF-8 (일명 유니코드. 그렇다고 유니코드 = UTF-8은 아님...)으로 옮겨가는 것이 추세이다.

우리나라는 위대한 제로보드 덕분에....
그리고 그 제로보드에 최적화된 각 호스팅사 덕분에....

국내에서 UTF-8을 사용하기란 상당히 어렵다...

(그런면에서 본인이 지금 포스팅중인 태터는 크나큰 한 발을 내딛었음에 틀림없다...)

이러한 현실에서 네이버가 UTF-8을 표준 인코딩으로 사용한다는 것은 상당히 놀라운 시도임에는 틀림없다...

둘째. RSS 지원을 위해 원천적으로 xml 포멧을 지원하고 있다.

두번째 사항도 상당히 의외의 사항이다...
기본적으로 네이버 API 공개 사이트에 올라와 있는 예제 페이지의 소스는 XML이다...
또한 상당 분야의 API는 RSS로 출력이 가능하다...

하지만... 여전히 실망스러운 점도 없지않아 있다...

구글과는 달리 네이버 API를 통해 만든 2차 저작물이라는 것을 명시하라는 약관.....
(예상대로 네이버스럽다....)


물론 이번 네이버의 조치는 100% 만족스럽지는 못하다.
하지만 이 것은 시작에 불과하고, 네이버가 자기들 밥줄의 일부를 공개했다는 것은 상당한 의미인 것이다.
어차피 사기업에게 완전한 OpenSource를 강요할 수는 없는 것이다...

네이버의 어려운 결정에 박수를 쳐주고 싶고, 또한 많은 Hacker들이 느낄 실망감도 포용할 수 있는 또다른 행보가 있기를 바란다...

아무리 보기싫어도, 네이버는 명실상부 국내 최대급의 사이트이니까... 

댓글을 달아 주세요

  1. Favicon of http://heejoon.org BlogIcon 택견꾼 2006.03.29 13:57  수정/삭제  댓글쓰기

    음.. 이건 별 상관없는 리플일지도 모르지만...
    utf-8 인코딩으로 만든 페이지를 다른 인코딩으로 보면...
    아예 백지가 보이고 완료되었다고 하는군요 --;
    맥에서는 다 보여주는데..
    덕분에 고생 많이 했습니다 --;