菜单
中文 (简体)

AdGuard 年度回顾:2023 年的精彩瞬间

我们在 AdGuard 都很喜欢圣诞节的热闹与喧嚣,还有在闪烁的灯光和松树的芳香中工作。当然,程序错误和各种截止日期不会突然消失,所以大家不会因为节日而松懈下来。

回顾过去的一年已成为我们最珍视的节日传统之一。这个过程就像拼凑一幅丰富多彩的拼图,每一块都有其自己的深刻含义,一同拼凑出了这一年。我们诚挚地邀请大家加入我们,与我们一起欣赏这幅错综复杂的美丽画卷,回顾我们走过的历程。

过去的一年忙碌非常:我们重新设计了广告拦截的移动应用程序,在其他产品里添加了大量新功能,与 Eyeo 一起主办了广告过滤开发峰会并发表了演讲,在博客上发布了很多有关隐私问题的文章,并为 AdGuard 用户和过滤器开发人员做了大量工作。

让我们一起一步一步看吧。

最新 Android 版的 AdGuard

我们开发 Android 版 AdGuard v4.0 已经快三年了!简而言之,我们重新设计了一切:代码、结构、设计和文本。应用程序运行速度变得更快、更稳定,我们增加了新功能,旧功能也变得更加清楚。我们在博客上发布许多关于这次更新的内容:谈论了发布文章中的应用程序演变,并发表了一系列文章,帮助用户了解新功能并找到旧功能。

尽管如此,我们还是忍不住要最后提醒大家一下 Android 版 AdGuard v4.0 的改进:

  • 我们完全重新设计了应用程序,改进了用户对核心功能的访问方式,并引入了新的「保护」部分,以加强控制权限。

全新设计 *mobile_border

  • 我们添加了详细的统计数据,让用户深入了解请求来源和应用程序中潜在的数据泄漏。

统计 *mobile_border

  • 防火墙功能也得到了增强,用户可以对应用程序的互联网访问权限进行更多控制,包括对各种连接方式和后台数据访问的设置。

防火墙 *mobile_border

  • 我们改进了与 AdGuard VPN 的兼容,提高了同时使用 AdGuard 和 AdGuard VPN 的稳定性。

  • 我们为拥有 Root 访问权限的用户也添加了特殊的高级功能,提供更多自定义选项。

如果我们没有大家,特别是热心社区成员的宝贵支持,我们真的无法取得今天的成就。为了表达我们的感谢之情,我们举办了一次用户回馈活动,奖品包括 4 部三星 Galaxy S23 Ultra 智能手机和 400 份永久许可证。

用于 Android TV 的 AdGuard

临近年底,我们还取得了新突破,发布了适用于 Android 的 AdGuard v4.3,其中包括对 Android TV 的支持。

AdGuard for Android TV

新设计完全针对 Android TV 进行了调整,包括专为电视定制的全新上传方式、带有统计数据的全新主屏幕、调整后的「保护」和「设置」屏幕。DNS 保护为 Android TV 增加了一层额外的安全保护,这在其他地方是找不到的。

在我们的博文中了解如何在 Android TV 安装 AdGuard 的详细说明,开启全新的电视使用体验。

2023 年广告过滤开发峰会

广告过滤开发者峰会(Ad-Filtering Dev Summit)是广告拦截器和浏览器开发者、过滤器维护者、软件工程师和独立专家的年度盛会,主题是广告拦截的现状和未来。自峰会创办以来,AdGuard 每年都会参加,我们对此一直充满期待。

今年的峰会在阿姆斯特丹举行,为期两天,涉及人工智能、浏览器和 MV3、可持续发展和隐私研究等热门话题。我们在博客上发布了按主题分类的所有演讲的详细回顾,以及演讲视频。

