오페라 브라우저의 모든 것 - 검색 (All about Opera - Search)

  • 검색엔진만들기에서 필요한 몇가지 검색엔진만 설정해서 사용했는데 쇼핑몰이나 택배조회같은 건 이용할 생각도 못했는데 가능하군요. 생각해 보면 당연히 가능한 건데 미처 이런 활용방법을 생각도 못했네요.

    Nod 2010.12.15 12:45 신고
    • 예, 말이 검색이지만 뭔가 서버쪽에 문자를 날리는 입력창이 있다면 대부분 가능할 것 같습니다. 저는 주소창에서 키워드 검색을 사용하고 있기 때문에 검색창을 쓸 일이 거의 없습니다. 검색창 공간이 죽은 공간인 것 같아 대신 뭘로 채울까 고민이네요. 지금은 페이지에서 찾기를 넣어보고 있습니다. (즐겨찾기도 등록이 가능한데, 텍스트 표시를 따로 설정 못해서 고민중이네요.) 항상 관심, 그리고 댓글 감사드립니다.

      youngjr 2010.12.15 16:15 신고 DEL
  • 안녕 하세요 오늘도 좋은 정보 정말 감사 드립니다 ㅎㅎ

    그런데 익스에서 오페라로 즐겨 찾기를 옮기면

    즐겨 찾기 주소뒤에 IDLIST 라는 항목이 붙네요

    익스에 있는 주소 그대로 오페라로 옮길수 있는 방법이 있을까요??

    추파 2010.12.16 01:05 신고
    • 댓글 감사드립니다. 메뉴-설정-가져오기 및 내보내기-internet Explorer 즐겨찾기 가져오기로 즐겨찾기 옮길 때 말씀이죠? 제가 테스트해본 결과로는 Internet Explorer 즐겨찾기라는 폴더가 생기면서 그 밑으로 정상적으로 등록되는데, 혹시 사용하시는 플랫폼이나 오페라 버전을 알려주실 수 있나요? 정식 버전이면 10.63 버전을 사용하시고 11 베타 사용 중이시라면 http://my.opera.com/desktopteam/blog/2010/12/15/opera-11-00-release-candidate-3 에서 최신 빌드로 다시 시도해보세요. 감사합니다.

      youngjr 2010.12.16 03:25 신고 DEL
  • 안녕하세요.
    오페라 검색 기능을 아주 유용하게 사용하고 있는 유저 입니다.
    글 덕분에 제가 모르던 부분도 많이 알게 됐고 도움도 많이 되었네요.
    그런데 한가지 궁금한 점이 있어서 여쭤보려고 합니다.

    저는 지도검색을 자주하는 편인데요. 다음이나 네이버, 구글맵등의 검색 엔진을 만들고 싶은데 검색엔진 버튼이 비활성화 되어 만들지 못 하고 있습니다. 구글맵의 경우는 우클릭>검색엔진 만들기가 활성화 되있긴 하지만 실제로 사용할 수는 없더군요.
    혹시 이렇게 비활성화 되있는 검색창도 등록할 수 있는 방법이 있을까요?

    2011.01.08 12:17 신고
    • 말씀주신대로 지도 검색 사이트들은 자동 등록에 문제가 있네요. http://youngjr.tistory.com/116#TIP2 에 해당 내용을 추가했으니, 설정해 보시고 문제가 있으면 말씀해주세요. 방문과 댓글 감사드립니다. :)

      youngjr 2011.01.10 11:34 신고 DEL
  • 검색엔진 목록순서는 어떻게바꾸죠?
    위의 이미지보면 빙 아마존 야후순인데 아마존 빙 야후 이렇게 순서를 바꾸고싶습니다
    search.ini에서 변경해야되나요?

    그리고 동기화만으로 모든 백업이될까요
    단어드래그하고 오른쪽마우스클릭메뉴보면 사전 백과사전나오지않습니까
    이걸 다른걸로 변경시켰는데 이것도 동기화로 백업이되나요

    오페라 사용하기복잡해서 안썻는데 이것저것 커스텀해보니 재미있군요; 시간은 좀걸리지만 입문자라
    혹시 오페라포럼에 영jr과 같은분입니까 백과사전변경할려고 검색하다보니 자주보이시던데
    반갑습니다

    a 2011.03.27 11:26 신고
    • 재방문과 댓글 감사드립니다.
      1. 검색 엔진 목록 순서는 search.ini에서 Search Engine 뒤의 번호를 수정하여 변경할 수 있긴 합니다만, 좀 손이 많이 갑니다. 본문에 검색 엔진 목록 순서 변경 위젯인 Search organizer를 사용하는 방법을 http://youngjr.tistory.com/116#TIP5 로 업데이트 했으니, 확인해보세요. 그리고, 아마도 아마존, 빙, 야후 등의 기본 엔진들은 search.ini 상에 표시가 안되어 있을 겁니다. 검색엔진 설정 들어가셔서 이들 엔진의 키워드를 잠시 다른 것으로 바꾸시면 search.ini 상에 표시되는데, 다시 원래 키워드로 되돌리시면 되겠습니다.

      2. 동기화는 현재 즐겨찾기, 즐겨찾기 표시줄, 입력한 방문목록, 스피드 연결, 메모, 검색 엔진, 콘텐츠 차단 규칙 만 제공하고 있습니다. 백과사전 메뉴는 아마도 standard_menu.ini 파일을 수정하셨을 텐데, 동가화가 안되고 수동으로 복사하셔야 합니다. 모든 설정을 동기화시킬 수 있으면 편할텐데 말이죠.

      3. 오페라는 재미있는 브라우저이긴 합니다. 다만, 좋은 기능들이 초보자들에게는 다가가기 어렵게 숨겨져 있는 경우가 많지요.

      4. 오페라 포럼의 youngjr 과 동일인입니다.

      관심 감사드립니다. 요즘 오페라의 모든 것을 바빠서 등록 못하고 있네요. 가끔 방문해서 이런 저런 얘기 남겨주시면 감사하겠습니다. 좋은 하루되세요. :)

      youngjr 2011.03.27 18:15 신고 DEL
  • 아~ 여기서 답을 찾아갑니다.^^

    그동안 오페라 주소창에서 "모토로라"로 네이버 검색을 하면 글자가 깨어져서 검색이 되었는데

    인코딩의 문제였군요.

    휴~ 네이버에 문의해도 해결이 안되었는데 감사합니다.^^

    철이 2011.03.30 02:47 신고
    • 도움이 되셔서 다행이네요. 기분좋은 댓글 감사드립니다. 좋은 하루 되세요. :)

      youngjr 2011.03.30 07:34 신고 DEL
  • 추천어에대한 자세한 정보 감사합니다! 더욱 편리하게 사용할 수 있겠네요^^

    그리고 궁금한게 있는데요.
    추천어 검색은 한글의 경우 주소창에선 세 글자(키워드를 이용할 경우 키워드와 검색어 합쳐서 세 글자), 빠른 검색창에선 두 글자부터 추천어가 나오고, 희한하게 영어는 주소창에선 세 글자, 빠른 검색창에선 한 글자부터 추천어가 나오던데요.

    한글이든 영어든, 주소창이든 빠른 검색창이든 글자 하나 썼을 때부터 추천어 나오게 할 수는 없을까요?

    Opera 2011.12.14 08:49 신고
    • 말씀하신 것처럼 주소창에서는 키워드로 검색엔진을 구별해야하기 때문에 키워드 포함 세 글자부터 추천어가 나오게 할 수 밖에 없는 것 같습니다. 빠른 검색창에서는 검색엔진이 정해져 있기 때문에 한 글자 입력에도 추천어가 나올 수 있는 것이구요. 한글의 경우는 최소 초/중/종성이 완성되어 한 글자가 나와야 인식되기 때문에 두번째 글자를 쓸 때부터 추천어가 가능한 것 같습니다. 이것은 오페라 문제가 아니고 추천어 기능을 지원하는 각 사이트의 문제로 보입니다. 댓글 감사드립니다. 좋은 하루되세요. :)

      youngjr 2011.12.15 13:37 신고 DEL
