iOS용 AdGuard v4.5.12: 더 부드러운 Safari 경험
저희의 목표는 사용자의 프라이버시가 완벽하게 보호되는 깨끗한 인터넷 환경을 만드는 것이었습니다. 이번 버전으로 iOS용 AdGuard는 저희가 지향하는 그 아름다운 세계를 향해 한 걸음 더 나아갑니다.
이번 버전의 핵심은 업그레이드된 SafariConverterLib입니다. iOS용 AdGuard 새 버전에 어떤 변화를 가져왔는지 자세히 살펴보겠습니다.
Safari 규칙 로딩 속도 최대 5배 향상
Safari에서 규칙 변환 방식을 개선하여, 이전에는 인지조차 못했던 오랜 문제를 해결했습니다. CTO가 설명했듯이 발견하는 데 시간이 걸렸지만, 이제 규칙이 Safari에 원래 그래야 했던 방식으로 로드됩니다.
간단히 말해, AdGuard 규칙 내 특수 문자가 정규 표현식으로 변환되는 방식을 개선했습니다. 이로 인해 규칙 로딩 속도가 최대 5배 빨라졌으며, 콘텐츠 차단기 파일 크기가 줄어들었고, 고급 규칙의 성능도 향상되었습니다.
지난 10년간 이 개선 사항이 약 5천만 시간을 절약할 수 있었던 기술적 세부 사항에 대해서는 다음 기사를 참조하세요.
고급 규칙 지원 개선
v4.5.12부터 iOS용 AdGuard는 고급 규칙을 새로운 방식으로 적용합니다. 이 개선 사항으로 이전에 Safari에서 작동하지 않던 규칙을 적용할 수 있게 되어 필터링이 더욱 정확하고 효율적으로 이루어집니다.
기타 수정 사항
일부 고급 규칙이 Safari의 특정 웹사이트에는 적용되지 않았으나, 다른 AdGuard 제품에서는 정상 작동했습니다. 이 문제가 해결되어 필터링 안정성과 성능이 모두 개선되었습니다. 또한 기타 사소한 버그를 수정하고 전반적인 사용 경험을 원활하게 하기 위한 다양한 개선 사항을 도입했습니다.