iOS용 인기 광고차단기 '와이퍼(Wiper)'... OS X 사파리용으로 무료 배포

2015. 10. 23. 07:30    작성자: ONE™

업데이트 11월 11일 : 프로그램의 명칭이 AdblocK에서 와이퍼(Wiper)로 변경되었습니다.
그에 맞게 본문 내용을 수정했습니다.

주객이 전도된 것처럼 콘텐츠보다 더 눈에 띄는 광고. 기사와 상관없는 선정적이고 낯 뜨거운 광고. 화면 좌우에 늘어선 각종 배너광고와 기사 군데군데 삽입된 중간광고까지... 요즘 인터넷을 돌아다니면 기사를 보라는 건지 광고를 보라는 건지 도통 알 수가 없습니다. 특히 네이버나 다음을 타고 국내 언론사 웹사이트를 방문하면 어김없이 현란한 광고가 덕지덕지 붙어있는 것을 볼 수 있죠.

광고 기법도 날로 교묘해져서 어떤 광고는 창 닫기 버튼을 누르려고 하면 슬금슬금 도망가기도 하고, 심지어 닫기 버튼을 제대로 눌렀는데도 광고가 닫히기는커녕 엉뚱한 사이트로 데려가는 일이 빈번합니다. 당연히 콘텐츠에 집중하기 어렵고, 손가락과 커서를 이리저리 움직이며 광고를 닫아야 하는 번거로움에 스트레스는 가중됩니다.

iOS 사파리용 광고차단기 등장

그런데 지난 6월의 뜻밖의 소식이 전해졌습니다.

애플이 iOS9 버전부터 ‘광고 차단’ 앱을 허용할 거란 소식 말이죠. 엄밀히 얘기하면 iOS에 내장된 사파리 브라우저에 광고 차단 기능이 추가되고, 여기에 외부 개발자들이 광고를 차단할 사이트 주소를 제공할 수 있게 된 것입니다. 즉 애플은 자리만 깔아놓고, 어떤 사이트, 어떤 광고를 차단할 것인지는 외부 개발자에게 일임했다고 할 수 있습니다.

사실 광고차단기는 데스크톱 운영체제에서는 꽤 보편화되어 있습니다. 이미 적지 않은 PC 사용자들이 광고가 없는 웹 화면에 익숙한 상황이죠. 그런데 애플이 iOS에 도입한 광고 차단 기능은 PC용 광고차단기와 작동원리가 완전히 다릅니다.


* uBlock의 광고 차단 제어판

uBlock 혹은 AdBlock 같은 웹브라우저 확장 프로그램 형태의 광고차단기는 이벤트 핸들링이라고 해서 웹 브라우저가 웹페이지 로딩을 일단 마치고 나면 마치 지우개처럼 블랙리스트에 등록된 광고를 페이지에서 하나씩 지워 나가는 방식입니다. 화면에 안 보인다뿐이지 이미 다운로드와 렌더링이 끝난 상태라고 할 수 있죠. 애플과 구글이 아무리 뛰어난 성능의 웹렌더링 엔진을 만든다 하더라도 이러한 방식은 필연적으로 로딩 시간이 늘어날 수밖에 없습니다.

반면에 iOS 9의 광고 차단 기능은 사파리의 웹킷 엔진이 광고를 직접 처리하는 방식입니다. 웹사이트에 접속하는 단계에서 블랙리스트에 등록된 광고를 아예 불러오지 않기 때문에 로딩이 빨리 되고 시스템 리소스도 덜 사용한다는 장점을 제공합니다. 당연히 데이터와 배터리도 아낄 수 있죠. 

쉽게 얘기하면, 기존 방식은 사방에 뿌려진 똥을 집게로 일일이 집어내는 식이었다면, iOS의 광고 차단 기능은 애초에 똥을 못 싸게 하는 것에 비유할 수 있습니다.

OS X 사파리도 동일한 기능을 탑재했다?

iOS에 가려 잘 알려지지 않았지만, 사실 OS X용 사파리도 iOS 9과 동일한 광고 차단 기능을 갖고 있습니다.

