Page 1 of 1

firefox2 용 검색엔진파일 만들어보신분?

Posted: 2006 09 04 08:32 57
by 불여우확장
엠파스용 검색을 만들어 봤는데 검색에는 지장이 없으나, 검색어추천 기능은 어떻게 해야하는지 잘 모르겠습니다.
firefox2에 기본 내장된 google.xml을 참고했지만, 전혀 감이 안옵니다.

Code: Select all

<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>empas 사전</os:ShortName>
<os:Description>Empas 영한·한영사전</os:Description>
<os:InputEncoding>EUC-KR</os:InputEncoding>
<os:Image width="16" height="16">data:image/x-icon;base64,어쩌구저쩌구무지지내용긴아이콘os:Image>
<os:Url type="text/html" method="GET" template="http://engdic.empas.com/dicsearch/show.tsp/?q={searchTerms}&sourceid=mozilla-search">
</os:Url>
</SearchPlugin>
조언을 부탁합니다.

Re: firefox2 용 검색엔진파일 만들어

Posted: 2006 09 04 10:12 27
by astraea
엠파스는 저도 만들었습니다만,,a

쨌든
엠파스는 검색어 추천이 힘들거에요
그게,, 공개된 api 같은게 있어야 할텐데

국내 검색 사이트들은 그렇지 않으니까,,

-

그거외에 잘 되신다면 딱히 조언해드릴건 없을듯

이렇게 할 수는 있을 겉 같네요

Posted: 2006 09 04 12:28 53
by 화성
구글의 경우 test를 쿼리하면 다음 결과가 나옵니다(test).

Code: Select all

["test",["testing","tests","testicular cancer","testosterone","test internet speed","testicles","testking","test connection speed","testament","test director"]]
공개된 API는 아니지만 엠파스 역시 비슷한 기능을 하는 게 있기에 쿼리를 보내보니 다음과 같네요(test).

Code: Select all

ac_done(new Array("test","testnara.com","testo","testking","testwise","testimony","test tube","testnara","testcase","testify","testament","testmatch","testpilot","testtube","testudinalp"),"",0,"ㅅㄷㄴㅅ","")
즉, 밑의 결과를 위의 결과로 바꾸는 스크립트(PHP, ASP 등)를 중간에 하나 두면 가능하겠네요. :)

참조: Supporting search suggestions in search plugins - MDC

덧. 엠파스에 한글로 쿼리를 보내려면 escape()한 걸 보내야 합니다(예: 실험).

Posted: 2006 11 15 18:29 09
by astraea
엠파스가 처음으로
검색창에서 자동완성이 가능하게 되었네요

http://www.empas.com/ie7/provider.xml
에서 코드를 보니 지원하게 공개된,,=)
utf8 를 활용 하는
http://www.empas.com/ie7/provider_u.xml
도 있긴한데 요건 자동완성 지원을 안 해주네요-_-;;


firefox 에선 살짝 안 맞는거 같기도해서

제가 만든건
http://pds2.egloos.com/pds/200611/15/42/empas.xml

Posted: 2006 11 18 19:45 10
by XviD
astraea wrote:엠파스가 처음으로
검색창에서 자동완성이 가능하게 되었네요
Daum에서도 openserach를 시도하는 것 같은데 아직 미완성이라 그런지 FF 2.0, IE 7 모두 적용 불가능이네요.
FF2와 IE7은 검색창 아이콘 얼굴색(-_-)이 변하면서 Daum에게 은근히 투정을 부리고 있습니다.

Posted: 2006 11 18 21:17 52
by astraea
XviD wrote:Daum에서도 openserach를 시도하는 것 같은데 아직 미완성이라 그런지 FF 2.0, IE 7 모두 적용 불가능이네요.
FF2와 IE7은 검색창 아이콘 얼굴색(-_-)이 변하면서 Daum에게 은근히 투정을 부리고 있습니다.

Code: Select all

link rel="search" type="application/opensearchdescription+xml" href="http://www.daum.net/OpenSearch.xml" title="Daum 검색" /
저 코드가 있으니
얼굴색은 변하는게 맞는데

정작..
http://www.daum.net/OpenSearch.xml
요 파일이 없네요-_-;;;

작업이 덜 끝나셔서 없애셨나a

-

그래도 네이버에 비하면 양반이죠