크리에이티브 커먼즈 라이선스
Creative Commons License
이번에는 오페라 브라우저의 자랑 중 하나인 강력한 검색 기능에 대해 알아봅니다.

1. 검색 엔진 등록 및 관리
검색 엔진 등록은 3가지 방법이 있습니다.

(1) 웹페이지의 검색창에서 자동 등록
검색이 가능한 웹페이지들은 검색창이 존재합니다. 오페라는 이 검색창 안을 클릭한 후 오른쪽 마우스 클릭 후, 검색엔진 만들기 메뉴를 눌러서 검색 엔진을 바로 등록할 수 있습니다. 정말 간단하지요?

검색이 가능한 대부분의 창에서 가능합니다. 예를 들면 택배 배송 조회창 같은 것 말이죠!
(저의 경우 대한통운, CJ, 우체국, 한진택배를 등록해서 사용 중입니다.)
검색 뿐 아니라, 미투데이나 트위터의 메시지 입력 창도 검색엔진처럼 등록이 가능합니다!
등록된 검색 엔진에 키워드를 부여한다든지 조정이 필요하면 아래 방법으로 추가 편집을 하면 됩니다.


(2) 검색 엔진 관리 메뉴 사용
메뉴를 통한 설정은 아래의 3가지 방법이 있습니다. (모두 동일한 설정화면으로 들어갑니다.)
(a) 메뉴-설정-환경 설정-검색탭
(b) 스피드 다이얼의 기본 검색엔진 단추 클릭-검색 엔진 관리