今年,AdGuard 从赞助商的角色转变为广告过滤开发峰会主办方的联合主办方。不过,我们可没有错过演讲!AdGuard 的几位代表就不同主题发表了演讲:

  • Vladimir Zhelvis 和 Natalia Sokolova 在发言中专门谈到了现代大型语言模型、如何利用这些模型向用户提供广告服务,以及阻止以这种方式发送广告的可行方法。

  • Dávid Tóta 分析了过滤器开发工具的演变,并介绍了 AGLint,一种可大大简化过滤器列表创建工作的工具。

  • Dmitriy Seregin 谈到了 Manifest V3 的现状,以及 AdGuard 如何继续根据新的 API 调整其扩展。

  • Andrey Meshkov 和 Dávid Tóta 以及其他与会者参加了《过滤列表维护者》专题讨论会,他们在会上讨论了与过滤列表有关的许多不同话题,并希望能向所有观众阐明过滤列表维护者的含义。

谈一谈 Manifest V3

回顾一下,Manifest V3 是一个用于 Chrome 浏览器扩展的新平台,将于 2024 年强制启用。早在 2022 年,我们以为我们已经介绍了有关 MV3 的一切。然而,Google 最近决定恢复去年 12 月暂停的 MV3 过渡流程,再次引发了讨论。在此期间,Google 的重大举措改变了我们的观点。AdGuard 首席技术官兼联合创始人 Andrey Meshkov 重点介绍了两个关键进展:

  • 建立W3C WebExtensions 社区组织: 该小组促进了浏览器和扩展开发人员之间有意义的对话,推动了改进。

  • 投资扩展平台: 在过去几年中,Chrome 浏览器在该平台上投入了大量资源,从而扩大了团队规模,加快了开发进程。

这些变化改变了我们的看法。我们不再认为 Manifest V3 是一场灾难。广泛的努力正在塑造一个统一的跨浏览器平台,尽管复杂的挑战依然存在。

我们将 Andrey Meshkov 对 Manifest V3 关键问题的回答整理成了一篇文章

广行善事

你可能会认为软件开发公司的主要工作是开发软件。当然,没错。但在 AdGuard 产品无休止的更新、发布和热修复之间,我们也会抽出时间做更多事情,不仅让 AdGuard 用户的生活更轻松,也为整个广告过滤社区提供支持。以下是我们今年取得的成就:

  • 更新的知识库。我们对有关 AdGuard 广告拦截程序的主要信息来源进行了更新,使其更加用户友好、条理清晰。我们对所有文章进行了审核和更新,并添加了缺失的信息。现在,用户有关 AdGuard 的任何问题都最可能在知识库中找到答案。

  • 强化的 AdGuard 账号AdGuard 账号升级成为有价值的信息中心。在这里,用户可以管理许可证、更新安全设置、跟踪购买情况以及监控服务和设备活动。

  • 简化 AdGuard DNS 的用户反馈。我们让用户更容易报告漏看的广告或被解封的跟踪器。用户可以通过专门页面提交报告,在此处可以查看详细说明。

  • 但今年我们尤其引以为豪的成就之一是开发了 AGLint。AGLint 是一款新工具,旨在简化过滤列表的开发(这绝非易事!),我们期望与整个广告拦截社区分享它。欲了解更多详情,请阅读本文,AGLint 的创建者 Dávid Tóta 在文中对其进行了详细介绍,或者收听他在 AFDS23 上就同一主题发表的演讲

隐私博客明珠

2023 年,我们在博客上发表了近 100 篇有关隐私的文章。值得一提的是,我们在每个网站上都有独立的博客:AdGuard 广告拦截程序博客AdGuard VPN 博客AdGuard DNS 博客。每篇文章都提供有价值的见解,但有一些特别有趣的文章。下面是一些例子:

这件事的起因是 YouTube 开始测试绕过广告拦截程序的方法,导致一些使用广告拦截工具的用户无法跳过广告。在文章中,我们谈到了这种做法的原因和后果,以及可以采取的应对措施。

AdGuard 的新功能: 2023 年版

