FAQ - 异常相关

页面异常,链接无法点击,页面空白,排版错乱等

浏览器内核的渲染引擎非常复杂,尤其同时面对不同的网站,不同操作系统,不同的浏览器内核版本难免出现一些兼容性问题。另外,X浏览器提供了非常多的设置选项,不同的设置选项也可能会造成页面的兼容性问题。针对这一问题建议采取下面的步骤来排除问题。

  1. 关闭广告拦截:一些拦截规则有可能会造成对某些页面元素的误杀,引起页面异常。
  2. 禁用用户脚本: 如果你安装了一些用户脚本,通常用户脚本会对页面进行篡改而达到功能增强的目的,但同时也可能会造成页面功能异常。
  3. 查看设置选项是否禁用了JS: 大部分页面需要配合js才能正常渲染,如果你禁用了js选项很多网站将不能正常显示。
  4. 清除浏览器缓存:某些情况下浏览器的缓存可能会造成页面存在一些兼容性问题,尝试清除浏览器页面缓存再试。主菜单第二屏”清理”选项。
  5. 如果以上均无法解决问题,请前往浏览器设置》重置为默认设置,祝你好运。

某些网页无法打开

请按照下面的方式进行排查问题

  • 退出浏览器重新进入试一试是否可以正常打开页面
  • 切换不同的网络环境试一试,比如在wifi和移动蜂窝数据网络进行分别测试。
  • 尝试使用其他浏览器访问,确认不是网站本身的问题
  • 关闭广告拦截,查看是否因为广告拦截误杀导致。

提示:一些没有正常备案的网站,或则一些恶意网站有可能会因为被国内防火墙阻断而导致无法访问,这不属于浏览器本身的问题。

网页可以正常浏览,但是无法登陆

网站登陆功能大部分都需要依赖浏览器本身的Cookies功能,检查您下面的一些浏览器设置选项是否禁用的Cookies功能

  • 浏览器设置》高级设置》 禁用Cookies
  • 浏览器设置》安全及隐私》隐私模式不禁用Cookies

浏览器随着使用时间长占有空间变大

浏览器本身安装包很小,其占有空间的大小取决于您是否浏览网页的多少,浏览器每浏览一个页面都会产生缓存,比如图片、脚本、音频视频等资源文件。随着您浏览记录的增加缓存大小也会随之增加,您可以使用下面的方式清理缓存以减少空间的占用。

  • 浏览器主菜单第二屏(菜单左滑),选择 “清理”选项
  • 浏览器设置》高级设置》 开启 “自动清理页面缓存” 选项

关于浏览器耗电的问题

X浏览器退出后会完全关闭,无残留进程,不会存在后台耗电的情况。通常情况下如果被操作系统显示耗电过多,代表您使用浏览器的时间比较多,个别网站使用过多渲染特效和JS脚本也会造成额外电能消耗。如果您确实发现浏览器耗电异常且和浏览的网站无关,请及时反馈给作者。

关于浏览器的卡顿现象

作者一直比较注重性能以及内存占用的优化,但即便如此不同的使用习惯和使用场景在某些情况下会造成浏览器的卡顿问题。请尝试从下面几个方面对浏览器的性能进行优化和检查。

  • 是否导入了过多的拦截规则:拦截规则过多会造成内存占用增加,造成页面加载存在延时现象。盲目增加拦截规则并不能明显提升拦截效果,合适的拦截规则才是最好的。经作者测试10万条规则不会对浏览器的性能造成明显影响,请禁用一些无效的规则避免性能浪费。
  • 是否打开了过多标签:手机的内存有限,内存不足会造成由于操作系统频繁换页导致过多IO操作,从而造成卡顿现象。这也取决于手机性能和内存大小,经作者测试200个标签以内不会对性能造成明显影响。
  • 是否是网页本身导致的性能问题:部分网页在渲染的时候会存在占用cpu和内存过多造成性能低下卡顿现象,请尝试关闭相关再试。
  • 过多的缓存也会影响浏览器的性能:您可以定期清理浏览器的缓存来提升浏览器性能。

浏览器切换至后台被系统杀掉

出于简单纯净的目的,X浏览器没有申请优先级较高的后台进程。鉴于手机操作系统的策略,一旦应用切换至后台普通优先级的进程极容易被操作系统杀掉释放资源。我们可以通过下面的策略减少浏览器在后台被杀掉释放的概率。

  1. 避免开启过多标签,或则打开比较耗费内存的页面,减少内存占用,从而最大限度的减少在后台被杀掉的概率。
  2. 修改手机系统针对应用的省电策略。 以小米手机为例,可以前往 “手机设置》省电与电池》设置》应用智能省电” 进行设置。

为什么下载文件会被暂停

如上面所述,X浏览器没有优先级较高的服务进程,即便是下载模块也是只有普通的优先级。一旦应用被切换到后台极容易被系统杀掉,导致下载暂停。如果需要下载较大文件推荐使用第三方下载器进行下载