이미 로딩이 끝난 페이지에서 광고를 지워나가는 방식이 아닌, API 단계에서 광고를 원천차단하는 기능 말이죠. 아마 대부분의 개발자가 돈이 되는 iOS 시장만 쳐다보고 있어서 OS X용 사파리에 대응하는 광고 차단 앱이 거의 나오지 않았고, 이 때문에 이런 기능이 추가되었는지조차 모르는 분들이 많은 것 같습니다.

* 사파리 웹렌더링 엔진 'WebKit'에 추가된 콘텐츠 차단

와이퍼 설치 및 사용 방법

이번에 소개해 드리는 '와이퍼(Wiper)'는 애플 API를 이용하는 사파리용 광고차단기로 국내 개발자인 문성욱 님이 제작해 무료로 배포되고 있습니다. *앞서 블로그를 통해 소개해 드린 uBlock이나 AdBlock 계열의 광고차단기는 아쉽게도 아직 이벤트 핸들링 방식(선로딩 후삭제)에 머물고 있습니다.

와이퍼 사용법은 설명이 필요 없을 정도로 간단합니다.

1. 링크를 통해 사파리 확장 프로그램을 내려받고 더블 클릭으로 설치하면 끝입니다. 설치가 잘 되었는지는 사파리 환경설정 > 확장 프로그램 탭에서 확인할 수 있습니다. ▼

업데이트: 설치가 안 되시는 분들은 익스텐션 신뢰를 묻는 창이 뜰 때 마우스로 신뢰 버튼을 누르지 말고 Tab키를 눌러 신뢰 버튼에 포커스를 옮긴 후 스페이스바를 눌러 승인하면 정상적으로 설치됩니다. 근래 나온 사파리 자체 버그인 듯합니다.

설치만 완료되면 딱히 설정해야 할 부분은 없습니다. 일종의 블랙리스트라 할 수 있는 '규칙'이 좀 더 공격적으로 업데이트되는 'Beta DB'를 선택할 수 있지만, 말 그대로 시험판 성격이라 될 수 있는 대로 안정적인 규칙을 제공하는 '기본 서버'를 선택하는 것이 좋습니다.

2. 규칙은 자동으로, 또 정기적으로 갱신되는데요. 업데이트가 있을 때마다 OS X 푸시 알림을 통해 알려줍니다. ▼

다른 광고차단기에 비해 늦게 나온 탓인지 수시로 규칙 업데이트가 이뤄지고 있는데요. 하루에 10차례 넘게 새 업데이트가 나올 때도 있으니 알림이 성가신 분은 사파리 환경설정에서 '규칙 업데이트 시 알림' 상자의 체크를 해제하는 것도 좋겠습니다.

와이퍼 설치 전/후 비교

와이퍼를 켜고 끈 상태에서 국내외 여러 사이트를 돌아다녀 봤습니다.

놀랍지 않게도 차단기를 켠 상태에서 대부분의 광고가 사라졌습니다. 사이트 최상단 광고를 비롯해 측면광고와 기사 중간 광고가 자취를 감추었고, 팝업형 광고도 보기 어려워졌습니다. 일부 사이트에선 텍스트형 광고까지 제거하는 등 규칙이 다소 과도하다 싶을 정도로 적용되는 경우도 있었습니다. 또 더러 팝업형 광고가 콘텐츠를 가리거나 상단 배너가 그대로 보이는 경우도 있었는데 규칙에 등록되지 않은 사이트로 보입니다.

왼쪽에 놓인 창은 광고차단기를 껐을 때, 오른쪽에 놓인 창은 광고차단기를 활성화했을 때의 모습입니다. 

* 이미지를 클릭하면 크게 보입니다.


*ITWorld


* 지디넷


*경향신문


* 네이버


* 다음


* 이데일리


* 노컷뉴스


* 유튜브


* 바이두


* 워싱턴포스트


* 뉴욕타임스


* 맥루머스

와이퍼의 장점과 단점

광고가 차단된다는 것 외에도 따라 오는 장점이 더 있습니다.