当然,今年发生变化的不仅仅是 Android 版 AdGuard 广告拦截程序。所有 AdGuard 产品都增加了许多新功能,接下来让我们简要介绍。

AdGuard iOS 版:增强的广告拦截和跟踪保护

今年,iOS 版 AdGuard 的开发取得了重大进展,提供服务如下:

  • 加速实施高级拦截规则,显著提高广告拦截质量和应用程序的整体性能。
  • 全系统跟踪保护,可阻止应用内跟踪器悄悄收集用户数据。
  • 本机支持 :has() 伪类,此改进至关重要,允许根据内容选择广告块。
  • DNS-over-HTTP/3 的支持。DNS-over-HTTP/3 是 DNS-over-HTTPS 协议的更新版本。AdGuard 与 Google 和 Cloudflare 一起成为首批支持该协议的公司之一。

此外,我们还解决了一个与 iOS 17 漏洞有关的意想不到的挑战,该漏洞影响了内容阻止规则。更多详情,请阅读关于 AdGuard v4.5.1 iOS 版 的文章。

AdGuard 桌面应用程序:HTTP/3 过滤、ECH 支持等改进

Mac 版和 Windows 版的 AdGuard 应用程序虽然没有同步更新时间表,但今年都进行了几乎类似的改进:

  • 实验性加密的 ClientHello 支持。该功能通过加密 ClientHello 来增强安全性,ClientHello 是加密连接中的第一个数据包,会显示与用户通信的服务器名称。传统上,这个数据包是不加密的,因此互联网服务提供商可以跟踪网站访问情况。ECH 的目标是加密这最后一个未加密的信息位,使用户的连接更加安全。如果有用户需要了解更多信息,请阅读此文章

  • HTTP/3 过滤。HTTP/3 过滤由我们最新的 CoreLibs v1.12 支持,使用 QUIC 网络协议而不是 TCP 传输层协议,从而提高了隐私性和安全性。用户可以在我们的博客中了解该功能的更多优势。

  • 新增高级设置。并非所有用户都需要这些设置,但如果你知道如何配置,就能让自己上网体验更加安全。所有相关信息均可在知识库中找到。

  • 基本 HTTP 身份验证。现在通过 AdGuard 添加自定义 DNS 服务器时,如果服务器支持 HTTP 身份验证,则可以指定用于连接该服务器的登录名和密码。

  • 查看证书。为了提升 HTTPS 过滤的透明度,AdGuard 提供通过「过滤日志」检查原始证书的选项。

  • 在 HTML 过滤规则中支持选择器。我们在 HTML 过滤规则中添加了对选择器的支持。这意味着在用户浏览网页时,打扰广告的数量会更少。

AdGuard 和 AdGuard VPN 浏览器扩展:为 MV3 做好准备

2022 年夏天,我们向全世界推出了第一个广告拦截浏览器扩展原型,该扩展根据 Manifest V3 规则运行。一年后,我们用 TypeScript 重写了 AdGuard 广告拦截浏览器扩展的全部过滤代码,并将其转移到一个新的独立库中。通过这一步骤,我们为扩展无缝过渡到 MV3 做好了准备。更多详情请阅读我们的博客

AdGuard VPN 浏览器扩展今年夏天也迁移到了 Manifest V3。迁移到这个新的应用程序接口带来了一些挑战,但我们已经做好了面对挑战的准备。整个过程的有详细描述在这里

AdGuard VPN:增强功能列表

让我们来看看 AdGuard VPN 在不同操作系统上的改进:

  • 我们已将一个订阅可同时连接 AdGuard VPN 的设备数量增加到 10 台。

  • 现在可以在路由器上设置 AdGuard VPN。此功能需要 AdGuard VPN 订阅和 IKEv2/IPsec 支持。今后我们将添加更多协议。

