요즘 이렇게 댓글로 정보를 알려주시는 분들 덕에 소스가 끊이지 않네요. 기쁨초혼님이 알려주신 smartPager라는 확장기능인데 Ease라는 한국분이 제작해 주셨네요.
SmartPager 다운로드
SmartPager 홈페이지
아래는 홈페이지에 있는 Ease님의 설명입니다.
검색사이트나 게시판에서 다음/이전페이지 혹은 다음글/이전글로 넘어갈때 작은 페이지번호나 글제목을 애써 찾아 누를 필요가 없어진다.
- 자동으로 다음/이전페이지, 다음글/이전글을 찾는다. (사이트에 따라 오동작 할수도 있음)
- 다중프레임과 자바스크립트링크 지원.
1. 오른쪽마우스+휠↓/↑ : 다음글/이전글 찾고 실패시 다음/이전페이지 찾아서 이동. 키보드단축키는 Alt+PgDn/Up
2. 오른쪽마우스+휠↓↑/↑↓ : 다음/이전페이지로 이동(다음글/이전글 있지만 페이지 단위로 이동할 경우). 키보드단축키는 Ctrl+Alt+PgDn/Up.
(휠↓↑는 0.3.0.9부터 생긴 단축키로 오른쪽마우스를 누른 상태에서 휠을 아래로 스크롤했다가 위로 스크롤하고 오른쪽마우스를 뗀다는 의미)
!! All-In-One Gesture 쓰시는 분은 Option-General Preference에서 scroll wheel navigation을 꺼주셔야합니다.
!! 리눅스에선 오른쪽마우스+휠이 동작하지 않습니다. 곧 개선하겠습니다.
Example. (current page no. : 12, current thread no. : 128)
===============================================================
Thread No. : 128 Title : 안녕하셨쎄요.
Merry Christmas and Happy new year.
어쩌고저쩌고...
-------------------------------------------------
| 130 | 반갑습니다 10-23
| 129 | 고맙습니다 10-23
|>128<| 안녕하셨쎄요 10-22
| 127 | 사랑합니다 10-21
| 126 | 잘가십시오 10-19
-------------------------------------------------
<Prev> [11] 12 [13][14][15][16][17][18][19][20] <Next>
===============================================================
사용해보니 페이지 단위로 넘어가는 것은 거의 모든 게시판에서 사용 가능하고, 이전글/다음글 기능은 조금 호환성이 떨어지지만 그래도 네이버 카페를 포함해서 웬만한 게시판에서는 잘 작동했습니다. 비단 게시판 뿐만 아니라 네이버나 구글의 검색결과에서도 사용 할 수 있으니 더욱 유용한 것 같습니다. 강추!!
팁1: 마우스휠을 사용할 때는 우클릭 한 상태에서 마우스휠을 업다운하고 우클릭을 떼는 순간 작동하네요. 처음 사용하시는 분들을 위해.. –_-
팁2: SmartPager의 리뷰 댓글에서 본 내용인데, 사용중인 마우스 제스처 확장기능에 SmartPager를 등록해서 쓰고 싶을 때는 mainSmartPager(-1), mainSmartPager(-2)를 스크립트로 등록하면 페이지 넘기기 기능을 컨트롤 할 수 있습니다. 이전글/다음글 기능의 적용 방법도 혹시 아시는 분 있나요?? ^^;