텍스트와 비교해 상대적으로 용량이 큰 광고 배너를 불러오지 않는 만큼, 페이지 로딩 속도가 짧아지고 전반적인 웹 서핑 속도가 체감할 정도로 빨라집니다. 이 부분은 직접 체험해 보시라고밖에 말씀을 드릴 수 없을 듯합니다.

두 번째로 시스템 리소스 사용량이 대폭 감소합니다.

아래 두 스크린샷은 와이퍼 활성화 전후 국∙내외 사이트 20곳을 동시 접속했을 때의 메모리 사용량입니다. 와이퍼를 껐을 때는 사파리가 메모리를 1.96GB나 사용하는 반면에 켰을 때는 1.29GB로 감소하는 것을 볼 수 있습니다. 600MB 이상 차이가 나는 셈입니다.

* 와이퍼를 껐을 때


* 와이퍼를 켰을 때

렌더링 해야 할 이미지가 줄어들면서 CPU 사용량도 크게 격감합니다. 당연히 시스템 리소스 사용량과 직접적인 관계가 있는 배터리 지속시간에도 적지 않은 영향이 있을 것으로 보입니다. 조금 극단적인 경우지만 그동안 광고를 보기 위해 얼마나 많은 시스템 자원이 낭비됐는지 이번 비교를 통해 대강이나마 유추해 볼 수 있게 됐습니다.

이런 장점과 함께 단점도 있습니다. 기존에 나온 여러 확장 프로그램과 달리 사용자가 설정할 수 있는 부분이 사실상 전혀 없는데서 비롯되는 단점들입니다.

첫째로, 어떤 사이트에서 어떤 콘텐츠가 차단되는지 직관적으로 알기 어렵습니다. 웹 페이지에 공백이 있는 경우 광고차단기에 의해 삭제된 것인지, 아니면 원래 빈자리인지 와이퍼를 끄기 전까지는 확인할 수 없습니다.

둘째로, 광고 정도는 눈 감아 줄 수 있는 '좋은 사이트'의 광고까지 무조건 차단한다는 문제가 있습니다. 주변을 둘러보면 마냥 나쁜 광고만 있는 게 아니라 도움이 되는 광고, 정보를 주는 광고도 볼 수 있습니다. 그러나 광고차단기를 설치함으로써 그런 광고를 놓칠 수 있습니다. 다행히 후속 업데이트에서 화이트리스트 기능이 추가된다고 하니 이 부분은 곧 해결될 듯합니다.

업데이트 10월 24일: 화이트리스트 기능이 추가되었습니다. 이전 버전을 사용하고 계신 분은 사파리 환경설정 > 확장 프로그램을 통해 이전 버전을 삭제한 뒤 아래 링크를 통해 새 버전을 내려받아 다시 설치해야 합니다. ▼

셋째로, 사용자가 임의로 블랙리스트를 편집할 수 없습니다. 규칙에 의해 걸러지지 않은 광고를 보지 않으려면 개발자가 규칙을 업데이트할 때까지 마냥 기다리는 수밖에 없습니다. 기존 광고차단기의 경우 자체 내장된 필터 기능을 통해 광고 외에도 다양한 웹페이지 요소를 가릴 수 있는데 와이퍼는 규칙을 커스터마이즈할 수 있는 부분이 전혀 없습니다.

그래서 결론은?

사용자 관점에서 봤을 때 와이퍼는 그야말로 축복입니다. 광고 잘 가려주지, 시스템 리소스 적게 사용하지, 설정과 업데이트를 포함한 모든 사항을 알아서 처리해 주지... 여러 편의사항을 고려하면 쓰지 않는 게 이상할 정도입니다. 그러나 광고수익을 통해 지속해서 새로운 정보를 포스팅하고, 사이트를 관리하며 호스팅 등의 운용 비용을 충당하는 곳이 많습니다. 그런 곳의 광고를 차단한다는 건 IT 매체나 블로거 처지에선 밥줄을 끊는 거나 마찬가지입니다.