2023 年,AdGuard VPN 家族没有发生重大变化,但我们仍有很多事情要告诉你:

  • Android 版 AdGuard VPN 引入了夜间更新通道,支持按国家代码搜索位置、动态主题和动态图标。

  • AdGuard VPN Mac 版和 Windows 版今年成了双胞胎,各自获得了镜像功能。现在,VPN 桌面应用程序可以在单个选项卡中排除网站和应用程序,为选定的应用程序启用 VPN,提供常用 DNS 服务器列表和统计选项卡。此外,WinTun 支持 已在 AdGuard VPN Windows 版中独家实现。

  • iOS 版 AdGuard VPN 正准备进行重大改动。今年我们付出了很多努力。因此,明年我们将推出 iOS 版 AdGuard VPN 的大更新。在新版本中,我们将完全重写代码,服务将变得更快、更方便!敬请期待。

AdGuard DNS:安全性和性能改进

今年,我们对私人 AdGuard DNS 进行了重大更新,所有更新的目的都是为了提高安全性,让用户对流量有更多控制。现在新的「安全设置」具有阻止新注册域名的选项。这对于阻止使用时间不到 30 天的域名特别有用,因为这些域名通常具有风险和潜在危害。

我们还引入了「访问设置」,用户可以在这里设置自己的访问规则,以便更好地控制流量。你可以指定要阻止的客户端或域名,它们的请求将被拒绝,并且不会计入每月的 DNS 流量。或者,你也可以创建一个“允许”客户端列表,有效禁止所有其他客户端。用户可以在我们的博客上找到所有详细信息。

此外,如果你的设备不支持加密 DNS 协议,现在可以通过专用 IPv6 地址将其连接到 AdGuard DNS。我们即将提供专用 IPv4 地址支持。

明年计划

我们改进 AdGuard 产品的工作从未停止。就在你阅读这篇回顾时,我们的开发人员正在对新版本的桌面 AdGuard VPN 应用程序和 Android 移动应用程序进行最后的“润色”。

不为明年制定一个路线图,我们就不是我们了。让我们一起看看我们的计划吧!

  • 完成 MV3 的传奇。随着 Google 在明年年中逐步淘汰 MV2,我们将如期将扩展程序过渡到 MV3。

  • 改造 iOS 版 AdGuard。准备迎接全面的重新设计,提升用户体验。

  • 对 Safari 版 AdGuard 进行重大调整。我们计划彻底重写代码,放弃 Electron 框架,使扩展更精简、更快速。

  • 适用于 Windows 的 AdGuard v8.0。明年,我们将推出重大更新,包括新的详细统计数据、改进的应用程序管理、防火墙功能和时尚的新设计。

  • 全面重新设计了 iOS 版 AdGuard VPN。每一行代码都将经过精心改写,以使应用程序更快、更流畅、更美观。

  • AdGuard VPN Linux 版。明年初,我们将推出适用于 Linux 的 AdGuard VPN,这将是第一个与路由器兼容的版本,让你可以在路由器上利用 AdGuard VPN 协议。

  • AdGuard VPN 协议开源。我们很高兴能将 AdGuard VPN 协议及其客户端应用程序开源,为用户提供构建自己的服务器的工具。

  • AdGuard DNS 的增强功能。预计会有许多改进,特别是对于那些管理复杂网络的用户。其中包括专用 IPv4 地址、适用于网络设置的多功能跨平台 AdGuard DNS 客户端、适用于我们的 DNS-over-HTTPS 服务器的基本 HTTP 身份验证等。

我们还有许多更小的改进正在进行中,这里就不一一列举了。还有锦上添花的消息!我们正在秘密开发几款新产品,一旦准备就绪,我们就会揭晓。敬请期待大揭秘!

总结

哇塞!有时候,像这样坐下来,写下这一年的所有成就,会让人意识到完成了多少重要而又很酷的事情。但是,如果没有我们出色的团队和社区,这一切改进都不会发生,我们与他们一起让互联网更清洁,让生活更美好。非常感谢大家!

我们再次祝大家节日快乐,万事如意!现在、明年和永远都幸福健康。干杯!

喜欢这篇文章吗?