1、沿用了WebKit引擎
可能有人要吐槽这一点,但是你肯定听过一句话:巨人都是站在巨人肩上成长起来的。猎豹如果不用WebKit引擎,而是去死做Trident,只有死路一条,更谈不上比青出于蓝胜于蓝了。
2、预加载技术的保留
简单的说,网页预加载技术就是让浏览器先预估出用户最有可能点击的页面,然后提前加载页面内容,这样等用户再点击的时候,就能在一瞬间打开页面了。猎豹有没对此做优化,本人不清楚,有兴趣的可以用软件来读一下。
3、选用更安全与扩展性更高的多进程模型
猎豹浏览器主程序启动时间只有不到1秒。传统处理方式是主界面展现和首页渲染是依次进行,这样时间上就会大大延迟。其缺陷在于,比如一个转账业务中,A账户扣了100元钱,B账户增加了100元,这样简单的两个动作在多线程模型下,只能依次完成而不能同时完成。
猎豹浏览器摒弃了这种模式,采用更安全与扩展性更高的多进程模型,让主界面的展现和首页的渲染同时执行,没有互相等待和依赖,保证了从用户双击启动到酷炫的界面在最快的时间呈现。
4、Render Shadow渲染进程技术的应用
在浏览器打开新的标签页创建一个新的渲染进程时,有时候一个渲染进程需要处理多个标签,初始化WebKit或者Trident内核往往需要花费更多的时 间,这也正是Chrome浏览器有时候也会迟滞的症结所在。而猎豹浏览器的Render Shadow渲染进程技术,可以保证用户打开标签时零延时。
5、让拖动前进后退特效更流畅
在网民经常使用的“前进后退”功能上,猎豹浏览器也做了非常多的改进。它在PC上首创实现了平滑拖动前进后退的特效,使用户的体验更加流畅。
6、异步销毁Flash插件模型
当页面有大量Flash的时候,猎豹浏览器会异步销毁Flash插件模型,把旧页面的销毁和新页面的加载最大程度的并行执行,带给用户的体验,就是毫无传统浏览器的迟滞感。
文章最后,本人想批评一下很多国内用户的观点:认为国产“加壳”浏览器都是垃圾,只有掌握了内核级技术才叫真正的自主研发。本人认为,将优秀的内核归为己用,在此基础上做大量的二次优化和本地创新,这才是中国浏览器的王道。
可能有人要吐槽这一点,但是你肯定听过一句话:巨人都是站在巨人肩上成长起来的。猎豹如果不用WebKit引擎,而是去死做Trident,只有死路一条,更谈不上比青出于蓝胜于蓝了。
2、预加载技术的保留
简单的说,网页预加载技术就是让浏览器先预估出用户最有可能点击的页面,然后提前加载页面内容,这样等用户再点击的时候,就能在一瞬间打开页面了。猎豹有没对此做优化,本人不清楚,有兴趣的可以用软件来读一下。
3、选用更安全与扩展性更高的多进程模型
猎豹浏览器主程序启动时间只有不到1秒。传统处理方式是主界面展现和首页渲染是依次进行,这样时间上就会大大延迟。其缺陷在于,比如一个转账业务中,A账户扣了100元钱,B账户增加了100元,这样简单的两个动作在多线程模型下,只能依次完成而不能同时完成。
猎豹浏览器摒弃了这种模式,采用更安全与扩展性更高的多进程模型,让主界面的展现和首页的渲染同时执行,没有互相等待和依赖,保证了从用户双击启动到酷炫的界面在最快的时间呈现。
4、Render Shadow渲染进程技术的应用
在浏览器打开新的标签页创建一个新的渲染进程时,有时候一个渲染进程需要处理多个标签,初始化WebKit或者Trident内核往往需要花费更多的时 间,这也正是Chrome浏览器有时候也会迟滞的症结所在。而猎豹浏览器的Render Shadow渲染进程技术,可以保证用户打开标签时零延时。
5、让拖动前进后退特效更流畅
在网民经常使用的“前进后退”功能上,猎豹浏览器也做了非常多的改进。它在PC上首创实现了平滑拖动前进后退的特效,使用户的体验更加流畅。
6、异步销毁Flash插件模型
当页面有大量Flash的时候,猎豹浏览器会异步销毁Flash插件模型,把旧页面的销毁和新页面的加载最大程度的并行执行,带给用户的体验,就是毫无传统浏览器的迟滞感。
文章最后,本人想批评一下很多国内用户的观点:认为国产“加壳”浏览器都是垃圾,只有掌握了内核级技术才叫真正的自主研发。本人认为,将优秀的内核归为己用,在此基础上做大量的二次优化和本地创新,这才是中国浏览器的王道。