블로거이기 이전에 한 명의 사용자로서 솔직히 여러분께 진보된 광고차단기를 추천해 드리고 싶습니다. 그러나 짧은 시각으로 보면 오히려 여러분이 볼 수 있는 무료 웹 정보사이트들이 사라지는 결과가 나타날 수도 있음을 인지하고 계셔야 할 것입니다. 결국, 선택은 여러분 몫입니다. 뉴스 매체와 블로거들도 광고 배너에만 의존하는 수익 모델은 앞으로 위험해질 수 있다는 위기감을 느끼고 새로운 수익 모델을 찾는 등의 노력을 펼쳐야 할 것입니다.

OS X 사파리용 와이퍼는 아래 참조 링크에서 무료로 내려받을 수 있습니다. 사실상 같은 원리로 작동하고 같은 규칙을 사용하는 iOS 앱도 앱 스토어에서 0.99달러에 할인 판매 중이니 관심 있는 분은 아이튠즈 앱스토어를 방문해 보시기 바랍니다.



참조
Download - Wiper for Mac
iTunes App Store - Wiper for iOS

관련 글
'μBlock'... 구글 크롬과 파이어폭스에 이어 사파리도 지원
추천 사파리 확장 프로그램(Extension) 30선
구글, 크롬 브라우저에 지능적인 플래시 차단 기술 도입

    
  1. 이전 댓글 더보기
  2. Blog Icon
    고양이고양은고양이

    읭??? 아이폰 와이퍼 버전을 너무나도 잘 사용하고 있었고 맥용 사파리에서도 사용중이였는데 초기화후 다시 설치하려는데 없어졌네요???
    smoon개발자님 홈페이지 가도 맥용은 없는데...혹시 맥용은 아직 심사중인가요?

  3. Blog Icon
    욱님

    잘 사용중입니다. ㅋ

  4. Blog Icon
    혜아

    youtube center 제거버전 다운받아서 누르면 아무런 반응이 없네요..
    신뢰 누르면 뭔가 떠야될것같은데 안뜨네요

  5. Blog Icon
    jarvis

    저도 같은 문제입니다. 설치가 안되네요;;;

  6. Blog Icon
    gabriel cho

    youtube center 제거버전으로하니 전체화면창 오류가 사라졌네요. 다운받을실분들은 제거버전으로 받으세요.

  7. 개발자가 볼지는 모르겠는데
    개인의 정치적사상을 유료앱에 포함시키는 수준보면 답나온다 혹은 무료앱이었다고 해도 어떻게 특정사이트를 차단시키는 생각을 할수가있지
    더웃긴건 그게 옳다고 생각함
    항상 민주주의니 뭐니 외쳐대면서 정작 현실은 이런식이니 욕을 안먹을수가없음
    올바른 지적을해도 빼애액거리며 무조건 통베충이라고 정신승리 나도 통베충으로 몰아갈꺼냐?

  8. Blog Icon
    뭐래

    어플 제작자가 무슨 민주주의를 구현하기 위해 만든 것도 아니고 싫으면 쓰지를 말것이지

    옳은 지적을 하고 있다며 정신승리하시는데, 닉보니 작성자 수준을 알겠네요

  9. Blog Icon
    뭐래

    개발자가 정치성향을 담을 생각이면 소위 '보수'라는 관련사이트를 고루 다 블럭을 시도했을 것인데,

    댓글쓰신분이 참 좋아하시는 거기는 부적절한 사이트의 대표격인거지

    보수의 대표가 아니에요 착각하시는 모양

  10. Blog Icon
    고후

    닉네임부터 일베충 냄새가 풀풀나는구만

    무슨 통베충으로 자기를 몰아간대 뇌가 없으신가봄.

  11. Blog Icon
    맞습니다.

    저도 제작가가 가진 민주주의-라는 개념이 좀 걱정스럽습니다.
    그러면서 서울 한복판에서 김일성 만세라고 외쳐도 안잡아가야
    진정한 민주주의다-면서 생각하겠지요. 진짜 아이러니한 민주주의입니다.

  12. Blog Icon
    맞습니다.

    저도 제작가가 가진 민주주의-라는 개념이 좀 걱정스럽습니다.
    그러면서 서울 한복판에서 김일성 만세라고 외쳐도 안잡아가야
    진정한 민주주의다-면서 생각하겠지요. 진짜 아이러니한 민주주의입니다.

  13. Blog Icon
    가리비

    개인이 개발한 앱이 왜 특정 사이트를 차단하면 안됩니까? 개발자도 국민의 한사람이고 싫어하는 것은 차단할 권리가 있습니다.

    우리에세 그것을 안 쓸 권리는 있지만 개발자의 개념까지 싸잡아 비난할 권리는 없습니다. 역시 민주가 뭔지 우리는 모른다는 것입니다.

  14. Blog Icon
    이런

    햄스터님 님 논리는 말이 된다고 봅니까?

    유태인과 독일은 서로 다른 민족이며 한국가의 국민이 아닙니다. 이것은 민족차별이기에 그릇된 것입니다.


    그러나 지금 이 개발자는 이나라의 국민이기에 국민으로써 자신의 좋지 않다고 판단되는 것은 안 볼 권리를 행사한 겁니다. 더구나 이 앱은 불필요한 것을 차단하는 용도입니다. 공권력이 개입해 자유를 침해하는 것과는 다른 것이지요.

    햄스터님의 논리는 국민투표도 어느 한쪽을 지지하는 문제이므로 타인이 국회의원이 될 자유를 침해하는 것이니 후보자 모두를 찍으라는 소리와 같습니다.

    햄스터님 같은 생각이라 젊은이들 투표가 저조한 게 아닌가 생각이 드는 군요. 국민이 자유를 누릴려면 책임도 함께 하는 것이라고 봅니다.

    님 같이 되도 않는 것을 비유를어 씨부리며 개논리를 펴면 자유는 정말 세상 막굴러 갑니다.

    국민 스스로 판단하여 공권력의 개입없이 도덕적 자정작용을 하는게 민주인데 이마저도 무시하는 해괴한 말이 되며, 자유를 빙자하지만 실은 국민이 모든 의식은 똑같아야 된다는 단일 노선인 독재를 찬양하는 꼴이 되는 겁니다.

  15. Blog Icon
    필요합니다.

    설치가 안됩니다.
    Tab을 눌러도 포커서에 아무런 변화가 없어요
    마우스로 클릭을 해도 안되니....
    어떻게 설치하면 되는지 알려주세요

  16. Blog Icon
    윤군

    정말 잘 사용하고있었는데,,, 언제부턴가 광고차단이 안되네요,, 왜이럴까요?? 다들 잘 사용하고 계신가요??

  17. Blog Icon
    또또또또

    저는 잘 작동하는데요!?
    재설치 해보세용

  18. Blog Icon
    kukhwa15

    감사합니다.^^

  19. Blog Icon
    jihenny

    와이퍼 설치 후 부터 유튜브 다음곡이 자동재생이 안되네요. 사파리에서 다른 탭에서 웹서핑을 하던지 뭔가 다른 탭에서 활동하고 있으면 다음곡으로 넘어가지 않고 꼭 유튜브 탭을 한번 클릭 하면 그때서야 다음곡이 재생되네요. 설정을 보면서 이것저것 만져봐도 딱히 안되고. 와이퍼 쓰는 이유가 유튜브 광고도 없앨 겸해서 쓰는거라 유튜브센터 제외 버전을 쓰면 광고나 화면을 가리는 자잘한 팝업들이 싫더군요. 개발자에게 묻고 싶은데 다운로드 사이트에도 딱히 메일이나 연락처도 없고..혹시 방법없을까요?

  20. Blog Icon
    맞습니다.

    그냥 와이퍼 제작자 정치적 가치에 따라 여러 사이트도 차후에 차단될 수 있지 않습니까? 일베 차단은 차치하고 더 중요한건 자기는 맞고 남은 틀렸다식의 차단이 일상화 될까 그게 걱정되는군요.

  21. Blog Icon
    삶의 길

    맞습니다님 걱정이 많네요. ㅎㅎ 누군가 차단하는 앱을 만들면 그걸 또 푸는 앱을 만드는게 민주이니 걱정 않으셔도 된다고 보여집니다.

    국민이 하는 것에는 어떠한 문제가 있을 수 없습니다. 공권력의 개입이 문제입니다.

    김일성만세를 외치면 그걸 싫어하는 국민이 돌로 치면 됩니다. 국민끼리 해결하는 것이 민주라고 저는 봅니다. 공권력은 폭행과 고성방가로 적절한 죄질에 처분 받게 하면 되겠지요.

    국민끼리 반대파가 서로 대박터지게 싸우며 일구어 나가는게 민주국가라고 저는 봅니다. 흔한 예로 프랑스가 있지요. 이사람들 데모때는 목숨도 불사합니다. 민주는 기득권으로부터 투쟁으로 얻어지는 것이지 그냥 점잖빼고 있으면 주어지는 권리가 아니라고 생각합니다. 기득권도 천층 만층 구만층이 있고 힘들게 그 자리나마 유지하는데 그냥 가져가쇼 할리는 없다고 봅니다.


    또 흔한 말로 '내가 하면 로맨스 넘이 하면 불륜' 이런 말도 정당내 정치를 하는 정치꾼이나 자신이 속한 정당의 바름을 주장하고자 하는 말이지. 나라의 주인인 국민이 이런 것을 답습할 필요도 없다고 보여집니다.

    내 세금으로 월급주면서 아깝지 않은 사람 같으면 그때 그때 뽑아서 쓰는 것이고, 정부 역시 똑바로 못하면 다음에 국민 심판 받는 겁니다. 다른 나라 같으면 국민의 심판을 이미 받았겠습니다만. 우리가 어리숙하니 그렇다 치고요.

    국민이 특정한 어느편의 말투나 행위를 흉내낼 필요가 없다고 봐요. 주인이 머슴 흉내를 왜 냅니까. 이번 총선 투표나 잘 합시다요.

  22. Blog Icon
    욱님

    근데 그러면 사용 안하시면 되지않나요. 일베가 꼭 하고싶으신분들은;;

  23. Blog Icon
    엉뚱사태

    블로거인 원님이 이런 걸 추천하시다니....

    이런 거는 사용자들이 대충 알아서 쓰라고 놔둬야 전 지구적 발전이 될 거 같은데요. 어차피 우리 모두 생산자이면서 소비자이기에 광고는 필요한 것으로 가끔씩 실수로라도 클릭도 좀 해주고 해야 소비가 일어나 나라가 부~강해지지 않을까 하는 생각을...

    담부터 이런 건 쫌.... 해줘봐야 좋은 소리도 못 듣고 죄다 엉뚱한 댓글들이구만여....

  24. Blog Icon
    이우일

    기능을 사용하고 싶어서 다운로드를 받았는데,
    "Safari가 이확장 프로그램을 설치할 수 없음 / Wiper 확장 프로그램을 설치하는 동안 오류가 발생했습니다."라고 뜨면서 아예 설치가 안되네요...
    이전에 설치한 적도 없고, 이번이 처음 설치인데 다른 설정을 확인해 주어야 하는지요??

  25. Blog Icon
    나그네

    16년4월 현재 상황 설치불가 : " safari가 이 확장프로그램을 설치할 수 없음 "

  26. Blog Icon
    나그네2

    16년4월 현재 상황 설치불가 : " safari가 이 확장프로그램을 설치할 수 없음 "

  27. Blog Icon
    any

    2016년 04월 24일 설치 불가
    An error occurred while installing the extension “Wiper”.

  28. Blog Icon
    any

    16년 5월 3일 설치할 수 없음 : " safari가 이 확장프로그램을 설치할 수 없음 "

  29. Blog Icon
    이한영

    이거 계속업데이트도 안되고....

  30. Blog Icon
    이한영

    이거 계속업데이트도 안되고....

  31. Blog Icon
    버전

    하위버전 다운로드 방법이 없을까요? 지금 올라와있는 wiper는 설치가 불가하고 초기화 전엔 AdBlocK 을 썻는데 안깔리니 스트레스네요.ㅠㅠ