새로운 페이지를 열다: Apple사 iPhone 및 iPad에 Safari용 웹 확장(web extension) 추가 예정
꽤 놀라운 일이 발생하였습니다. 6월 7일에 Apple은 세계 개발자 회의(WWDC21)에서 모바일 기기에 Safari 웹 확장 지원을 추가할 예정이라고 발표하였습니다! 올 가을 출시될 iOS 15 및 iPadOS 15부터 iPhone 및 iPad에서 확장 프로그램의 사용이 가능합니다. 이전에는 확장 프로그램이 macOS Safari에서만 사용이 가능했습니다.
⠀애플 세계 개발자 회의
개발자들에게 어떤 의미인가요?
이제 Mac, iPhone 및 iPad와 같은 모든 Apple 기기에서 실행되는 보편적인 웹 확장의 생성이 가능해졌습니다! 이 소식이 왜 중요한지 알고 싶다면 계속 읽어 보세요.
작년 6월에, Apple은 비슷한 방식으로 MacOS의 Safari에 WebExtension API 지원을 추가했습니다. 요약하면, 응용 프로그래밍 인터페이스(API)는 여러 소프트웨어 애플리케이션 혹은 혼합 하드웨어 소프트웨어 중개 상호 작용을 정의하는 인터페이스입니다.
이전에 저희는 Safari 웹 확장에 대한 게시물을 올린 적이 있었습니다. WebExtension API가 출시되었을 당시 macOS 콘텐츠 차단기에 별 다른 가치를 보여 주지 못했기 때문에 이 소식은 더욱 실망스러웠습니다. 하지만 이번 iOS 확장 지원은 과거에 전혀 없었던 것을 생각해보면 희소식이 아닐 수 없습니다.
사용자들에게 어떤 의미인가요?
이 뉴스로 인해 저희 과거 포스트가 의미가 없어지는 것은 아니지만 아직 그들의 내용은 유효합니다. 예를들어 지난번에 설명한 YouTube 차단 문제는 사라지지 않을 것으로 보입니다. 하지만 몇개의 문제는 해결되고 있습니다. Safari 버그 추적기에 따르면 이제 5만 규칙에서 15만 규칙으로 많이 향상된 모습을 보여주고 있습니다. 그리고 또한 이번 Safari 확장을 통해 페이지에 실행되는 콘텐츠 스크립팅을 사용할 수 있게 되었습니다.
이 포함된 스크립트를 사용하여 고급 차단 방법에 필요한 로직을 구현할 수 있습니다. macOS Safari용 AdGuard 사용자들은 이 방법이 'AdGuard 고급 차단'이라는 확장 프로그램에 제공되므로 이미 익숙하실 겁니다. iPhone 또는 iPad 브라우저에서 시청하는 동안 YouTube의 광고가 표시 되더라도 걱정하지 마세요. iOS 15에서는 모든 광고가 차단됩니다!~
iPhone 및 iPad 사용자는 이전에 macOS의 Safari에서만 사용할 수 있었던 AdGuard 확장 프로그램 또는 콘텐츠 차단기뿐만 아니라 다른 확장 프로그램들을 설치할 수 있습니다. 모바일 기기에 확장 프로그램이 도입됨에 따라 Safari 브라우저의 기능이 향상되고 사용자들이 Safari 브라우저를 더 편안하게 사용할 수 있습니다.
간단하게 말하자면 Safari에 확장 프로그램을 추가하는 것은 2015년에 콘텐츠 차단 기능이 도입되는 것처럼 대단한 일입니다. 저희는 이 것이 iOS용 AdGuard의 광고 차단 품질에 매우 긍정적인 영향을 미칠 것이라고 확신합니다.