手机必备的广告过滤利器---X浏览器

软件优点:

  • 体积小,不足1M。
  • 个性化浏览器布局,显示或禁用菜单,设置菜单排列顺序等。
  • 支持即时翻译,长按选择页面单词。
  • 实用的小功能。访问页面时,点浏览器左上角三个点弹出。
  1. 查看页面资源,可以根据资源,选择拷贝、拦截资源url、拦截资源主机。可以分类查看资源。
  2. 查看页面源码,很少手机浏览器有这功能。自定义广告过滤时常用。
  3. 嗅探媒体资源,播放网页视频后,点这个,可下载当前视频。
  4. 网站设置,只针对当前网站的设置。可以查看当前网站的拦截规则,自定义UA,禁用JS(手机小说网站去广告特效),禁用cookies(个别限制使用次数网页有用)。

软件缺点:

  • 兼容性稍差,个别网站有些小问题,取消广告拦截也一样。
  • 不同窗口页面切换时白屏时间较旧。

正所谓一俊遮百丑,X浏览器的广告过滤功能,足以让人忽略他的缺点。

广告过滤设置:

  • 查看页面资源,选择拦截资源url或拦截资源主机,也可以直接点击链接打开,看是不是要拦截的内容。
  • 这种方式生成的过滤规则,只在当前网站生效。
  • 拦截资源url,就是拦截完整的链接,遇上随机变化的地址作用有限。
  • 拦截资源主机,就是整个域名的资源都过滤掉,比较有用,但是偶尔会失效(原因不明)
  • 新增规则后,有时需要关闭网页重新打开才生效,只刷新不行。
  • 规则文件,支持本地文件导入和网址导入, 兼容部分ABP规则
  • 自定义规则,参考ABP官方教程“撰写 Adblock Plus 过滤规则”。
  • 不能完全参考ABP规则,因为只支持部分,具体哪些自己测试。
  • 已知通配符*无效,加了后规则失效。
  • 查看拦截规则的命中次数就知道是否有效,命中次数0的都是无效的。
  • 举例,以拦截http://123.abc.xx/js/d.js为例。
    有效的有:
    http://123.abc.xx/js/d.js
    123.abc.xx/js/d.js
    abc.xx/js/d.js
    abc.xx/js
    /js
    /js/d.js
    无效的有:
    /d.js
    js/d.js
    .com/js/d.js

有时候广告是直接在网页源码里,有时候是加载的js写入网页源码的。当通常手段还过滤不了广告时,只能从源码下手。

  • 可以在电脑上访问手机页面,查看源码。 或者手机迅雷下载网页,文本编辑器查看html源码。通过查看原始网页的源码,跟网页加载完的源码对比,可以判断广告代码是否由js生成。
  • 查看源码的界面,支持查找文本,可以复制广告图片链接后在这里搜索,从而定位对应代码,然后参考abp语法规则编写过滤规则。也可以在源码界面搜索.js,查看网页加载的js。因为查看网页资源功能里,js脚本偶尔显示不全。快速查看每个js源码,看那些http连接,可以很快定位广告js,屏蔽掉广告就没了。
  • 对于小说网,最后还过滤不了广告时,可以考虑禁用js和无图模式。
  • 对于图片网,广告js可能包含正常功能,不能直接过滤掉js。只能考虑按主机过滤,或者abp规则过滤。

你可能感兴趣的:(手机软件)