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

Mozilla Firefox 사용에 대한 일반적인 질문과 답을 해 주는 게시판입니다. 질문을 하기 전에 FAQ를 읽어 보시는게 도움이 될 것입니다.
Post Reply
불여우확장

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

Post 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>
조언을 부탁합니다.
astraea
해커
해커
Posts: 477
Joined: 2004 01 04 23:57 23
Contact:

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

Post by astraea »

엠파스는 저도 만들었습니다만,,a

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

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

-

그거외에 잘 되신다면 딱히 조언해드릴건 없을듯
화성
서포터즈
서포터즈
Posts: 168
Joined: 2005 02 17 00:49 53
Location: 구미
Contact:

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

Post 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()한 걸 보내야 합니다(예: 실험).
astraea
해커
해커
Posts: 477
Joined: 2004 01 04 23:57 23
Contact:

Post 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
User avatar
XviD
해커
해커
Posts: 664
Joined: 2004 11 14 14:55 45
Location: 사막의 오아시스
Contact:

Post by XviD »

astraea wrote:엠파스가 처음으로
검색창에서 자동완성이 가능하게 되었네요
Daum에서도 openserach를 시도하는 것 같은데 아직 미완성이라 그런지 FF 2.0, IE 7 모두 적용 불가능이네요.
FF2와 IE7은 검색창 아이콘 얼굴색(-_-)이 변하면서 Daum에게 은근히 투정을 부리고 있습니다.
모질라 재단(Mozilla Foundation)은 자유 소프트웨어 기반의 모질라 프로젝트를 지원하고 이끌기 위해 설립된 비영리 법인이다. 이 재단은 모질라 소프트웨어의 출시 및 개발을 지휘하고 특정 모질라 개발자를 고용하여 개발 정책을 수립하고 실행하는 데 목적이 있다. 미국 캘리포니아 주 마운틴뷰에 있으며 모질라 파이어폭스, 파이어폭스 운영체제 등을 개발 지원하고 있다.
astraea
해커
해커
Posts: 477
Joined: 2004 01 04 23:57 23
Contact:

Post 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
요걸 다운받아 설치해야하는,,,ㄷㄷㄷ

정말 우리나라는 생각지도 못 한 방법으로 대응하는듯;;
sagevincent
Posts: 3
Joined: 2006 06 21 23:56 55
Location: 서울, 대한민국
Contact:

예제 코드 입니다.

Post 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 레퍼런스 보고 직접 작성하였습니다.
User avatar
XviD
해커
해커
Posts: 664
Joined: 2004 11 14 14:55 45
Location: 사막의 오아시스
Contact:

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

Post 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
요걸 다운받아 설치해야하는,,,ㄷㄷㄷ

정말 우리나라는 생각지도 못 한 방법으로 대응하는듯;;
네이버는 난감하군요.-_-
모질라 재단(Mozilla Foundation)은 자유 소프트웨어 기반의 모질라 프로젝트를 지원하고 이끌기 위해 설립된 비영리 법인이다. 이 재단은 모질라 소프트웨어의 출시 및 개발을 지휘하고 특정 모질라 개발자를 고용하여 개발 정책을 수립하고 실행하는 데 목적이 있다. 미국 캘리포니아 주 마운틴뷰에 있으며 모질라 파이어폭스, 파이어폭스 운영체제 등을 개발 지원하고 있다.
astraea
해커
해커
Posts: 477
Joined: 2004 01 04 23:57 23
Contact:

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

Post 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
User avatar
Channy
해커
해커
Posts: 1006
Joined: 2002 03 26 17:41 59
Location: 아름다운 제주
Contact:

Post by Channy »

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

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

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

Who is online

Users browsing this forum: No registered users and 2 guests