파이어폭스에 검색엔진 추가하기

2008/12/21 17:59

검색엔진을 추가하는 방법은 이미 "IE 7.0과 FireFox 2에 검색엔진 추가하기."를 보면 이미 잘 설명되어있다.

그 중에서 내가 즐겨쓰는 방법은 searchplugins.net의 Generate Plugins 페이지를 이용하는 방법인데, 예상외로 Website Favicon (auto detect)가 제대로 안되는 경우가 많았다. 네이버도 제대로 안되고.. 다음도 제대로 안된다. 엣잉..

아이콘이 제대로 표시되지 않으면 "Ctrl+방향키"를 이용해 검색엔진을 바꿀 때, 지금 바뀐 검색엔진이 대체 무엇인지 헷갈리는 문제가 있다. 아이콘이 제대로 표시되게 하려면 작은 삽질을 해야한다.

직접 바꾸기

작업은 의외로 간단하다. 검색엔진이 추가되고나면 profile/searchplugins에 (아마) 검색엔진 이름으로 xml 파일이 생기는데, 해당 파일을 에디터로 열어서 값을 바꿔주면 된다.

아이콘은 <os:Image ...> ... </os:Image>에 있는데, base64로 인코딩 되어있다.

  1. 일단 바꾸려는 아이콘을 다운받는다.
  2. 그 다음 파일을 base64로 손쉽게 바꿔주는 Base64 Online에 들어가서 방금 저장한 파일을 찾은 다음 변환 한다.
  3. 변환된 값을 복사한 다음 줄바꿈을 제거한 다음, os:Image 태그 값 중 데이터에 해당하는 부분을 바꾼다. 데이터는 대체로 "data:image/x-icon;base64, ..."이런 식으로 되어있을건데, 콤마 다음 부분을 바꿔주면 된다.
  4. 바뀐 내용을 적용하려면 파이어폭스를 재시작한다.

아이콘이 바뀐걸 확인할 수 있다.

추가할 검색엔진 만들 때 사용할 아이콘 파일 올리기

미리 얘기 안했지만, 사실 searchplugins.net는 사용할 아이콘 파일을 올릴 수도 있게 되어있다. (ㅎㅎ)

  1. 아이콘을 다운받은 다음,
  2. Icon 옵션에서 Upload Icon을 선택하고, 다운받은 아이콘 파일을 선택한다.
  3. Create Plugin을 누르고,
  4. Install을 한다.

이 방법을 이용하면 base64 같은 골치아픈걸 몰라도 되고, 한번에 원하는걸 만들 수 있으며, 파이어폭스를 재시작 안해도 되니까 여러모로 편하다.

결론?

직접 바꾸는 방법은 나중에 아이콘을 바꾸려고 할 때에나 할만 할 거다. 또는 아이콘을 바꿀 때마다 이전 검색엔진을 지우고 새로운 검색엔진을 만들어서 추가하는 방법도 있다. 어쨌든 둘 다 별로 어렵지 않고, 시간도 많이 들지 않으니까.

결론은.. 알아서 하시라. -_-;;

이올린에 북마크하기(0) 이올린에 추천하기(0)

, , , ,

2008/12/21 17:59 2008/12/21 17:59
Trackback Address:http://reznoa.wo.tc/blog/trackback/254
[로그인][오픈아이디란?]