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

Noscript를 사용하여 Firefox에서 불규칙한 비디오 재생 제거 – 단계별 수정

Firefox, Noscript, 불규칙한 비디오 재생 - 솔루션

업데이트 날짜:2023년 8월 11일

Firefox를 사용하고 있다면(필요한 경우) Noscript를 고려해 볼 수도 있습니다. 왜냐하면 Noscript는 현대 웹인 Javascript 정글을 좀 더 깨끗하고 입맛에 맞는 것으로 바꾸는 데 도움이 되기 때문입니다. 그러나 문제는 Noscript를 표준에 맞게 구성하는 것이 약간 까다로울 수 있으며 효과적으로 활용하려면 어느 정도 이해가 필요하다는 것입니다. 그러면 이상한 버그가 있을 수 있습니다. 지금 설명할 것과 같습니다.

Firefox에서 비디오를 재생하고 싶었습니다. 스트리밍 서비스 중 하나입니다. 좋아하는 에피소드를 찾아서 시청하세요. 물론, 사전에 스트리밍 서비스 도메인에서 필요한 모든 부분과 부분에 대한 스크립트를 활성화했습니다. 그리고 재생은 잘 시작되었습니다. 단, 10초마다 두어 프레임이 떨어지는 것처럼 갑작스러운 효과가 있었습니다. 아니면 네트워킹 버퍼링일 수도 있습니다. 기이한. 글쎄요, 저는 그렇게 놔둘 수 없다고 판단하고 탐구하고 조사하기 시작했습니다. 간단히 말해서, 길찾기를 통해 Noscript를 알게 되었습니다. 저 다음은 사람들입니다.

Noscript에는 방대한 기능이 있습니다

Noscript 설정, 일반 탭을 살펴보면 웹 요소의 다양한 범주를 처리할 수 있다는 것을 알 수 있습니다. 따라서 스크립트를 차단할 뿐만 아니라 프레임, WebGL, 웹 사이트의 핑 기능(생각하는 것과는 다르지만), LAN 액세스(믿으십시오. 일부 사이트는 사용 중인 포트를 파악하기 위해 로컬 호스트에 액세스할 수 있고 원할 것입니다), CSS, 글꼴 등도 처리할 수 있습니다. 예를 들어, 타사 글꼴 로딩 블록은 성가신 사이트가 무의미한 원격 글꼴을 로드하는 것을 방지하므로 아주 작은 것입니다. 사랑스럽네요.

Noscript를 사용하여 Firefox에서 불규칙한 비디오 재생 제거 – 단계별 수정

당연히 이러한 웹 요소를 차단하거나 허용하기 전에 이러한 웹 요소의 기능을 이해해야 합니다. 이는 신뢰할 수 있는 사이트 또는 임시로 신뢰할 수 있는 사이트에 대해 허용할 항목도 결정해야 함을 의미합니다. 하지만 실제로 신뢰할 수 있는 사이트에 대해 모든 것을 허용한다고 가정해 보겠습니다. 그러면 모든 일이 잘 되겠죠?

문제 및 해결책

불규칙한 비디오 재생으로 인해 문제가 그래픽/디스플레이 스택 어딘가에 있을 수 있고 Firefox 작동 방식과 관련이 있다고 생각하게 되었습니다. 그래서 제거 퀘스트를 했습니다. Firefox가 HW 가속을 사용하는지 확인했지만 그것만으로는 충분하지 않은 것 같습니다. Noscript를 완전히 비활성화했는데 재생이 아주 좋고 부드럽고 깨끗했습니다. 흠. 따라서 Noscript는 어떻게든 확실히 관련되어 있습니다. 그런 다음 WebGL을 선택했습니다. WebGL이 다음으로 찾아봐야 할 논리적인 것 같았기 때문입니다.

Firefox 설정과 옵션, 구성을 자세히 살펴보는 데 많은 시간이 걸렸지만, 알고 보니 Noscript에서 WebGL을 활성화한 경우에도 실제로 WebGL에 액세스하고 즐기기 전에 전환해야 하는 우선적인 전역 설정이 있습니다. about:config에서 다음을 찾으세요:

noscript.forbidWebGL

Noscript를 사용하여 Firefox에서 불규칙한 비디오 재생 제거 – 단계별 수정

이 설정은 Noscript UI에 표시되는 내용에 관계없이 true로 표시됩니다. 이 기능을 끄고, 브라우저를 다시 시작하고, 원하는 웹 사이트에서 스크립트 등을 활성화하고, 비디오 재생을 시작하면 더 이상 불안정하고 프레임이 떨어지는 효과가 없음을 알 수 있습니다. 작업이 완료되었습니다. 원하시면 시청 후 되돌리세요.

결론

저는 Noscript를 정말 좋아하고 가능한 모든 곳에서 Noscript를 사용합니다. 그러나 나는 "숨겨진" 설정과 그것이 UI를 통해 변경할 수 없는 옵션이 있다는 것을 실제로 의심하지 않는 일반 사용자, 심지어 괴상한 사용자의 삶을 좀 더 어렵게 만들 수 있다는 사실에 약간 당황합니다. 사용자가 올바른 결정을 내릴 수 있도록 기본 상태에 대한 관련 설명과 근거를 포함하여 이를 노출시키는 것이 해결책이 될 것 같습니다.

제 경우에는 일시적으로 WebGL을 허용한 후 동영상 시청을 마친 후 옵션을 다시 전환하는 문제였습니다. 이 튜토리얼이 도움이 되길 바랍니다. 일상적인 브라우징 작업 흐름에 도입할 수 있는 또 다른 최적화 계층이 항상 있는 것처럼 보이기 때문에 저는 Noscript를 계속 사용할 것입니다. 자, 끝났습니다. 나중에 뵙겠습니다.

건배.