一种降低网页浏览器加载负载的方法及其装置

基本信息

申请号 CN201310218933.3 申请日 -
公开(公告)号 CN103279541B 公开(公告)日 2016-08-31
申请公布号 CN103279541B 申请公布日 2016-08-31
分类号 G06F17/30(2006.01)I 分类 计算;推算;计数;
发明人 安然;张锴 申请(专利权)人 天津市天安怡和信息技术有限公司
代理机构 天津市北洋有限责任专利代理事务所 代理人 温国林
地址 300384 天津市滨海新区华苑产业区(环外)海泰发展五道16号创新基地B7
法律状态 -

摘要

摘要 本发明公开了一种降低网页浏览器加载负载的方法及其装置,包括:在主页面或者最先加载的标签中一次性统一加载第一框架与UI组件;通过工厂方法生成第二标签,并监听第二标签中加载页面完成的事件;当第二标签没有加载预设框架与界面组件时,构建与预设框架与UI组件相匹配的浅克隆对象;将浅克隆对象注入第二标签中的页面,获取第三标签,并修正第三标签中的页面;执行修正后第三标签加载页面的回调,生成浏览器中的页面。本发明减少了在新建<iframe>标签加载页面或者刷新页面时所需加载框架与UI组件的带宽及流量;减少这些对象的内存占用进而降低网页浏览器在加载JavaScript脚本及呈现前端动态效果时的负载。