맥 OS X 사파리에서 자바스크립트 해제 후 우클릭 방지 우회 하는 방법

사파리 브라우저가 최근에 업데이트 되어 기존에 메인으로 사용하던 엣지 브라우저를 다시 사파리로 사용 하고 있는데요.

사파리를 이용해서 웹 서핑을 하다 필요한 코드나 명령어 등을 복사 하려 할 때 특정 사이트 는 복사 방지 ( 불펌 )를 위해 마우스 오른쪽 버튼 클릭 과 드래그 선택 기능 등을 막아 두어 불편 한 경우가 있습니다.

이 때 여러 가지 방법으로 이를 우회 해서 사용 할 수 있지만 가장 간단하게 이용 할 수 있는 방법이 브라우저의 개발자 도구 에서 자바스크립트를 해제 하는 방식 일 듯 합니다.

그러나 다른 브라우저에서는 기본적으로 활성화 되어 있는 개발자 도구 가 사파리 브라우저에서는 초기에는 비활성화 되어 있어 이를 활성화 해서 사용 해야 합니다.

그래서 오늘은 맥 운영체제인 OS X 의 사파리 브라우저에서 자바스크립트로 우클릭 과 드래그 방지 된 사이트에서 이를 우회 해서 사용 할 수 있도록 자바스크립트를 해제 하는 방법에 대해서 알아 보겠습니다.

튜토리얼 환경 : 맥 Bigsur, 사파리 버전 15.0.

사파리 브라우저 JavaScript 비활성화 하기

위에 잠시 언급한 대로 개발자용 메뉴 ( 개발자 도구 ) 를 활성화 해준 다음 자바스크립트를 비활성화 할 수 있습니다.

적용 순서를 안내 하겠습니다.

macOS에서 DNS 서버 변경하기

1. 개발자용 메뉴 활성화

사파리 브라우저의 자체 설정 메뉴를 통해서 개발자용 메뉴를 활성화 할 수 있습니다.

맥_사파리_브라우저의_환경_설정_메뉴_이동
맥 사파리 브라우저의 환경 설정 메뉴 이동
  1. 사파리 브라우저 사파리 앱 아이콘 를 실행 한 상태에서 상단 메뉴막대의 Safari 탭을 클릭 해 메뉴를 확장 해 줍니다.
  2. 확장된 메뉴에 서 환경설정 을 선택 합니다.
맥_사파리_브라우저의_환경_설정_고급_탭에서_메뉴_막대에서_개발자용_메뉴_보기_활성화
맥 사파리 브라우저의 환경 설정 고급 탭에서 메뉴 막대에서 개발자용 메뉴 보기 활성화
  1. 사파리 브라우저 환경 설정패널이 활성화 되면 상단 탭을 고급 (1) 으로 전환 해 줍니다.
  2. '고급' 페이지 하단메뉴 막대에서 개발자용 메뉴 보기 (2) 에 체크를 하면 개발자용 메뉴가 활성화 됩니다.

2. 자바스크립트 비활성화

개발자용 메뉴만 활성화 했다면 해당 메뉴에 서 체크 만으로 활성화 할 수 있습니다.

맥_사파리_브라우저_개발자용_탭에서_자바스크립트_비활성화_가능
맥 사파리 브라우저 개발자용 탭에서 자바스크립트 비활성화 가능
  1. 사파리 브라우저 사파리 앱 아이콘 를 실행 하면 상단 메뉴막대에 개발자용 (1) 탭이 활성화 된 것을 확인 할 수 있습니다.
  2. '개발자용' 탭을 클릭 해 메뉴를 확장 한 다음 JavaScript 비활성화 (2) 를 클릭 해 체크를 해 줍니다.

참고: 사이트의 키보드 마우스 입력을 블럭 하는 방식은 다양하며 위 안내하는 자바스크립트 해제로 적용이 되는 경우는 자바스크립트를 이용해 서 입력을 막은 경우에만 적용이 됩니다.

macOS에서 DNS 서버 변경하기

JavaScript 비활성화 단축키 등록 후 사용

매번 메뉴막대에서 옵션을 선택 하는 것이 번거로울 수 있는데요. 이 경우 맥 의 '시스템 환경설정' 의 '단축키' 기능을 활용 하면 좀더 간편하게 사용 할 수 있습니다.

맥_시스템_환경_설정_메뉴_이동
맥 시스템 환경 설정 메뉴 이동
  1. 왼쪽 상단 애플 로고 애플로고 버튼을 클릭 해 메뉴를 확장 해 줍니다.
  2. 메뉴 패널에서 시스템 환경설정 탭을 선택 해 진입 합니다.
맥_시스템_환경_설정의_키보드_메뉴_이동
맥 시스템 환경 설정의 키보드 메뉴 이동
  1. '시스템 환경설정' 창이 실행 되면 키보드 를 선택 합니다.
맥_키보드에서_앱_단축키_메뉴_등록
맥 키보드에서 앱 단축키 메뉴 등록
  1. '키보드' 설정 창이 활성화 되면 상단의 탭 중 단축키 (1) 를 선택 합니다.
  2. 왼쪽 단축키 세부 옵션 중 앱 단축키 (2) 를 선택 합니다.
  3. '앱 단축키'가 선택 된 상태에서 단축키 등록을 위해 + (3) 버튼을 클릭 합니다.
맥_키보드에서_앱_단축키_메뉴_세부_옵션_설정
맥 키보드에서 앱 단축키 메뉴 세부 옵션 설정
  1. 단추키 추가 창이 활성화 되면 입력 필드에 원하는 값을 지정 후 추가 버튼을 눌러 주면 등록이 됩니다.
    • 응용 프로그램 : 기본 값은 모든 응용프로그램 으로 되어있으며 특정 앱에만 단축키를 적용 하고 싶다면 해당 앱을 선택 합니다.
    • 메뉴 제목 : 단축키를 관리 할 때 구별이 용이한 이름을 지정 해주면 됩니다.
    • 키보드 단축키 : 사용할 단축키를 입력 해 줍니다. 하나씩 입력 하는 것이 아닌 전체 단축키를 한번에 입력 해야 등록 이 됩니다. 예)  Cmd +  1 을 등록 할 때  Cmd 와  1 을 하나씩 순서대로 입력 하면 등록이 되지 않습니다.

마무리

이렇게 맥의 운영체제인 OS X 의 기본 브라우저 사파리에서 우클릭 과 드래그 방지 된 사이트에서 이를 우회 해서 사용 하기 위해 자바스크립트를 해제 하는 방법에 대해 알아 보았습니다.

사파리 브라우저를 사용 하면서 개발자 도구가 보이지 않아 찾고 있다면 위 내용을 참고 후 활성화 해서 사용 해 보시길 바랍니다.

맥 OS X 에서 오토메이터 로 프로그램 일괄 종료 하는 방법

참고

댓글로 남기기 어려운 내용은 Contact Form 에서 개별적으로 문의 할 수 있습니다. 해당 글과 연관 된 내용은 Copy를 이용해 현재 페이지의 주소를 복사 후 문의 폼에 입력시 보다 정확한 답을 얻을 수 있습니다.

Leave a Comment