Windows Search 가 없는 스마트 주소 표시줄

 

 

Internet Explorer 8 의 스마트 주소 표시줄은 Windows Search 가 설치된 환경에서 보다 잘 동작합니다. 그렇지만 Internet Explorer 8 은 Window Search 거 꼭 필요한 것은 아니며, 없는 상태에서도 Internet Explorer 7 보다 훌륭한 경험을 제공합니다. Windows Search 가 있는 경우와 없는 경우의 Internet Explorer 8에 대한 세부 사항을 대략적으로 설명하고, 양쪽을 이해하는 데 도움이 되기를 바랍니다. 

2년쯤 전에 Internet Explorer 8 개발을 시작 했을 때, 인덱스와 쿼리 엔진으로서 Windows Search  사용을 선택했습니다. 독자적인 엔진을 개발하거나 다른 엔진을 채택하는 것도 가능했지만,  간단하면서  현실적인 결정인 내렸습니다. Microsoft 에는 훌륭한 쿼리와 인덱스 경험을 만드는 일을 담당하는 Windows Search 팀이 있습니다.(이전에는 "Windows 데스크톱 서치" 로 알려져 있었습니다. 혼란이 없도록 말씀드리면, 이것은 로컬 서치 인덱스 팀이며, 다른 조직인 live.com 을 운영했던 팀과는 다릅니다.) 그들은 이 분야의 전문가들로,  그들의 기술을 도입하고, 그들의 노력과 전문지식의 덕분에 많은 도움을 받았습니다. 우리는 Windows Search 사람들도 넓은 의미에서 Internet Explorer 팀의 일부라고 생각합니다. (마찬가지로, Internet Explorer 패밀리의 일부인 Windows 의 TCP/IP 를 만든 네트워킹 팀 사람들도 그렇게 불러서, 그렇게 생각하게 되었습니다.)

일단 Windows Search 를 사용하면 결정하면, 다음 문제는 단순합니다. Windows Search 가 설치되지 않은 경우, Internet Explorer 8 에 무슨 일이 일어날까요? 한편에서는 Internet Explorer 8 은 Windows Search  가 없더라도 Windows Search 가 있는 상태와 같아야 한다고 생각합니다. 그러나 그렇게 되면 Internet Explorer 8 의 내부에 Windows Search 의 복제를 통합해야 하는데, 그렇게는 만들지 않겠다고 결정을 바꾸었습니다. Windows Search 가 없는 Internet Explorer 8 이 어느 정도의 절충을 필요로 하는 것은 명백하지만, Internet Explorer 8 은 Windows Search 가 없어도, Internet Explorer 7 보다 우수한 것임을 확실히 하고 싶었습니다.

이 스크린 샷은 기본값에서는 Windows Search 가 포함되지 않은 Windows XP 환경의 Internet Explorer 8 입니다:

The IE8 Smart Address Bar on Windows XP without Windows Search

보시는 바와 같이 Windows Search 가 없어도 새로운 화면에는 제목이나 URL 가 표시되어 그룹화 및 쿼리에 히트한 부분을 하이라이트로 표시하고 있습니다. 입력한 주소 목록은 여전히 이용 가능하고, 목록 하단에 있는 확장 가능한 키보드 바로 가기 섹션도 이용할 수 있습니다. 이 부분은 Internet Explorer 8 경험이 Internet Explorer 7 보다 우수하다고 생각되는 영역의 하나로, Internet Explorer 8 은 사용자에게 읽기 쉬운 포맷으로 보다 가치 있는 데이터를 제공합니다. 컴퓨터 앞에 있는 Internet Explorer 8 사용자는 간단하게 이것이 Internet Explorer 8 이라고 이해할 수 있고 또 그 외의 Internet Explorer 8 의 기능도 익숙해질 것입니다. 디자인은 새로워졌지만, 주소 표시줄에 문자 입력을 실시했을 경우, Internet Explorer 8 은 본질적으로 Internet Explorer 7과 비슷한 동작을 많이 합니다.