네이버는 ie7 로 접속하면 오른쪽위 구석에 검색창 설정이란게 보이고
그걸 클릭하면 http://www.naver.com/ie7/popup.nhn 요팝업이 뜨구요
설정하기,,누르면
무려 http://www.naver.com/ie7/SetDefaultSearch.exe
요걸 다운받아 설치해야하는,,,ㄷㄷㄷ

정말 우리나라는 생각지도 못 한 방법으로 대응하는듯;;

예제 코드 입니다.

Posted: 2006 11 19 22:21 00
by sagevincent

Code: Select all

<xml>
<OpenSearchDescription>
	<ShortName>GAURY Blog</ShortName>
	<Description>GAURY Blog: GAURY & OpenSearch Search Engine Plugins</Description>
	<Contact>my@gaury.pe.kr</Contact>
	<Url>
	<Image>http://gaury.pe.kr/favicon.gif</Image>
	<Developer>GAURY & Powered by Wordpress</Developer>
	<Attribution>Creative Common License: Attribution, Notcommercial, Share Like</Attribution>
	<SyndicationRight>open</SyndicationRight>
	<AdultContent>false</AdultContent>
	<Language>ko-KR</Language>
	<OutputEncoding>UTF-8</OutputEncoding>
	<InputEncoding>UTF-8</InputEncoding>
</OpenSearchDescription>
제 블로그 검색입니다.
opensearch 레퍼런스 보고 직접 작성하였습니다.

엠파스에 이어 다음도 OpenSearch 지원

Posted: 2006 11 21 17:42 50
by XviD
다음이 이제 OpenSearch를 지원하는군요.

http://www.daum.net/w3c/OpenSearch.xml

그런데 자동 완성 기능은 없습니다.
아쉽네요. FF2에서 이걸 노렸는데...!!

구글, 야후, 엠파스는 FF2 검색 창 자동 완성 기능까지 지원해 주는데
다음, 네이버는 아직이네요.
astraea wrote: 네이버는 ie7 로 접속하면 오른쪽위 구석에 검색창 설정이란게 보이고
그걸 클릭하면 http://www.naver.com/ie7/popup.nhn 요팝업이 뜨구요
설정하기,,누르면
무려 http://www.naver.com/ie7/SetDefaultSearch.exe
요걸 다운받아 설치해야하는,,,ㄷㄷㄷ

정말 우리나라는 생각지도 못 한 방법으로 대응하는듯;;
네이버는 난감하군요.-_-

Re: 엠파스에 이어 다음도 OpenSearc

Posted: 2006 11 21 21:18 49
by astraea
XviD wrote:다음이 이제 OpenSearch를 지원하는군요.

http://www.daum.net/w3c/OpenSearch.xml

그런데 자동 완성 기능은 없습니다.
아쉽네요. FF2에서 이걸 노렸는데...!!

구글, 야후, 엠파스는 FF2 검색 창 자동 완성 기능까지 지원해 주는데
다음, 네이버는 아직이네요.

네이버는 난감하군요.-_-

다음은,,
자동완성도 아쉽고, euc-kr 만 나온 것도 아쉽고 하네요
자체 검색 개발에 힘쓰는중이라
완성되면 둘다 가능하게 해주려나,,,라고 생각은 해봅니다만
(폴더가 의미 심장한데 말이죠.. w3c^^)

네이버는
차라리 툴바 설치 링크를 해주는게 이런 당황스러움은 안 줄텐데,,,쩝;
고급 인재분들 많으시면서 어케 저렇게 하는지~_~
그것도 http://html.nhndesign.com/blog/?p=11
요렇게 쉽지 않게a

Posted: 2006 11 23 09:53 27
by Channy
파이어폭스용 검색 플러그인 만드는 방법에 대한 한국어 문서입니다.
참고하세요.
http://developer.mozilla.org/ko/docs/Cr ... ch_plugins

그리고 자동 완성 기능은 SuggestionURL에다가 적으면 됩니다. 그 결과값은 JSON으로 나오면 되구요. 야후!를 예를 들면
http://ff.search.yahoo.com/gossip?outpu ... mmand=test
에서 나오는 결과값 처럼 내 보내면 자동 완성이 됩니다.

그런데, 고쳐지지 않은 버그가 하나 있습니다. 한국어 같은 스크립트 언어에서 IME가 onkeypress를 제대로 얻어내지 못하는 버그 때문에 자소 단위로 추천이 안된다는 사실.. 그리고 한자가 끝나 버튼을 옮겨야 된다는 문제 입니다.