'Bookmarklet'에 해당되는 글 1

  1. 2010.05.24 아이폰에서 Bookmarklet을 써보자
IT/아이폰 | Posted by 동물원 2010. 5. 24. 22:27

아이폰에서 Bookmarklet을 써보자

아이폰을 쓰다보면 종종 답답한 경우가 있다.
PC에서는 되는데 아이폰에서 안되는 기능이 있기때문인데,
예를 들면 브라우저에서 페이지 내에서 검색 기능이 안된다.

현재 보고있는 페이지를 번역해서 한글로 보고 싶을 때...
현재 보고있는 페이지 주소를 트위터로 보내고 싶을 때...
등등이 있다.

그러다 아이폰을 쓰다가 재이있는 기능을 발견했다.
Bookmarklet 라는 것인데
책깔피(Bookmark)에 추가되는 항목이지만 http로 시작하는 주소가 아니라
javascript(...)로 시작하는 자바스크립트가 들어있다.

내가 사용하는 아이폰에 설치한 Bookmarklet은 다음과 같다


각각의 기능은 다음과 같다
  1. Translate - 사파리에서 현재 보고있는 페이지를 한글로 번역해준다. (아랍어 --> 한글도 되더라)
  2. Instapaper : Read Later - 페이지를 읽는데 시간이 걸릴 때 Instapaper 사이트에 주소를 저장해놨다가 나중에 읽는 용도. (Instapaper 사이트에서 설치)
  3. Post with Tweetie - 현재 보고있는 주소를 Tweetie 어플로 보내준다. 자동으로 프로그램을 실행하고 New Post 창이 열린 후 주소가 들어가있다. (Tweetie 3.0 옵션에서 설치할 수 있다)
  4. Find in this page - 현재 보고있는 페이지에서 단어검색을 해준다
  5. Find similar site - 현재 보고있는 페이지와 유사한 페이지 표시 (별로 쓸모가 없다)
아래는 Find in this page Bookmarklet을 실행한 모습이다.


검색결과 페이지내에 30개의 "메일"이란 단어가 찾아졌다.

찾아진 단어는 노란색으로 표시된다.



참고로 iphonebookmarklets.com 사이트에 가면 여러 유용한 Bookmarklet이 존재하니 설치해보자.
(번역, 검색, 사전검색, wikipedia검색 등등)



설치는 3단계로 이루어진다

  1. 설치페이지에서 + 버튼을 눌러서 책깔피에 넣는다
  2. 책깔피에 방금 만든 묵마크 항목을 수정한다
  3. javascript 왼쪽의 #부터 http까지 모두 지운다

정상적으로 완료가 됐다면, 원하는 페이지로 간 후
방금 추가한 북마크를 선택해보자.
새로운 페이지로 이동하는 것이 아니라,
자바스크립트가 실행되면서 현재 페이지에서 작동하는 메뉴 같은 역할을 한다.