Adguard for Windows, Android, iOS
#52
Information 
Quote:AdGuard v1.11 for Safari: Fight for filtering rule limits

Being able to block ads and protect against trackers well sometimes takes a lot of work: this time we argued with Apple about the filtering rule limit — and succeeded! Now let us tell you how it was.

Why 50,000 is not enough

We once wrote that Apple had banned content blockers from using more than 50,000 filtering rules at a time. This was causing an obvious inconvenience. First of all, 50,000 is really not enough: our Base Filter now has about 30,000 rules. If you wanted to turn on another filter, the limit was exceeded. But this restriction can actually be circumvented: an application can use more than one content blocker. We took advantage of it by grouping the filters into 6 content blockers: General, Privacy, Social, Security, Other, and Custom. There are 50,000 rules in each of them — together it makes 300,000.

But even this division couldn't solve all the problems: users were getting notifications that the rules limit had been exceeded. During that, some rules from the filter didn't work and the filtering process failed.

Besides, some filters contain directives to transfer rules to another content blocker. If you had enabled multiple filters at once, some content blockers would get overrun too.

A small but important achievement

But we did actually succeed. We had written repeatedly to Apple on increasing the limit — and they kept saying no, arguing that the performance would degrade. But it seems that we’ve changed their minds: their tests were successful and the rule limit for each content blocker was increased to 150,000 — for our six content blockers, that’s 900,000 in total. This is three times more than before — which means that we’ll be able to apply the rules more flexibly, the filtering will become better, and users will have fewer chances to get into a situation where nothing works because the limit is exceeded.

What else we’ve changed

You might have noticed that our icon has been changed. Apple asked us to remove the Safari icon from our logo — and we appreciate that. But you definitely won’t get confused by our new one: it’s actually not that new.

Besides, we’ve updated the rules converter, scriptlets, and the Browser Assistant, and fixed some minor bugs. If you want to know more, there's always a full list of changes in our GitHub repository.
 

We hope you'll enjoy the new version of AdGuard for Safari. We're always happy to hear what you think of us — share your feedback in the blog comments, on social media, and on GitHub.
Reply