(c) 검색창 검색엔진 단추 클릭-맨아래 검색 엔진 관리



검색 엔진의 추가, 기존 검색 엔진 내용 편집 및 삭제가 가능합니다.
편집 화면은 다음과 같습니다. 원래는 이름과 키워드만 편집할 수 있지만,
자세히 단추를 누르면 상세 주소 등 더 세세한 설정
이 가능합니다.



(3) search.ini 파일 편집
오페라 사용자 폴더 아래의 search.ini 파일을 직접 편집하는 방법입니다.
이 파일의 위치는 opera:about 할 때 보이는 Opera 디렉토리 아래에 있습니다.

앞서 소개드린 검색 엔진 관리 메뉴에서 기본적인 검색 엔진 설정이 가능합니다.
추가적으로 우리나라처럼 한글을 사용하는 경우, 사이트마다 다른 한글 인코딩 여부를 설정해야 하는데, search.ini 파일에서 수정이 가능합니다. 또한 최근 여러 검색 사이트들에서 제공하는 추천 검색어(suggest, suggestion) 기능을 등록할 때도 파일 편집을 합니다.
편집을 마친 search.ini 파일은 UTF-8 인코딩 방식으로 저장해야 합니다. (윈도우의 경우 메모장에서 다른 이름으로 저장한 후 인코딩 방식을 지정할 수 있습니다.)

이미 등록된 검색 엔진이 search.ini 파일 상에서 어떻게 보이는 지 예를 살펴봅니다.

[Search Engine 6]
UNIQUEID=6EF9E65D4356AF4387A891CDC026A282
Name=Google
Verbtext=0
URL=http://www.google.com/search?q=%s&sourceid=opera&num=%i&ie=utf-8&oe=utf-8
Suggest Protocol=JSON
Suggest URL=http://suggestqueries.google.com/complete/search?output=firefox&q={SearchTerm}
Query=
Key=g
Is post=0
UseTLD=0
Has endseparator=0
Encoding=utf-8
Search Type=0
Position=-1
Nameid=0
Deleted=0

