Go Back   AppleForum > Lounge > Mac Life

 
 
thread_tools
2006-10-06, 09:05 AM   #1
kwak
Senior Member
 
kwak's Avatar
 
Registered: Sep 2006
My Mac: MacBook1세대 1.83G/ 2.0GB/ HDD120GB/ Syncmaster204B/ MightyMouse/ iPod Nano 1세대2GB
Posts: 260
오프라인
북마크 도구모음에 넣어두면 편리한 사전들 (bookmarklet)

코코아사전 글타래를 보다보니..
제가 웹브라우져 상에서 사용하고 있는 북마크 도구모음이 의외로 쓸모가 있어
함께하시라고 올립니다.
이미 알고 계신분들도 계실테고, 폼을 자바스크립트로 만든것에 지나지 않지만 들이는 수고에 비해 효과가 좋은 팁이라 생각합니다.
(출처: http://jawol.net )

설치방법은...
http://user.chol.com/~kwak0393/4toolbar.html
위 페이지를 여시고 원하는 링크를 북마크 도구모음으로 드래그 앤 드롭!
이름은 나중에 편하신대로 바꿔주시면 됩니다.
* IE의경우, 보안문제로 자바스크립트 링크는 드래그가 안됩니다. 그러므로 툴바에 아무 북마크나 만들고 필요한 스크립트에 마우스커서를 올려놓고 바로가기 복사 후 URL에 붙여 넣으시면 됩니다.

사용방법은... 웹페이지상에서 찾을 단어를 드래그(혹은 더블클릭)로 선택하고 북마크를 누르거나,
그냥 북마크 누른 후에 도구모음의 아이콘을 클릭해 주시면 됩니다.
단, 아쉽게도 프레임으로 된 웹페이지에서는 선택후 클릭은 작동하지 않습니다.

네이버만 작은 창에서 열리고 나머지는 새창에서 열리게 되어 있습니다.

다른 쓸만한 사전 주소나 스크립트 개선의 답글 부탁드립니다.

10월8일: miname 님이 말씀해주신 safari 북마크 수정했습니다.

관련 글타래: Safari의 북마크를 활용해서 환경을 최적화 해봐요.
__________________

kwak 님께서 2006-10-08 01:10 PM 에 수정하셨습니다.. 이유: 편의성 추가 / 사파리 지원
  Reply With Quote
2006-10-06, 11:51 AM   #2
fooleaf
Senior Member
 
fooleaf's Avatar
 
Registered: Nov 2005
My Mac: Mackbook pro 1.83G 2Gb
Posts: 189
오프라인
사파리에서 해볼려고하는데 안되는데 저만 그런건가요? ㅠ_ㅠ
  Reply With Quote
2006-10-06, 06:48 PM   #3
kwak
Senior Member
 
kwak's Avatar
 
Registered: Sep 2006
My Mac: MacBook1세대 1.83G/ 2.0GB/ HDD120GB/ Syncmaster204B/ MightyMouse/ iPod Nano 1세대2GB
Posts: 260
오프라인
선택해서 자바스크립트로 값 불러오는 부분이 문제인 것 같습니다.

추가하기 쉽게 페이지 하나 링크했고요.. 약간의 제약이 생겼지만 사파리에서도 되는넘으로 수정하였습니다.
__________________

kwak 님께서 2006-10-06 07:32 PM 에 수정하셨습니다..
  Reply With Quote
2006-10-06, 08:27 PM   #4
miname^^
Veteran Member
 
miname^^'s Avatar
 
Registered: May 2003
My Mac: MacSE, IIsi, 6100, PowerBook 1400cs, G4 466, MacBook, iPod 10GB
Posts: 538
오프라인
Safari에서는 document.getSelection 대신에 window.getSelection을 써야 인식을 한답니다.

참고 문서입니다: http://www.quirksmode.org/js/selected.html

아주 유용한 도구라 여기에 있는 관련 글들과 함께 하면 글타래가 더 풍성해질 것 같습니다.
__________________
돼지의 깨달음? 꿀꿀꿀...

+ ♥ = ∞²
  Reply With Quote
2006-10-07, 06:26 AM   #5
miname^^
Veteran Member
 
miname^^'s Avatar
 
Registered: May 2003
My Mac: MacSE, IIsi, 6100, PowerBook 1400cs, G4 466, MacBook, iPod 10GB
Posts: 538
오프라인
kwak님께서 올려주신 것을 Safari에서도 똑같이 동작될 수 있도록 수정했습니다.

EN-KR(Naver):
Code:
javascript:R=(document.getSelection)?document.getSelection():(window.getSelection)?window.getSelection():document.selection.createRange();T=(document.getSelection||window.getSelection)?R:R.text;if(T=='')T=prompt('type%20a%20word','');if(T&&T!='')window.open('http://endic.naver.com/endicsm.php?where=endicsm&mode=srch&query='+T,'NaverDic','width=400,height=450,resizable=yes,scrollbars=yes');void(0);
Synonym(Thesaurus):
Code:
javascript:R=(document.getSelection)?document.getSelection():(window.getSelection)?window.getSelection():document.selection.createRange();T=(document.getSelection||window.getSelection)?R:R.text;if(T=='')T=prompt('type%20a%20word','');if(T&&T!='')window.open('http://thesaurus.reference.com/search?r=1&q='+T,'thesaurus','');void(0);
EN-EN(Dictionary):
Code:
javascript:R=(document.getSelection)?document.getSelection():(window.getSelection)?window.getSelection():document.selection.createRange();T=(document.getSelection||window.getSelection)?R:R.text;if(T=='')T=prompt('type%20a%20word','');if(T&&T!='')window.open('http://dictionary.reference.com/search?r=1&q='+T,'engdic','');void(0);
EN-DE(leo.org):
Code:
javascript:R=(document.getSelection)?document.getSelection():(window.getSelection)?window.getSelection():document.selection.createRange();T=(document.getSelection||window.getSelection)?R:R.text;if(T=='')T=prompt('type%20a%20word','');if(T&&T!='')window.open('http://dict.leo.org/ende?lang=en&lp=ende&search='+T,'leo','');void(0);
Chemfinder:
Code:
javascript:R=(document.getSelection)?document.getSelection():(window.getSelection)?window.getSelection():document.selection.createRange();T=(document.getSelection||window.getSelection)?R:R.text;if(T=='')T=prompt('You%20can%20type%20name,%20formula%20and%20so%20on','');if(T&&T!='')window.open('http://chemfinder.cambridgesoft.com/result.asp?polyQuery='+T,'chemfinder','');void(0);
__________________
돼지의 깨달음? 꿀꿀꿀...

+ ♥ = ∞²
  Reply With Quote
2006-10-07, 09:32 PM   #6
loptle
Senior Member
 
loptle's Avatar
 
Registered: May 2005
My Mac: iMac G5 1.8GHz / Macbook C2D 2.2GHz / iPod 5세대 30GB / iPod Touch 2세대 16GB
Posts: 105
오프라인
사파리에서 EN-KR(Naver)을 추가해서 사용해 봤는데요.
정말 편리하고 멋진 기능인 것 같습니다.
kwak님과 miname^^님께 감사드립니다!!!
__________________
감각의 한가운데에 아이디어라는 키워드!

  Reply With Quote
2006-10-08, 01:17 PM   #7
kwak
Senior Member
 
kwak's Avatar
 
Registered: Sep 2006
My Mac: MacBook1세대 1.83G/ 2.0GB/ HDD120GB/ Syncmaster204B/ MightyMouse/ iPod Nano 1세대2GB
Posts: 260
오프라인
도움이 되신다니 기쁩니다. miname님이 말씀하신대로 수정하였습니다.
__________________
  Reply With Quote
지금 시각: 11:14 AM | Contact Us | 아카이브 | Top
SEO by vBSEO 3.0.0 RC5 All contents copyright © 2001~2008 by AppleForum and/or their respective owners.