여기에서는 Windows Search 를 이용할 수 없는 경우의 Internet Explorer 8 과 다른점에 대해 설명하지만, 우선은 Windows Seach 의 기본에 대해 설명합니다. Windows Search 에는 인덱스와 쿼리 엔진이라는 두 가지 기본 파트가 있습니다. 여기서 이러한 세부 사항에 대해 설명할 생각은 없지만, Intenet Explorer 8 은 신속하게 결과를 찾기 위해, 양쪽 파트와 연동하여 동작합니다. 사용자가 주소 표시줄에 문자 입력했을 때에 Internet Explorer 8 이 의존하는 Windows Search 의 파트는 쿼리 엔진입니다. 이것은 신속하며, 대량의 부하가 큰 작업 (단어 분리 조작과 같은)을  담당합니다. 이 신속하며 유연성이 풍부한 쿼리 엔진에 의해, 종류가 다른 방대한 데이터 중에서 입력 내용에 따라 검색하여, 밀리초 단위로 결과를 반환하는 것이 가능합니다. 즐겨 찾기는 파일 개체이며, 검색기록은 내부적인 WININET 컨테이너로서 표현되어 입력한 주소는 레지스트리에 보관되어, RSS 는 구조화 저장소를 사용합니다. 다른 네 개의 형식 데이터를 위한 네 개의 저장소 시스템은 모두, Internet Explorer에서 가장 중요한 구성요소입니다. Windows Search 는 4가지 데이터의 검색 방법을 표준화하고 고속화합니다. 무엇보다도 원래의 데이터 형식을 변경하지 않았기 때문에 호환성 문제가 없었습니다. 즐겨 찾기에 대해서 XCOPY 를 사용하거나, 타사의 로밍 서비스를 계속 사용하면서, Internet Explorer 8 은 계속 순조롭게 동작합니다.

Windows Search 는 단어 분리(word breaking)로 보다 스마트한 검색을 가능하게 합니다

Windows Search 가 없는 경우, Internet Explorer 8 은 검색 시에 단어 분리를 사용할 수 없습니다.

「단어 분리(word breaking)」는 참조한 문자열을 단어 혹은 요소 마다 분할합니다.

예를 들어 "https://www.microsoft.com/windows/products/winfamily/ie/default.mspx" 를 "http" + "www" + "microsoft" + "com" + "windows" + "products" + "winfamily" + "ie" + "default" + mspx" 에 분할합니다.