일반적으로 검색 엔진을 자동으로 등록하면, 해당 페이지의 인코딩 방식을 헤더 정보에서 추출하여, 자동으로 등록해 주지만, 일부 사이트들은 헤더 정보 오류로 인코딩을 잘못 등록하기도 합니다. 이 경우 수동으로 편집을 해 주어야 합니다. 
인코딩 오류를 알아보는 쉬운 방법 중 하나는 해당 검색 엔진에서 한글로 '칩셋'을 입력해보는 것입니다.
이 경우 이상한 문자열이 검색된다면 인코딩 문제로 UTF-8, EUC-KR 둘 중 하나로 설정해 보시기 바랍니다.
일반적인 사이트들은 UTF-8 방식을 사용하는데, 아래 사이트들은 예외적인 사이트들이므로 참고하세요. (주로 예전부터 사용한 우리나라 사이트들이 EUC-KR 을 이용하고 있습니다. 최근에는 UTF-8로 전환하는 추세입니다.)

EUC-KR
네이버(search.naver.com)
다음(search.daum.net)
에누리(www.enuri.com)
다나와(search.danawa.com)
네이버책(book.naver.com)
야후영어사전(kr.dictionary.search.yahoo.com)
네이버일본어웹번역(j2k.naver.com)
프로세스 자료천국(www.windowexe.com)
CJ택배 배송조회(www.cjgls.co.kr)
우체국택배 배송조회(service.epost.go.kr)
한진택배 배송조회(www.hanjin.co.kr)

ISO-8859-1
IEEE Xplore(ieeexplore.ieee.org)

팁1) 추천 검색어(suggest) 기능 추가
search.ini 파일에서 각 검색 엔진의 추천 검색어 기능 활성화 방법입니다.
(참고) 오페라에서 추천 검색어 (suggestion) 사용하기 
검색어 섹션 [Search Engine N]의 맨 뒤에 아래 두 줄이 없다면 추가하면 됩니다.

Google
Suggest Protocol=JSON
Suggest URL=http://suggestqueries.google.com/complete/search?output=firefox&q={SearchTerm}

네이버
Suggest Protocol=JSON
Suggest URL=http://ac.search.naver.com/autocompl?m=s&ie=utf-8&q={SearchTerm}

Google 이미지 검색
Suggest Protocol=JSON
Suggest URL=http://suggestqueries.google.com/complete/search?ds=i&output=firefox&q={SearchTerm}

Youtube
Suggest Protocol=JSON
Suggest URL=http://suggestqueries.google.com/complete/search?ds=yt&output=firefox&q={SearchTerm}

다음
Suggest Protocol=JSON
Suggest URL=http://sug.search.daum.net/search_nsuggest?mod=fxjson&code=utf_in_out&q={SearchTerm}


팁2) 지도 검색 엔진 등록하기
네이버 지도, 다음 지도는 오페라의 오른쪽 마우스 클릭 후 자동 검색 엔진 만들기 기능이 비활성화되며, 구글 지도의 경우는 자동으로 등록한 검색 엔진이 제대로 동작이 되지 않습니다.
검색 엔진 만들기가 활성화되는 아무 검색창에서나 엔진을 만든 후(검색 엔진 이름과 키워드는 적당히 주세요. 예) 네이버 지도, mapn 등) search.ini 파일을 열어서 아래 부분을 수정해 주시면 됩니다. Name 항목과 Key 항목은 원하시는 대로 수정하시고, URL 부분과 Encoding 부분만 아래와 같이 맞추시면 됩니다.

Google 지도
Name=Google 지도
URL=http://maps.google.com/maps?f=q&source=s_q&hl=ko&geocode=&q=%s&btnG=%EC%A7%80%EB%8F%84%EA%B2%80%EC%83%89&aq=
Encoding=UTF-8

네이버 지도
Name=네이버지도
URL=http://map.naver.com/index.nhn?enc=utf-8&query=%s&mapMode=0
Key=mapn
Encoding=utf-8

다음 지도
Name=다음지도
URL=http://local.daum.net/map/index.jsp?q=%s
Key=mapd
Encoding=utf-8



2. 검색하기
이번에는 오페라에서 검색하는 방법을 알아보도록 합니다.

