[发明专利]一种页面信息预加载的方法及系统有效
申请号: | 201511020607.7 | 申请日: | 2015-12-30 |
公开(公告)号: | CN105677327B | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 史荣琦;邢斐;李明杰;顾思斌;潘柏宇;王冀 | 申请(专利权)人: | 合一网络技术(北京)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F3/0488;G06F17/30 |
代理公司: | 北京市天玺沐泽专利代理事务所(普通合伙) 11532 | 代理人: | 鲍晓 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 信息 加载 方法 系统 | ||
本申请公开了一种页面信息预加载的方法,包括:搜索当前页面内的下一步操作相关内容及其历史操作记录;检测获取当前页面内的触控点运动速度;根据触控点在当前页面内的位置信息与历史操作记录中的前一页面内的位置得到触控点的运动方向;根据触控点运动速度在当前页面内的触控点形成沿着运动方向的横轴长、垂直运动方向的纵轴长的预加载区域;基于触控点的运动速度进一步调整横轴长及纵轴长获得优化后的预加载区域;根据预加载区域向后台发送预加载内容请求,并从后台调取当前页面内的下一步操作内容进行预加载。本发明从后台搜索出该趋势范围的信息数据预先加载到页面,消除了用户在进行下次页面操作的信息数据加载的等待时间。
技术领域
本申请涉及互联网信息技术领域,具体地说,涉及一种页面信息预加载的方法及系统。
背景技术
互联网技术自诞生以来在各个方面上便利了人们的工作及生活,随着互联网业务的不断增加,人们基于互联网可以接触并获取各种各样的信息,网络已经成为人么日常工作和生活中不可或缺的一部分。现今,人们可以通过互联网观看各类视频节目、购物、订餐、收发邮件、进行视频会议及互联网通讯等。而作为互联网的基础,及实现许多的互联网功能的基础,浏览页面的在互联网技术中更是至关重要。
浏览器是访问互联网最常用的工具。一般浏览器进行页面加载的过程是:当接收到用户提交的URL(Uniform/Universal Resource Locator,统一资源定位符,也被称为网页地址)请求时(例如,用户在浏览器的地址栏输入网址),向相应服务器请求网页数据,并将请求到的页面数据下载到浏览器客户端,然后调用页面渲染单元对该页面数据进行渲染,通过浏览器窗口展示经渲染处理后的页面。在现有技术中,对于每个用于显示页面的浏览器窗口,都要对应的分配一个页面渲染单元进行页面渲染。例如,在iPhone平台(由苹果公司提供的在iPhone上开发应用程序的解决方案)下,使用UIWebView(用于进行网页渲染的功能单元)进行页面渲染。在使用UIWebView进行网页渲染时,每一个用于显示页面的浏览器窗口都要使用一个UIWebView对本窗口中的页面数据进行渲染。
随着互联网技术的飞速发展,浏览器在日常生活、工作和学习中的应用已经越来越频繁。用户在浏览或者基于页面上显示信息选择对应的信息时,需要将对应的信息进行加载后再显示出来,随着信息数据量的不断增多,需要加载的页面信息量也越来越大。如果页面信息过多,可以通过二级菜单、tab及隐藏栏等展现形式,当页面信息数据过多时,通过JavaScript事件触发从后台获取信息数据。JavaScript最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能,主要用途为:嵌入动态文本于HTML页面;对浏览器事件做出响应;读写HTML元素;在数据被提交到服务器之前验证数据;检测访客的浏览器信息;控制cookies,包括创建和修改。
在通过JavaScript事件触发后需要部分更新数据时,通常采用AJAX技术,即“Asynchronous Javascript And XML”(异步JavaScript和XML),是创建交互式网页应用的网页开发技术,是一种用于创建快速动态网页的技术。异步JavaScript和XML(标准通用标记语言的子集),通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
但是,由于是在JavaScript事件触发后的基础上才进行AJAX更新的,不能预测进而提前加载数据,再加上AJAX更新的延迟特性,在页面刷新时不能及时加载信息数据,造成过长时间的等待。现在的一般做法是利用更高速的接口来提高网页的响应速度,但是使用高速接口会增加网络端的压力,而且,在用户端的情况是不可控制的,尤其是针对网络带宽速度较慢的时候,会造成页面刷新过长时间的等待,同时造成用户观看页面期间网络资源的浪费。
因此,提供在页面未进行刷新时,预加载页面信息,以提升用户观看页面的体验是本领域亟待解决的问题。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合一网络技术(北京)有限公司,未经合一网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511020607.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用户交互提供方法及装置
- 下一篇:一种建立黄页通讯标识库的方法和装置
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置