Messages In This Thread
Adguard 7.2.2920.0 - by harlan4096 - 13 September 19, 06:55
Adguard 7.2.2936.0 - by harlan4096 - 23 September 19, 12:04
Adguard 7.2.2990.0 - by harlan4096 - 28 November 19, 07:18
Adguard 7.3.3046.0 - by harlan4096 - 25 December 19, 08:38
Adguard 7.3.3048.0 - by harlan4096 - 26 December 19, 08:20
Adguard 7.4.3247.0 - by harlan4096 - 05 June 20, 07:11
Adguard 7.5.3380.0 - by harlan4096 - 26 August 20, 17:09
Adguard 7.5.3405.0 for Windows - by harlan4096 - 06 October 20, 06:59
AdGuard 3.5.31 Browser Extension - by harlan4096 - 26 December 20, 06:50
AdGuard URL Tracking filter - by harlan4096 - 28 April 21, 08:33
Why AdGuard VPN is the better option - by harlan4096 - 16 September 21, 09:54
AdGuard v3.6.4 for Androd - by harlan4096 - 18 September 21, 16:21
AdGuard relaunches news digest - by harlan4096 - 18 September 21, 16:25
AdGuard for Windows 7.8 - by harlan4096 - 17 December 21, 06:59
AdGuard v3.6.5 for Android - by harlan4096 - 18 December 21, 06:44
AdGuard v2.7 for Mac - by harlan4096 - 23 December 21, 06:58
AdGuard v4.3 for iOS - by harlan4096 - 25 December 21, 08:11
AdGuard Home v0.107.2 - by harlan4096 - 31 December 21, 07:13
AdGuard for Android 3.6.6 - by harlan4096 - 31 December 21, 07:15
AdGuard for Android 3.6.7 - by harlan4096 - 03 February 22, 07:02
AdGuard v4.3.2 for iOS - by harlan4096 - 09 February 22, 07:01
AdGuard for Windows Version 7.9 - by harlan4096 - 22 February 22, 16:11
AdGuard for iOS version 4.3.3 - by harlan4096 - 06 March 22, 07:56
AdGuard v7.9.1 for Windows - by harlan4096 - 06 March 22, 07:57
AdGuard VPN For Windows 1.2.2 - by harlan4096 - 01 April 22, 15:26
AdGuard v1.11 for Safari - by harlan4096 - 01 April 22, 15:27
AdGuard for Android 3.6.8 - by harlan4096 - 29 April 22, 09:01
AdGuard for Windows 7.10 - by harlan4096 - 09 June 22, 05:50
AdGuard for Windows 7.10.1 - by harlan4096 - 17 June 22, 06:57
AdGuard Browser extension 4.1.36 - by harlan4096 - 28 September 22, 09:06
AdGuard for iOS 4.4.4 - by harlan4096 - 02 October 22, 07:42
AdGuard Browser extension 4.1.37 - by harlan4096 - 08 October 22, 07:03
Adguard 7.11 - by harlan4096 - 25 October 22, 06:02
AdGuard v2.9.0 for Mac - by harlan4096 - 26 October 22, 05:52
AdGuard Browser extension 4.1.39 - by harlan4096 - 28 October 22, 05:55
AdGuard for Windows 7.11.1 - by harlan4096 - 04 November 22, 06:31
Adguard for Windows 7.11.2 - by harlan4096 - 17 November 22, 06:32
Adguard for Windows 7.11.3 - by harlan4096 - 22 November 22, 10:10
AdGuard for Safari 1.11.8 - by harlan4096 - 24 November 22, 06:18
AdGuard Browser extension 4.1.46 - by harlan4096 - 24 November 22, 06:19
AdGuard Browser extension 4.1.52 - by harlan4096 - 15 December 22, 06:13
AdGuard Browser Extension 4.1.52 - by harlan4096 - 21 December 22, 06:14
AdGuard for Safari - 1.11.10 - by harlan4096 - 10 January 23, 05:52
AdGuard v3.6.11 for Android - by harlan4096 - 23 January 23, 16:49
AdGuard for Windows 7.12 - by harlan4096 - 31 January 23, 06:49
AdGuard for Safari 1.11.11 - by harlan4096 - 16 February 23, 09:51
AdGuard for iOS 4.4.6 - by harlan4096 - 13 April 23, 06:44
AdGuard 7.13 for Windows - by harlan4096 - 19 May 23, 09:02
AdGuard for Windows 7.13.1 - by harlan4096 - 07 June 23, 09:18
AdGuard for Android 4.0 - by harlan4096 - 15 June 23, 09:03
AdGuard for Windows 7.13.2 - by harlan4096 - 29 June 23, 09:02
AdGuard Browser Extension 4.2.168 - by harlan4096 - 13 September 23, 11:00
AdGuard Browser Extension 4.2.189 - by harlan4096 - 10 October 23, 05:43
AdGuard for Windows 7.15 - by harlan4096 - 10 October 23, 05:46
AdGuard for Mac 2.12.1 - by harlan4096 - 17 October 23, 15:53
AdGuard for iOS 4.5.2 - by harlan4096 - 13 December 23, 09:51
AdGuard for Android 4.3 - by harlan4096 - 23 December 23, 10:34
AdGuard Browser Extension 4.2.241 - by harlan4096 - 23 December 23, 10:36
AdGuard for Windows 7.16 - by harlan4096 - 23 December 23, 10:38
AdGuard for Android 4.3.1 - by harlan4096 - 28 December 23, 16:34
AdGuard VPN v2.2.1 for Windows - by harlan4096 - 20 January 24, 10:17
AdGuard Browser Extension 4.3.13 - by harlan4096 - 02 February 24, 16:31
AdGuard VPN for Windows 2.2.2 - by harlan4096 - 09 February 24, 12:33
AdGuard VPN for Windows 2.2.4 - by harlan4096 - 19 February 24, 18:47
AdGuard for Safari 1.11.17 - by harlan4096 - 05 March 24, 17:04
AdGuard VPN for Mac 2.2.2 - by harlan4096 - 07 March 24, 10:59
AdGuard for iOS 4.5.3 - by harlan4096 - 13 April 24, 08:08
AdGuard for Windows 7.17 - by harlan4096 - 17 April 24, 06:22
AdGuard VPN for Mac 2.3 - by harlan4096 - 20 April 24, 08:58
AdGuard for Mac 2.14 - by harlan4096 - 20 April 24, 09:03
AdGuard for Windows 7.17.1 - by harlan4096 - 23 April 24, 06:03
AdGuard VPN for Mac 2.3.1 - by harlan4096 - 24 April 24, 09:54
AdGuard VPN for Windows 2.3 - by harlan4096 - 10 May 24, 09:06
AdGuard for Mac 2.14.1 - by harlan4096 - 16 May 24, 09:21
AdGuard for Safari 1.11.18 - by harlan4096 - 22 May 24, 07:47
AdGuard for Android 4.4.1 - by harlan4096 - 24 May 24, 07:06
AdGuard For iOS - by harlan4096 - 10 June 24, 10:13
AdGuard for Android 4.5 - by harlan4096 - 12 June 24, 05:41
AdGuard VPN for Mac 2.3.2 - by harlan4096 - 20 June 24, 09:16
AdGuard for Windows 7.17.2 - by harlan4096 - 02 July 24, 08:33
AdGuard for iOS 4.5.5 - by harlan4096 - 04 July 24, 08:51
AdGuard for Windows 7.18 - by harlan4096 - 05 July 24, 08:44
AdGuard for Windows 7.18.1 - by harlan4096 - 10 July 24, 09:01
AdGuard for Android 4.6.3 - by harlan4096 - 11 September 24, 06:39
AdGuard for Android TV 4.6.3 - by harlan4096 - 11 September 24, 06:41
AdGuard Browser Extension 5.0.91 - by harlan4096 - 20 September 24, 06:04
AdGuard Browser Extension 5.0.97 - by harlan4096 - 23 September 24, 15:08
AdGuard Browser Extension 5.0.113 - by harlan4096 - 02 October 24, 09:11
AdGuard Browser Extension 5.0.128 - by harlan4096 - 04 October 24, 09:31
AdGuard Browser Extension 5.0.138 - by harlan4096 - 11 October 24, 08:36
RE: Adguard for Windows, Android, iOS - by Kool - 25 October 24, 03:59
AdGuard for iOS 4.5.6 - by harlan4096 - 25 October 24, 08:21
AdGuard for iOS 4.5.7 - by harlan4096 - 30 October 24, 07:43
AdGuard for Android 4.6.4 - by harlan4096 - 01 November 24, 09:47
AdGuard for Android 4.6.4 Hotfix - by harlan4096 - 05 November 24, 18:39
AdGuard VPN for Windows 2.4.1 - by harlan4096 - 05 November 24, 18:40
AdGuard VPN for Mac 2.4.1 - by harlan4096 - 12 November 24, 11:57
AdGuard for Android 4.6.5 - by harlan4096 - 14 November 24, 10:30
AdGuard for Safari 1.11.20 - by harlan4096 - 14 November 24, 10:31
AdGuard for Android v4.7 - by harlan4096 - 04 December 24, 08:00
AdGuard for Mac 2.16 - by harlan4096 - 18 December 24, 10:20
AdGuard VPN for Mac 2.5 - by harlan4096 - 25 December 24, 08:11
AdGuard for Mac 2.16.2 - by harlan4096 - 25 December 24, 08:13
AdGuard for Mac 2.16.3 - by harlan4096 - 28 December 24, 10:18
AdGuard v4.5.8 for iOS - by harlan4096 - 31 December 24, 09:45
AdGuard for iOS v4.5.9 - by harlan4096 - 18 February 25, 11:51
AdGuard for Android 4.8 - by harlan4096 - 18 February 25, 11:52
AdGuard for Windows 7.20 - by harlan4096 - 25 February 25, 09:47
AdGuard for Windows 7.20.1 - by harlan4096 - 01 March 25, 10:03
AdGuard VPN for Mac 2.5.1 - by harlan4096 - 11 March 25, 10:03
AdGuard for iOS v4.5.10 - by harlan4096 - 16 March 25, 10:13
AdGuard v4.9 for Android - by harlan4096 - 04 April 25, 18:01

Forum Jump:


Users browsing this thread: 4 Guest(s)
[-]
Welcome
You have to register before you can post on our site.

Username/Email:


Password:





[-]
Recent Posts
Adobe Acrobat Reader DC 2025.001.20467
Adobe Acrobat Read...harlan4096 — 06:11
GFYI [Official] CheckMAL's AppCheck Pro...
tweet CheckMAL Secu...dhruv2193 — 17:10
Introducing Advanced Chat Privacy: Enhan...
Introducing Advanc...harlan4096 — 11:49
Brave 1.77.101
Release Channel 1....harlan4096 — 11:48
Opera118.0.5461.60
Hello! We are h...harlan4096 — 11:47

[-]
Birthdays
Today's Birthdays
No birthdays today.
Upcoming Birthdays
avatar (50)steakelask
avatar (44)Termoplenka
avatar (50)Toligo

[-]
Online Staff
There are no staff members currently online.

>