IE 7.0, FF 2.0에 내 사이트 검색엔진 제공하기
* 2006.10.24 16:30 추가
해당 기능은 Mozilla Firefox 2.0 에서도 사용가능합니다.
Internet Explorer 7 검색창에 다른 검색엔진등을 추가할 수 있다는 얘기는 지난번 포스트에서 한 적이 있습니다. 사이트 이용자 입장에서 추가하는 내용이었는데, 사이트 운영자가 검색엔진 추가 기능을 제공할 수 있도록 설정할 수도 있습니다. 예를 들어 IE 7으로 widelake.net 에 접속하면, 검색창에 widelake.net 내의 검색이 활성화되도록 하는 것이죠. 제 블로그를 예로 들어보겠습니다(티스토리 계정입니다).
1. http://www.microsoft.com/windows/ie/searchguide/en-en/default.mspx 의 오른쪽 부분에 있는, 사용자 정의 검색 엔진 필드를 채웁니다. 저는 티스토리에서 자체 도메인으로 설정해서 사용하고 있으니 필드값은 아래와 같이 됩니다.
Paste the URL of the Search results page URL: http://widelake.net/search/TEST
Specify a name for the search provider Name : widelake.net
Install이 아닌 View XML을 클릭하면 아래와 같은 XML 문서가 보입니다.
소스보기를 하고 내용을 메모장에 복사한 후, provider.xml 문서로 저장합니다. 그냥 위의 내용대로 직접 작성하셔도 됩니다(물론 안에 들어가는 내용은 자신의 사이트에 맞게 변경하셔야겠죠?).
2. 저장한 provider.xml 파일을 계정에 업로드합니다. 이때 티스토리의 경우 스킨파일 업로드에서 올리면 되는데, 경로가 다소 바뀌니까 정확한 파일의 경로만 알아두시면 됩니다(경로를 모를 경우 블로그 스킨에 쓰이는 이미지의 경로를 알아낸 후 그 경로에 provider.xml 파일명만 붙이면 됩니다). 제 경우는 아래 경로군요(스킨을 좀 고쳐서 쓰다보니…).
3. 스킨 소스(skin.html) 파일을 수정해야합니다. 스킨 편집모드 > "skin.html 편집" 창에서 head 영역에 아래 태그를 추가합니다. 당연하지만 반드시 한줄로 입력하셔야합니다.
여기서 title은 검색창에 회색으로 나타나는 글씨입니다.
4. 소스를 저장하고 사이트에 접속하면 검색창이 아래와 같이 됩니다.
추가된 widelake.net search가 보이시죠? 저걸 클릭하면 검색엔진을 추가할 수 있습니다.
생각보다 간단하고 쉬운데, 저 검색엔진 추가를 클릭 한번으로 처리할 수도 있습니다.
1. XML 문서를 작성하고 업로드까지 해둡니다. 즉 위의 2번까지만 해두면 됩니다.
2. 스킨 소스(skin.html) 파일을 수정해야합니다. 스킨 편집모드 > "skin.html 편집" 창에서 원하는 위치에 아래 태그를 입력합니다. 저는 제 블로그 사이드 메뉴의 피드버너 카운터 옆에 임시로 놨습니다.
<a href="#" onClick="window.external.AddSearchProvider('http://widelake.net/skin/customize/434/images/provider.xml');">Add to IE7 Search</a>
3. 저장 후 확인합니다. 클릭하면 추가여부 확인창이 뜹니다.
이렇게 하시면 IE 7 검색창에 쉽게 자신의 사이트를 추가할 수 있습니다. 저야 100개도 안되는 포스트지만, 포스팅을 활발하게 하셔서 많으신 분들은 쉽게 찾을 수 있습니다. 물론, 티스토리나 태터툴즈를 사용하는 분들은 자체적인 검색 메서드가 있으니 굳이 필요가 없을지도 모르겠습니다만, 검색창이라는게 검색 메서드가 없어서 쓰는게 아니니까요. 무엇보다도 접속하지 않고 바로 검색할 수 있다는 장점이 있다고 봅니다.
위에 말한 기능은 자동화처리되지 않습니다. 악용을 막기 위해서 반드시 사용자 클릭이 있는 경우에만 검색엔진이 추가되도록 기능상 제한하고 있으며, Crowe Lee님의 말씀처럼 앞으로 많은 사이트에서 이런 기능을 이용하지 않을까 싶습니다. :)
* 2006.10.24 16:30 추가
이렇게 작성해둔 제공 코드는 Mozilla Firefox 2의 검색창에서도 그대로 사용할 수 있습니다.
검색창 기본값은 이런데,
검색엔진 제공 코드가 삽입된 페이지로 접속하면 아래와 같이 변하고(파비콘쪽의 색이 변함),
파비콘을 클릭하면 아래와 같이 나타납니다.
Add to Internet Explorer 7 Search를 클릭하면,
추가창이 뜹니다.
배너를 바꿔야겠군요.. -_-; [Add to IE 7 and FF 2 Search] 정도로 말이죠;
IE 7과 FF 2 모두 검색창 규격 자체가 A9의 OpenSearch Specifications을 따르고 있기 때문에 두개 모두 호환이 되지 않나 싶습니다.
단, http://www.microsoft.com/windows/ie/searchguide/en-en/default.mspx 페이지는 호환이 되질 않으니 [Internet Explorer 7.0에 검색엔진 추가하기]를 FF 2에서 이용하실 분들은 https://addons.mozilla.org/search-engines.php 페이지를 참고하셔야 합니다. 다만 사용자 정의는 아직(?) 되지 않는군요. 기본 검색엔진 템플릿들만 추가하실 수 있습니다.
'IT > 소프트웨어' 카테고리의 다른 글
| jwmx님, jw시리즈 개발중단 (6) | 2006/10/29 |
|---|---|
| IE 7.0, FF 2.0에 내 사이트 검색엔진 제공하기 (6) | 2006/10/24 |
| Internet Explorer 7.0에 검색엔진 추가하기 (11) | 2006/10/20 |
| 인터넷 익스플로러 7 정식판 릴리즈 (13) | 2006/10/19 |
Trackback Address >> http://widelake.net/trackback/99
-
Subject : OpenSearch로 내 사이트 검색엔진 제공하기
Tracked from GAURY 2006/10/24 21:27 delete
Windows Internet Explorer 7과 Mozilla Firefox 2가 최근에 릴리즈 되면서 새로 추가된 기능중 하나가 OpenSearch일것이다. Provider의 링크를 브라우저의 검색창에 추가를 시키는 기능을 하게 된다. 이와 관...
-
Subject : opensearch plugin for FF 2.0 & IE 7.0
Tracked from Astraea's Say about,,, 2006/10/29 23:15 delete
이글루스 파인더 Firefox Plugin from. EBC (Egloos Broadcast Center) 이글루스에서 FF 2.0 을 위한 search plugin 을 공식 배포했는데 정작 FF 2.0 에서 쓰이는 opensearch 규약이 아니었다;; 그래서 한번 제작해보기...
-
Subject : 브라우저에서 Sweet Illusion,, 검색을 이용하세요..
Tracked from Sweet Illusion,, 2006/11/19 19:10 delete
ty's nest 의 IE 7.0, FF 2.0에 내 사이트 검색엔진 제공하기 포스트와 이올린이야기 의 이올린 로고 변경 , 브라우저에 이올린 검색 추가하기 포스트의 트랙백입니다.. 이올린이야기에서 이올린 로고 변경 , 브라우저에 이올린 검색 추가하기 포스트를 보고 IE 7.0과 FF 2.0의 검색창에서 바로 내 블로그를 검색할 수 있게 할 수 있다는 것을 알고 바로 너른호수님의 블로그에 가서 적혀있는대로 해 보았다.. 해 보실 분들은 아래 링크로,..
-
Subject : ty님의 'IE7/FF2 검색에 자기 블로그 추가하기' 응용버전[path형식 다중사용자용]
Tracked from Ikaris Cyrus Faust 2006/12/14 12:55 delete
음..어제 ty님의 IE 7.0, FF 2.0에 내 사이트 검색엔진 제공하기를 읽고 응용에 들어갔다.먼저 위 포스트를 읽기를 권장한다.path 형식 다중사용자 전용이다.설명을 하자면, http://블로그주소/사용자아이디/provider.xml로 나오게..[<< 설명 전혀 안됨,...]에잇!! 예제를 보여주겠다.http://blog.ikaris.co.kr/ikaris/provider.xmlhttp://blog.ikaris.co.kr/blac..




Comment List
이거 괜찮은데요. 저는 그 페이지에 있는 Provider들만 제공할 수 있는 것인줄 알았다는.. 이제 곧 네이버나 엠파스 첫 페이지에 배너가 생기겠네요..
아마 네이버나 엠파스 같은 국내 검색포털은 MS와의 협의된 회사들이 기본적으로 추가 페이지에 나타나지 않을까 싶습니다.
오늘 이런걸 만들어 봐야 겠다고 생각하고 있었는데 너른호수님의 글이 잘 설명해주셔서 따로 찾아볼 필요가 없을 것 같네요^^ 좋은 정보 감사드립니다
^^ 감사합니다
아...! 이게 그거였군요.
저도 한번 만들어보고싶었는데 덕분에 적용했습니다.ㅋ 감사합니다.
도움이 되셨다면 다행입니다. ^^
* 블로그 멋지시던데요~ :D