(1) 웹 사이트 검색
a) 주소창에서 검색
(i) 주소창에서 검색어만 입력하는 경우 -> 검색 엔진 관리에서 설정된 기본 검색 엔진으로 검색
이 때 하단에 즐겨찾기와 방문목록에 입력하는 검색어가 포함되면 표시됩니다. (자동완성 추천 기능). 해당되는 추천 검색 내용을 클릭하면 자동 입력이 됩니다.



팁3) 즐겨찾기, 방문목록 자동완성 사용 안하기
즐겨찾기의 검색어 자동완성 사용 안하려면 Show Bookmarks In Addressfield Autocompletion 체크 해제, 방문목록의 검색어 자동완성 사용 안하려면 Show History In Addressfield Autocompletion 체크 해제

(ii) 주소창에서 키워드와 검색어를 입력하는 경우 -> 키워드로 등록된 검색엔진에서 해당 검색어를 검색
예를 들면 구글을 g, 네이버를 n, 다음을 d 등으로 키워드 지정해 놓으면,
주소창에서 'g 검색어', 'n 검색어' 등으로 검색이 가능합니다.
키워드로 검색엔진이 지정되는 경우는 즐겨찾기와 방문목록 자동완성은 표시되지 않으며,
해당 검색 엔진이 '추천어(suggest)' 기능을 제공하는 경우 추천어가 5개 표시
됩니다. (11베타 이전 버전은 3개)



방문목록의 경우는 키워드 h, 현재 페이지에서 검색은 키워드 f 로 내정되어 있습니다.
한글 키워드도 등록이 가능합니다. (예를 들면 '사전', '구글', '우체국' 등...)



b) 검색창에서 검색
검색엔진 아이콘 단추를 눌러서 다른 엔진으로 바꾼 후 검색이 가능합니다. 키워드 검색처럼 검색 엔진이 정해지므로, 해당 검색엔진이 추천어를 지원하는 경우 추천어가 3개 표시됩니다.



c) 스피드 다이얼 검색창에서 검색
검색엔진 관리에서 스피드 연결 검색 엔진으로 사용에 체크된 검색 엔진으로만 검색 가능하며, 추천어 지원되는 경우 추천어가 5개까지 표시됩니다.




(2) 페이지 내부 검색
현재 열려진 웹 페이지 내부 검색은 빠른 찾기를 통해 가능하며, , 나 / 혹은 Ctrl+F 누르면 검색창이 나타납니다. (다음이나 네이버는 ,나 /를 누르면 자체 검색창으로 포커스가 이동하니, Ctrl+F를 이용합니다.)
검색어가 있는 경우 화면이 어두워지면서 초록색 배경에 흰 글씨로 찾아진 검색어가 강조되며, 여러 개 있는 경우는 동일한 검색어들이 노란 바탕으로 강조됩니다.

여러개가 있는 경우 F3 키를 누르면 찾아진 검색어들간 이동이 가능합니다.
검색어가 없는 경우 검색창이 분홍색으로 표시됩니다.


