NoScript를 사용하여 사이트의 모든 스크립트를 허용 목록에 추가하는 방법

NoScript를 사용하여 사이트의 모든 스크립트를 허용 목록에 추가하는 방법

Firefox NoScript 확장 프로그램을 허용하는 방법은 무엇입니까?모두특정 사이트에서 사용되는 스크립트?

이름이 잘못되었거나 버그가 있는 "이 페이지 모두 허용" 옵션이 있지만 실제로 모든 것을 허용하지는 않습니다. 모든 스크립트만 허용하는 것 같습니다.동일한 도메인에서 제공되는 경우, 그러나 다른 것(예: cloudfront, google-analytics 등)은 여전히 ​​차단됩니다. 이로 인해 사이트가 중단되고 NoScript를 사용할 수 없게 되는 경우가 많습니다. 왜냐하면 많은 무해한 사이트가 다양한 미디어에 대해 도메인 외부 포함을 많이 사용하기 때문입니다. 일부 사이트에는 수십 개의 스크립트가 있으며 자연스럽게 NoScript는 사용자가 화이트리스트에 추가할 때마다 페이지를 다시 로드하므로 사이트가 작동하는 데 몇 분 정도 걸릴 수 있습니다.

이러한 번거로움을 해결할 수 있는 방법이 있습니까? 아니면 NoScript를 제거하거나 더 잘 설계된 Javascript 차단기를 사용하는 것이 더 간단합니까?

답변1

"이 페이지 모두 허용"은 현재 페이지가 참조하는 모든 스크립트(모든 도메인에서)를 허용합니다. 문제는 해당 스크립트가 아직 차단된 추가 도메인에 대한 참조를 추가할 수 있다는 것입니다. 사이트는 나중에 탐색할 수 있는 다른 페이지의 추가 도메인에 있는 스크립트를 참조할 수도 있습니다. 사이트에서 사용하는 모든 스크립트가 차단 해제되기 전에 동일한 사이트에서 "이 페이지 모두 허용"을 여러 번 수행해야 할 수도 있습니다.

NoScript는 차단 내용이 매우 유연하지만 원하는 결과를 얻으려면 상당한 노력이 필요할 수 있습니다. 이러한 불편함은 NoScript가 제공하는 보안과 직결됩니다. 사이트별 자바스크립트 차단을 원하지만 규칙을 직접 설정하고 싶지 않은 경우 NoScript로 가져올 화이트리스트를 찾을 수 있습니다(물론 이는 사이트를 신뢰하기로 한 결정을 화이트리스트 소스에 위임하는 것입니다).

답변2

그런데,여기그 중 하나를 추가하는 간단한 방법입니다성가신하위 도메인 목록이 포함된 도메인:

https://i.stack.imgur.com/5Sx4t.jpg

(에 의해수동으로루트 도메인 추가 :))

위와 동일한 스크린샷이 슈퍼유저에 추가되었습니다.

NoScript_1_of_5

NoScript_2_of_5

NoScript_3_of_5

NoScript_4_of_5

NoScript_5_of_5

답변3

NoScript 모양 옵션은 도구 모음 아이콘 메뉴에 표시되는 내용을 제어합니다.이 페이지를 모두 허용&이 페이지를 모두 일시적으로 허용합니다.둘 다 기본적으로 활성화되어 있습니다. 하지만 일단 '영구'를 사용하게 되면허용하다, 그것은 채워질 것입니다화이트리스트매우 빠르게 수행되며 이는 성능에 영향을 미칠 수 있습니다(RAM, 심지어 CPU에 따라 다름). 선택하지 않은 상태로 유지 - 함께페이지 권한을 영구적으로 설정, 실수로 사용되는 것을 방지합니다.

http://i.imgur.com/voO4tp7.png

이 페이지를 모두 일시적으로 허용합니다.에 설명된 대로 키보드 단축키를 설정하여 쉽게 호출할 수 있습니다.InformAction 자주 묻는 질문;그리고도구 모음 버튼을 마우스 가운데 버튼으로 클릭하면 모든 스크립트가 일시적으로 실행됩니다.

그런데 일부 버전에서는 복구된 문제가 있었습니다.noscript.key.revokeTemp 단축키가 작동하지 않습니다.

^^ Firefox를 통해 키보드 단축키를 추가하는 것과 유사합니다.정보:구성, 있다블랙리스트신뢰할 수 없는 도메인의 설정은 다음과 같습니다.noscript.신뢰할 수 없음

관련 정보