Computer >> 컴퓨터 >  >> 네트워킹 >> 인터넷

구글 크롬용 Notscript 확장 프로그램 – 설치부터 설정까지 완벽 가이드

아시다시피 저는 항상 자바스크립트를 비활성화한 상태로 브라우저를 사용하는 것을 선호합니다. 보안 때문이라기보다는, 기본 동작이 다소 제한되더라도 단순하고 조용한 환경을 유지하는 것이 더 편하기 때문입니다. 하지만 사용 방식에 대한 논쟁은 잠시 접어두겠습니다. 자바스크립트를 켜야 하는지, 꺼야 하는지에 대해 설교하려는 것이 아니라, 구글 크롬 확장 프로그램인 Notscript를 소개하려고 합니다.

Notscript는 파이어폭스 애드온인 NoScript에서 영감을 받은 확장 프로그램으로, 자바스크립트, 자바, 플래시, 실버라이트 등 각종 플러그인을 사이트별로 허용(화이트리스트)할 수 있게 해줍니다. NoScript가 파이어폭스에서 작동한다면, Notscript는 크롬 전용으로 설계되었습니다. 다만 설정 과정이 생각보다 간단하지 않으므로, 제대로 설정하는 방법을 하나씩 살펴보겠습니다.

Notscript 설치하기

구글 크롬 웹 스토어(확장 프로그램 사이트)로 이동하여 Notscript를 설치합니다. 설치를 마친 후에는 확장 프로그램을 정상적으로 사용하기 위해 완료해야 할 몇 가지 단계가 남아 있습니다.

비밀번호 설정

이제 조금 까다로운 부분입니다. 구글 크롬의 작동 방식 특성상, 사이트가 화이트리스트 캐시를 열람하지 못하도록 비밀번호를 반드시 설정해야 합니다. 왜 그런지는 묻지 마세요. 어쨌든 현실이니 차근차근 진행해 보겠습니다.

먼저 구글 크롬 응용프로그램 데이터(Application Data) 폴더를 연 뒤, Notscript 확장 프로그램의 하위 디렉터리로 이동해야 합니다. 자세한 경로 안내는 확장 프로그램 설치 직후 자동으로 열리는 Notscript 페이지에 기재되어 있습니다.

해당 폴더 안에는 CHANGE_PASSWORD_HERE.js라는 파일이 있습니다. 노트패드++ 같은 텍스트 편집기로 파일을 연 후, const ENCRYPTION_PASSWORD 부분의 빈 문자열을 20자 이상의 비밀번호로 변경하세요. 다소 번거롭다는 점은 인정합니다. 비밀번호를 변경한 뒤 파일을 저장하고 크롬을 재시작하면 됩니다.

이제 Notscript가 실제로 작동하는 모습을 살펴보겠습니다.

Notscript 실행 화면

NoScript와 매우 유사하게, 주소창 맨 오른쪽에 아이콘이 표시됩니다. 아이콘을 클릭하면 메뉴가 펼쳐지며, 여기서 해당 웹사이트의 스크립트 허용 여부를 켜고 끌 수 있습니다. NoScript처럼 Notscript도 계층 구조로 스크립트를 불러오기 때문에 최상위 도메인을 차단하면 하위 요소가 모두 차단됩니다. 변경 사항은 즉시 적용되며, 일시적으로 사이트를 허용하는 임시 화이트리스트 기능도 지원합니다. 또한 의존성이 많은 도메인들을 한꺼번에 선택할 수 있는 다중 선택 기능도 제공됩니다.

화이트리스트 관리

Notscript 옵션을 펼치면 화이트리스트를 직접 관리할 수 있으며, 사이트를 추가하거나 삭제할 수 있습니다. 이 역시 NoScript와 매우 유사하므로, 한쪽에 익숙하다면 다른 쪽도 어렵지 않게 사용할 수 있습니다.

함께 읽으면 좋은 글

아래 글과 튜토리얼도 함께 확인해 보세요:

  • 파이어폭스 필수 확장 프로그램 10선
  • NoScript 올바르게 사용하기
  • 파이어폭스 애드온 중앙 집중식으로 관리하기 (과거 게시물)

마무리

Notscript는 상당히 유용한 확장 프로그램입니다. 크롬 샌드박스 보안 메커니즘 등을 고려하면 굳이 필요 없고 오히려 인터넷 사용을 방해한다고 반박할 수도 있습니다. 물론 타당한 지적입니다. 하지만 다시 강조하자면, 스크립트를 제어하는 이런 도구의 핵심은 편의성에 있습니다.

어쨌든 크롬에서도 NoScript와 동일한 기능을 원한다면 그 대안이 존재합니다. 설정 과정이 다소 복잡하지만 한 번만 거치면 되고 충분히 감당할 만한 수준입니다. 이 확장 프로그램 하나가 여러분을 평생 크롬 사용자로 만들어 줄지는 별개의 문제입니다. 중요한 것은 기술적 선택권이 있다는 점이며, 나머지는 취향과 신념의 문제일 뿐입니다.

이 글이 도움이 되었기를 바랍니다. 다음에 또 만나요!

그럼, 즐거운 브라우징 되세요!