2016-09-28 1 views
0

나는 http://guyhollaway.co.uk/을 개발했습니다.애니메이션 프레임 속도 하락 (Adblock Plus 포함)

Adblock Plus를 사용하지 않으면 페이지 간 전환을위한 애니메이션 (및 일반적으로 모든 것이 실제로)이 원활하고 유창합니다. 그러나 활성화되면 애니메이션 프레임 속도가 크게 떨어지고 사이트가 약간 느려집니다.

Adblock은 특정 리소스를 데이터베이스와 비교 한 후로드하지 못하도록 막았지만 애니메이션이 진행 중일 때는로드되는 것이 아무것도 없습니다.

프레임 속도가 떨어지는 이유는 무엇입니까? 그리고 내가 할 수있는 일이 있습니까?

미리 감사드립니다.

답변

0

Adblock Plus가 설치된 브라우저 성능이 좋지 않은 것으로보고되는 경우가 자주 있습니다. ABP는 작동하려면 14,000 개 이상의 필터 목록 규칙이 필요하며 상당한 CPU 및 메모리 오버 헤드가 필요합니다.

가벼운 Adblocker를 사용하는 것이 가장 좋으며 Adblock Plus와 같은 메모리 돼지는 사용하지 않는 것이 좋습니다. https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared

그리고이 : https://github.com/gorhill/uBlock/wiki/Who-cares-about-efficiency,-I-have-8-GB-and%7Cor-a-quad-core-CPU

+0

내가 그 알고

이를 참조하십시오. 그러나 ABP가 어떻게 14,000 개의 규칙을 지속적으로 테스트해야하는지 알 수 없습니다. 왜 페이지로드 성능 및 기타 요청을 줄일 수 있는지 이해할 수 있지만 어떻게 애니메이션 성능에 영향을 미칠 수 있습니까? – thephpdev