단어 분리(word breaking)는 공간 (일반적으로 URL 에는 존재하지 않습니다)으로만 문자열을 분할하는 것이 아니라, 슬래시, 하이픈, 물음표 (URL에서 자주 사용되는 문자)와 같은 문자에서도 분할합니다. 단어 분리 없이는 위 예와 같은 URL 는 하나의 연속된 긴 단어로, Internet Explorer 8 은 단지 프리픽스(Prefix) (https://www. 부분)을 제거하고, 도메인 (microsoft.com 의 부분) 일치를 실시할 뿐입니다.

Internet Explorer 7 ( 및 그 이전의 버전)은 입력 내용과 검색 기록 정보의 URL 일치를 시도할 때에 단어 분리를 실시하지 않습니다.

즐겨 찾기 일치를 하는 경우,"Microsoft at Home" 라는 문자열과 일치시키기 위해서는 "Microsoft at" 라고 입력하면 좋겠지만,  "Home" 만 입력했을 경우는 매치하지 않습니다.

Windows Search 는 다중 필드 검색을 가능하게 합니다

Windows Search 의 장점 중 하나는 한 번에 여러 분야나 속성에 걸쳐 일치를 빠르게 검색할 수 있는 것입니다. 예를 들면, 즐겨 찾기의 경우, Internet Expolorer 8 은 즐겨 찾기의 다양한 속성 - 즐겨 찾기 URL , 즐겨 찾기 로컬 이름, (저장 할 때에 어떻게 이름을 붙였는지) , 즐겨 찾기가 저장된 폴더 이름 - 에 대해서, 입력 내용에 의한 일치를 실행하는 것이 가능합니다.

Windows Search 가 없는 Internet Explorer 8에서는 이름에 의한 즐겨 찾기 검색에만 한정됩니다. 검색 기록 아이템에 대해는 URL 에 의한 검색으로 한정됩니다. 이것은 Internet Explorer 7과 같은 동작입니다. Windows Search 가 없는 Internet Explorer 8 개선점의 하나는 즐겨 찾기 폴더 최상부의 계층에만 일치 체크를 하는 Internet Explorer 7 과 달리, 즐겨 찾기 폴더의 모든 계층에서 제목 이름의 일치 검색을 실행할 수 있습니다.

Windows Search 는 피드와 피드 아이템의 검색을 가능하게 합니다

Windows Search 가 없으면 Internet Explorer 8 은 드롭 다운 목록에 피드 혹은 피드 아이템을 반환할 수 없습니다. 이것은 Windows Search 가 없는 환경에는 드롭 다운 목록에 피드 섹션이 존재하지 않는 것을 의미합니다. 피드 아이템을 브라우저에서 읽으면, 그 URL 와 제목은 검색 기록에 남기 때문에, 검색 기록 아이템으로서 표시될 것입니다. 이것은 다른 몇가지 브라우저 (Internet Explorer 7 포함)가 피드와 피드 아이템을 취급하는 방법으로, 일단 검색 기록에 들어간 것은 표시할 수 있습니다.

Windows Search 는 관련성 정렬 가능하게 합니다

Windows Search 인덱스에는 방문한 사이트에 관한 풍부한 정보를 모아두기 때문에 이것이 없으면, Internet Explorer 8 은 주어진 주소와 다른 것과의 관련성을 신속하게 계산하여 저장할 수 없습니다. 대신에 알파벳 순서의 검색에 의지하는데, Internet Explorer 7의 결과 정렬 방법과 같습니다.

아쉽지만, 관련성 정렬 없음은 제시된 자동 완성 항목 추천도 제공할 수 없습니다. 그 때문에 이 옵션 ( SHIFT+ENTER 바로 가기)은 Windows Search 가 설치 되지 않은 경우, 표시되지 않습니다.

Windows Search 가 없는 검색 기록 엔트리는 URL 의 알파벳순서로 정렬하며, 즐겨 찾기 항목은 제목의 알파벳순서로 정렬할 수 있습니다.

요약하면 Windows Search 가 없는 Internet Explorer 8를 사용하면 다음과 같습니다.

  • 새로운 화면에는 페이지 제목, URL , 그룹화, 하이라이트표시, 입력한 주소, 키보드 바로 가기가 포함됩니다.
  • Internet Explorer 7과 같이, 검색 기록 아이템을 대상으로 한 도메인 이름에 대한 단순한 일치 기능은 이용 가능합니다.
  • Internet Exporer 7과 같이, 즐겨 찾기의 등록명에 대한 단순한 일치 기능은 이용 가능합니다. (다만 Internet Explorer 8에서는 검색 기록 폴더의 전계층이 검색대상이 됩니다)
  • 매치한 사이트와 즐겨 찾기는 알파벳순서로 정렬할 수 있습니다.

Internet Explorer 가 Windows Search 를 이용하는 것을 개별적으로 유효화, 무효화하기 위한 기업내의 IT 관리자 업무의 정책이나 설정은 존재하지 않습니다. Internet Explorer 8 은 Windows Search 가 이용 가능하고 동작하고 있으면, 이것을 사용합니다.

Internet Explorer 8 은 Windows Search 3 또는 4 와 연동하여 동작합니다. Windows Vista 는 Windows Search 3 을 탑재한 상태로 출시되어, Windows Search 4 는 (서비스 팩의 적용 상황에 제한은 있지만) Windows XP , Windows Server 2003 , 그리고 Windows Vista 사용자용으로 무료로 다운로드하여 이용 (영어) 가능합니다. 

Windows Search 없이 Internet Explorer 8 을 이용하고자 하는 사용자 분들이 이 글을 읽고 Internet Explorer 8 이 어떻게 동작하는지에 대한 의문을 해결되셨기를 바랍니다. 또 그리고, 다른 분들은 Windows Search 를 사용한 Internet Explorer 8 의 진정한 동작을 확인할 수 있기를 바라겠습니다. 

감사합니다.

Christopher Vaughan, Seth McLaughlin
Program Managers

 

 

* 이 글은 Internet Explorer 개발 팀 블로그 (영어)의 번역 문서입니다. 이 글에 포함된 정보는 Internet Explorer 개발 팀 블로그 (영어)가 생성된 시점의 내용으로, 제품의 사양이나 기능이 보장되는 것은 아닙니다. 이 글에 포함된 정보의 이용은 사용 조건을 참조해 주세요.그리고 이 글 게재 시점에서 Internet Explorer 개발 팀 블로그 (영어)의 내용이 변경 될 수 도 있습니다. 최신 정보는 Internet Explorer 개발 팀 블로그 (영어)를 참조하십시오. 

영문 원본 :The IE8 Smart Address Bar Without Windows Search

업데이트 일: 2008 년 9 월 11 일