팁4) 빠른 찾기 검색창 위치 변경
빠른 검색창은 기본 설정에서 웹페이지 상단에 위치합니다. 하단으로 이동시키고 싶으면 아래처럼 하시면 됩니다. (참고 http://my.opera.com/desktopteam/blog/show.dml/23011632?startidx=200#comment49071482)
화면 설정-도구 모음-설정하는 동안 숨긴 도구 모음 모두 표시
빠른 검색 도구모음 선택(노란색 테두리 활성화)한 상태에서 위치를 변경하면 원하는 위치에 등록. 설정이 끝나면 설정하는 동안 숨긴 도구 모음 모두 표시 해제.


팁5) 검색 엔진 순서 바꾸기
아쉽게도 검색 엔진의 순서를 바꿔주는 기능이 오페라에 기본 내장되어 있지 않습니다.
오페라 위젯 중 Search Organizer라는 위젯을 이용하면, 조금 불편하긴 하지만,
검색 엔진 순서를 바꿀 수 있습니다.
다만, 오페라에서 기본 제공되는 검색 엔진인 Bing, Amazon, Yahoo, Wikipedia 등은 정렬하려면, 약간 귀찮은 과정을 거쳐야하는 문제가 있습니다.
일단 위에서 예시로 든 기본 검색 엔진들은 search.ini 파일 상에서 안보이는데,
설정 화면에서 각각의 검색엔진의 키워드를 다른 것으로 임시로 바꾸시면,
search.ini 상에 등록이 됩니다. 이들을 다시 원래 키워드로 되돌리신 후 이용
하시면 됩니다.
다음, Search Organizer 위젯 링크http://widgets.opera.com/widget/18941 를 들어가셔서, 우측의 파란 Install 버튼을 눌러 위젯을 설치합니다.
위젯을 실행시키면 맨 처음 Find it! 버튼을 누른 후 search.ini 파일 위치를 지정해줍니다.
search.ini 파일 위치는 주소창에서 opera:about 할 때, Opera 디렉토리라는 항목의 디렉토리 상에 존재합니다.
search.ini 위치가 바르게 지정되면, search.ini 상의 검색 엔진이 차례로 표시됩니다.
이 상태에서 검색 엔진들을 마우스로 드래그 앤 드롭해서 위치를 변경할 수 있으며,
아래 Actions 목록에서 자동정렬(알파벳 순서), 중복 엔진 삭제 등을 할 수 있습니다.
정렬이 끝난 다음 오페라가 실행된 상태에서는 search.ini 파일이 제대로 업데이트가 안되므로, 우선 (Search Organizer 말고) 오페라를 닫습니다.
다음, Save를 누르면 사용자 정렬이 된 search.ini 가 저장되어, 다음 오페라 실행 시
변경된 순서의 search.ini를 사용
할 수 있습니다.



마치며
손쉬운 검색 엔진 등록 방법과 키워드를 이용한 검색엔진 지정 검색은 오페라의 강력한 기능입니다.
저의 경우 주소창에서 키워드 검색을 정말 잘 이용하고 있습니다. 키워드를 이용해서 주소창에서 손쉽게 검색도 하고, 택배 배송 조회도 하고, 웹페이지 번역도 하고, 스팸 전화번호 조회도 합니다.
응용하면 검색 뿐 아니라 미투데이나 트위터에 등록도 가능합니다.
제가 사용하는 search.ini 파일을 첨부하니, 받으셔서 잘 편집하고 응용해서 사용하시기 바랍니다. 현재 30개가 넘는 검색 엔진을 등록해서 쓰는데, 이는 키워드 검색이 지원되어 가능한 일입니다.


부록
등록된 검색 엔진 목록 (총 33가지)


일반 검색 엔진 (5)
- Bing
- Yahoo
- Google
- 네이버 SE검색
- 다음

사전, 위키, 학술자료 검색 (7)
- Wikipedia
- 위키백과(한국어)
- Google 학술 검색(논문 등)
- IEEE Xplore
- 야후 영어사전
- 네이버 영어사전
- Macmillan Dictionary

웹 사이트 번역 (5)
- 네이버 일본어 웹 번역
- Google 번역(영어-한국어)
- Google 번역(영어-일본어)
- Google 번역(일본어-한국어)
- Google 자동번역(언어감지-한국어)

쇼핑용 검색 엔진 (4)
- Amazon
- 에누리
- 다나와
- 네이버 책

이미지 검색 엔진 (2)
- Google 이미지 검색
- Flickr

동영상 검색 엔진 (2)
- YouTube
- Enswer me

생활편의 (6)
- 스팸 전화번호 검색
- 프로세스 검색(윈도우 작업관리자에 보이는 process 검색, 스파이웨어 여부 판별용)
- 대한통운택배 배송조회
- CJ택배 배송조회
- 우체국택배 배송조회
- 한진택배 배송조회

SNS 등록 (2)
- 미투데이 단문 등록
- 트위터 단문 등록




신고
posted by youngjr


티스토리 툴바