Safari工程师研究了打击侵入式广告的不同方法
2019-02-03 09:06:15爱云资讯690
致力于Web浏览器核心的WebKit引擎的工程师正在考虑限制网站可以加载的JavaScript数量,作为一种新颖而独特的方法来对抗加载太多或过于干扰的广告的网站。
由于广告代码,分析和跟踪脚本是目前网站上最重的JavaScript文件之一,其目的是为网站提供JavaScript资源约束,然后强制网络开发人员选择哪些JavaScript资源比其他资源更重要,可能会导致显示广告或跟踪用户的网站数量减少。
那些选择展示广告和跟踪用户的人将至少投入时间和资源来优化他们的代码,从而实现更快的加载和更流畅的网站。
根据WebKit Bugzilla条目,上周开始了这个实验的工作,所以这不是用户现在可以测试的功能。仍需要数周甚至数月的开发。
尽管如此,基于每个站点预算JavaScript资源的想法得到了一些网络上最受尊敬的专家的积极反馈和支持。
Chrome团队也开始研究类似的概念,并将其扩展到超过JavaScript代码,计划对在线字体,图像和CSS样式表的广告资源访问限制。
唯一没有人喜欢Safari提议的想法是,当网站达到其分配的限制并让用户决定是否允许网站加载超过其分配限制的更多JavaScript内容时,显示(另一个)弹出窗口的想法。
根据欧盟Cookie法,GDPR合规性要求,简报订阅表,Web Notifications API和浏览器权限,用户暂时拥有足够的弹出窗口。