웹초보의 Tech 2.1을 신문처럼 한RSS로 편하게 구독해서 보세요~~ 
TRACKBACK :: http://choboweb.com/trackback/689
댓글을 달아 주세요
좋은 기능이긴 한데 ㅋㅋㅋ 너무 기능에 종속되는 느낌이 요새드네요...나이가 드니 마우스 제스쳐만 쓰는것도 ㅎㄷㄷ
2008/12/20 00:47ㅎㅎ.. 좀 더 편리한것을 찾다보니 자꾸 이렇게 되는것 같습니다. 그래도 어쩔수가 없다는.. ㅡ.ㅡ
2008/12/20 03:16무지 편해 보이네요
2008/12/20 00:48쓰고 싶은 부가기능은 너무 많은데 느려질까봐 쓰지 못하는 것이
너무 많네요
20개 전후로 낮추어야 한다고 사람들은 말하는데
지금의 저에게는 그 수치는 너무나 힘드네요 한때는 30개 넘겨서
겨우 다이어트 해서 20개 중반으로 내렸는데 ...
그래도 이정도의 기능이라면 다른 확장기능 하나와 과감히 바꿀수 있습니다. 저는 다이어트해서 10여개 수준으로 유지하고 있어요.. ;;
2008/12/20 03:17전 "PN-Buttons" 를 쓰고 있었는데... https://addons.mozilla.org/firefox/addon/6254
2008/12/20 01:34SmartPager가 더 많은 사이트에서 사용 가능하군요.
덕분에 바로 갈아탔어요... 좋은 정보 감사합니다.
다음페이지 단축키로 Ctrl+Space를 지정해서 쓰고 있는데, 아주 편하더군요. ^^
오호.. 단축키 변경이 가능한가요?
2008/12/20 03:19글에 추천만 할려고 가다가~ HanRSS 가입자수가 2000명이라는걸 딱 보고서는 그냥 갈수가 없어서요. 축하드립니다. !!
2008/12/20 01:45네.. 애타게 기다려 왔는데 아까보니 누군가 구독을 추가해 주셨어요.. ㅎㅎ
2008/12/20 03:20축하해 주신것 진심으로 감사합니다.. ^^
그동안 너무도 애타게 찾고 있던 기능인데 정말 감사합니다.^^ 항상 좋은 정보주셔서 감사 드립니다.
2008/12/20 02:06네.. 아마도 저뿐만 아니라 많은분들도 같은 심정일거에요.. 이런 기능 너무 좋다는.. ㅎㅎ
2008/12/20 03:20역시 파폭이군요. ㅋ
2008/12/20 02:24그럼요.. 역시 파폭이죠.. ㅎㅎ
2008/12/20 03:20울나라에서 제대로 작동하는 경우를 별로 못본 autopager는 지우고 요놈을 쓰기로 했습니다.
2008/12/20 10:23오토페이져랑은 개념은 약간 다르지만, 용도는 비슷하니깐요..
스마트페이지는 제가 자주 가는 사이트에서는 잘 작동하네요..^^
아쉬운 점은 사용자 설정을 못한다는 것과
1년동안 업데이트가 없다는 거네요.
autopager같은 기능도 같이 내장하면 좋을 텐데요.
좋은 확장기능 소개 항상 감사드리고 있습니다.
저도 autopager를 쓰다가 호환성이 너무 떨어져 안쓰고 있었는데, smartpager는 한국분이 만드셔서 그런지 한국 게시판에도 잘 작동해서 너무 좋죠.. 말씀대로 호환성을 강화해서 계속 업데이트 해주시면 좋겠는데요.. ^^;
2008/12/20 12:05와 좋아보이는데요? 근데 IE 용으로 이런 프로그램은 없나요? ^^:
2008/12/20 11:53음.. IE용으로는 아직 못본것 같은데요.. ;;
2008/12/20 12:06우연히 발견한 부가기능인데. 어제 올린 댓글을 보시고 포스트까지 쓰시고, 제가 몰랐던 기능까지 알려주시다니 저로써는 정말 감격이네요 ㅎ
2008/12/20 13:34앞으로도 잘 부탁드립니다.. ㅎㅎ
2008/12/20 15:45저는 올인원제스쳐에 URL 증감으로 쓰고 있엇는데..
2008/12/20 14:43이것도 좋네요... 감사합니다,..^^
그러고보니 올인원제스쳐에도 URL 증감 기능이 있었군요. 좋은 팁 알려주셔서 감사합니다.. ㅎㅎ
2008/12/20 15:46올인제스쳐 URL 이랑 이거랑 같이 하니까.안되는 싸이트는 올인제스쳐로 하니 안되는 싸이트가 없군요.^^
2008/12/20 16:35정말 감사합니다..^^
두개를 겸용해서 쓰면 궁합이 아주 잘맞는군요.. 저도 한번 해봐야겠네요. 감사합니다.. ^^;
2008/12/20 19:24모질라 한국 커뮤니티에 제작자가 직접 소개했던 확장기능인데 상당히 편리한 기능임에도 불구하고 다른 곳에 알려지지 않고 묻혀버렸다가 공개 애드온이 되면서 다시 살아나네요! 아무래도 추가 기능 건의가 있어야 업데이트가 이루어질 것으로 보이네요.
2008/12/21 15:46앗.. 그런일이 있었군요.. 이런 좋은 확장기능은 더 많이 알려졌어야 하는데 말이죠.. 지금이라도 많은분들에게 알려지고 제작자분께 지원요청이 많이 들어가면 좋겠네요.. ^^;
2008/12/21 19:13파이어 제스쳐에서 URL 내 숫자 증가/감소 기능도 이전/다음 기능과 비슷합니다
2009/02/14 12:45네.. 마우스 제스쳐 확장기능에 이런 기능들이 숨어있더군요.. ^^;
2009/02/15 11:25굳이 smartpager를 다운받지 않아도
;
&&
.toLowerCase().indexOf(PREV_NEXT) == 0) {
+ "
", "i"
;
2009/02/15 17:10Firegestures 스크립트 중 똑같은 기능이 있더라고요.
// derived from All-in-One Gestures created by Marc Boullet
////////////////////////////////////////////////////////////////
// OPTIONS
// "prev" or "next"
// const PREV_NEXT = "prev";
const PREV_NEXT = "next";
// part of string which the link should contain
// const KEYWORDS = ["prev", "前へ", "이전"];
const KEYWORDS = ["next", "次へ", "다음"];
////////////////////////////////////////////////////////////////
// PROGRAM
// first, we search for LINK tags
var doc = FireGestures.sourceNode.ownerDocument;
var links = doc.getElementsByTagName("link"
for (var i = 0; i < links.length; i++) {
if (links[i].href &&
links[i].hasAttribute("rel"
links[i].getAttribute("rel"
loadURI(links[i].href);
return;
}
}
// second, we search for A tags
var regexp = new RegExp("(?:" + KEYWORDS.join("|"
links = doc.links;
for (i = 0; i < links.length; i++) {
if (links[i].href &&
links[i].textContent &&
links[i].textContent.match(regexp)) {
loadURI(links[i].href);
return;
}
}
음.. 위에 저 얼굴은 왜나오는거죠
2009/02/15 17:11저는 스크립트 그대로 복사했는데??
제 블로그에 이모티콘 문자를 이미지로 바꿔버리는 플러그인이 설치되서 그런듯 합니다.. ;;
2009/02/15 19:45텍스트 파일 주소를 알려주시는게 좋겠어요.. ㅠㅠ
안녕하세요. Ease 입니다. 웹초보님 게시판에 이렇게 소개되다니 영광이네요.
2010/01/06 13:49한동안 신경 못쓰다가 엊그제 불여우 3.5~3.6 지원하는 v0.3.0.12 를 올렸는데요.
FireGesture 사용자 스크립트 쓰시는 분들은 이번 버전부터 함수명을 바꾸셔야합니다.
- 다음페이지 : EASE_SMARTPAGER_MAIN.mainSmartPager(-1)
- 이전페이지 : EASE_SMARTPAGER_MAIN.mainSmartPager(-2)