iOS, iPadOS, MacOS 용 uBlock Origin Lite

얼마 전 블루스카이를 보다가 uBlock Origin을 iOS에서 사용할 수 있다는 소식을 봤습니다. 정식으로 앱스토어에 올라온건 아니고 Testflight를 통해 베타 버전을 설치해야합니다만 그동안 사파리에서는 맥OS에서 조차 지원되지 않고 있던 확장기능이라 iOS에서 지원된다는게 신기했습니다.

참고로 uBlock Origin 은 제가 사파리를 제외한 모든 브라우저에서 쓰는 확장 기능으로 광고 차단 계의 원조 같은 프로그램입니다. 특유의 가벼움 때문에 많이 쓰고 있는데 유독 사파리에서는 아예 쓸 수 없었습니다. 제 기억엔 아예 uBlock Origin 개발자가 사파리 출시는 없다고 못 박았던 것 같은데 말이죠.

uBlock Origin을 설치하려면 아래 링크를 통해 설치하면 됩니다.

https://testflight.apple.com/join/JjTcThrV

해당 링크로 접속하면 아래 화면이 보이는데 일단 TestFlight 설치가 필요합니다. TestFlight은 애플에서 앱의 베타 테스트를 위해 사용하는 앱으로 안심하고 설치하셔도 됩니다.

TestFlight 설치 후 오른쪽의 2단계 창을 통해 uBlock Origin Lite를 설치하시면 됩니다.

일단 이번에 사파리에 지원되는건 uBlock Origin Lite 입니다. 정식 uBlock Origin 버전에 비해 기능이 몇가지 제한되어있는 버전이죠. 제 입장에서 가장 아쉬운건 역시 사용자 필터 규칙을 지원하지 않는다는거네요.

설정 인터페이스는 uBlock Origin과 동일합니다. uBlock Origin에서 지원되는 다양한 필터를 활성화할 수 있습니다. 다만 전체 기능을 사용하려면 사파리 확장 기능 설정에서 해당 확장 기능에 모든 접근 권한을 열어줘야 합니다.

사파리 실행시 브라우저 주소창에 uBlock Origin 아이콘이 활성화되어있다면 세팅은 완료된 상태라고 보시면 됩니다.

그동안 사파리에서 쓰던 애드가드를 드디어 삭제할 수 있는건가!하는 기대로 다른 확장 기능은 다 끄고 써봤습니다.

일단 지금까지 실행 결과는 약간 실망스럽습니다. 아무래도 베타 버전이라 그런지 이곳저곳에 문제가 있고, 무엇보다 사파리 실행 속도가 현저하게 느려지는 현상이 있습니다.

동일한 필터를 설정해도 애드가드나 유니콘에서 걸러주던 광고가 나오는..
일부 영역은 깨지기도

일단 페이지가 깨지거나 하는 현상도 문제지만 속도에 영향이 너무 커서 실사용하기에는 아직은 좀 무리인 수준으로 보입니다. 그리고 무엇보다 사용자 규칙으로 커스텀해서 쓰는 영역들이 있는데 uBlock Origin에서는 해당 기능이 지원되지 않는 것도 아쉬운 부분입니다. 그리고 차단이 되었다가 안되었다가 하는 영역도 있는 것 같습니다.

아무래도 사파리의 광고 차단 API랑 다른 API를 써서 생기는 현상이지 않을까 싶은데, 일단 정식 버전이 출시되기 전까지는 기존 광고차단기를 쓰는게 좀 더 좋을 것 같습니다. 이슈들이 수정되고 정식으로 출시되면 다시 써봐야겠네요.