Page 1 of 1

[그리스몽키]네이버 만화에서 이어쓰기소설 무시

Posted: 2007 11 29 15:53 19
by 정동식
현재 네이버 만화의 웹툰의 40자평 부분에서는, 이어쓰기소설(숫자놀이)의 피해가 발생하고 있습니다. 모든 웹툰에서 발생하는 현상은 아니지만, 피해가 발생하고 있는 웹툰에서는 이어쓰기소설용 40자평의 양이 정상적인 40자평의 양보다 더 많다고 느껴지는 정도입니다.
그래서 저는 이어쓰기소설과 정상적인 40자평을 눈으로 구별할 수 있도록 도와주는 그리스몽키 스크립트를 만들었습니다. "이어쓰기소설용 40자평은 언제나 숫자로 시작한다."라는 가정에서 만들어진 이 스크립트는, 숫자로 시작하는 모든 40자평의 색깔을 검정색에서, 배경색과 가까운 "밝은 회색"으로 바꿉니다. 그렇게 되면 눈으로 볼 때에, 마치 글자가 흐릿해진 것 같은 느낌을 받게 됩니다.
원리는, 페이지에 존재하는 모든 td(테이블 레이아웃의 최소 단위)를 하나의 배열에 저장한 뒤에, 하나하나 검사하면서 2가지 조건이 일치하는지를 확인하는 것입니다. 첫번째 조건은 td의 CSS클래스의 이름이 "gray03"일 것. "gray03"이라는 클래스는 네이버 웹툰의 40자평 부분의 td에만 쓰이는 클래스의 이름입니다. 두번째 조건은 td의 내용이 숫자로 시작할 것. 이 부분은 정규표현식을 사용해서 구현했습니다.
이 스크립트의 단점은, 정상적인 40자평이 숫자로 시작하는 경우에도, 흐릿하게 보이도록 만들어 버린다는 것입니다.

이 스크립트는 그리스몽키 사용자 스크립트 사이트에 올려두었습니다.
바로 설치하시려면, 이 스크립트를 바로 설치하기를 클릭하시면 됩니다.