본문 바로가기

IT/소프트웨어

Internet Explorer 7.0에 검색엔진 추가하기

어제 발표된 Internet Explorer 7.0 Final은 그동안 Beta와 RC를 거치면서 상당 부분 안정화되었습니다. 웹페이지 렌더링 속도도 이전 RC보다 빨라졌고, 전반적으로 안정화되어 영문 인터페이스의 압박(?)이랄 것만 제외하면 상당히 쾌적한 브라우징이 가능한 정도입니다.

IE 7.0 을 처음 설치하면 눈에 띄는 것이 탭핑 인터페이스 외에도 검색창입니다. 이 검색창은 설치 직후에는 Live.com이 기본 검색 엔진 옵션으로 지정되어있습니다.

그리고 이 검색엔진은 사용자가 설정할 수 있다는 것도 알고 계실 겁니다.

위 그림에서 "Find More Providers..."를 클릭하면 아래 페이지로 넘어갑니다.
http://www.microsoft.com/windows/ie/searchguide/en-en/default.mspx

AOL, ASK.com, Google, Live Search, Lycos.com, Yahoo! 등 검색엔진 5곳 외에도 About.com, Amazon 등 토픽 검색을 추가할 수 있는 옵션이 있습니다. Google을 클릭해보면 아래 같은 창이 뜹니다.

Make this my defalut search provider에 체크를 하고, Add Provider를 클릭하면 검색창이 이렇게 변하죠.

그런데, 아직까지 한국어판이 나오지 않은 탓인지, 외국의 검색엔진들만 있고 네이버 같은 한국 검색엔진은 없습니다. 어떻게 추가할 수 없을까요?

아까 검색엔진 추가하는 화면의 오른쪽에 보면 아래와 같은 박스가 하나 있습니다.

해석해보면 내가 사용하는 검색엔진을 사용자 정의로 추가할 수 있다- 라는 뜻이 되겠죠. 설명문대로 "네이버"를 추가해보겠습니다.

1. 다른 창이나 탭에 추가할 검색엔진 사이트를 띄웁니다.

2. TEST(모두 대문자)를 검색합니다.

3. 검색결과 페이지의 URI를 위 박스의 3번 항목에 붙여넣고, 4번 항목에는 이름을 입력합니다. 네이버 정도로 입력해주면 되겠죠.

4. Install 버튼을 클릭하면 검색엔진 추가 창이 뜹니다.

5. 네이버 검색엔진이 추가되었습니다.


XML을 이용하여 검색엔진을 추가하는 기능인데, 기본적으로 UTF-8로 인코딩셋이 지정되어있습니다. 네이버는 UTF-8로 쿼리를 넘겨도 제대로 처리해줍니다. 그러나 엠파스는 UTF-8로 넘기면 제대로 인식을 하지 못합니다. 이럴 때는 아래 옵션을 이용해서 XML의 인코딩 셋을 EUC-KR로 변경해주신 뒤 Install 해주시면 됩니다.

이 기능은 전문 검색엔진이 아닌, 검색이 가능한 어떤 페이지라도 응용할 수 있습니다. 검색결과 URI만 알 수 있다면요. :-)