CN104407937B - The method and browser of data are loaded in browser - Google Patents
The method and browser of data are loaded in browser Download PDFInfo
- Publication number
- CN104407937B CN104407937B CN201410663193.9A CN201410663193A CN104407937B CN 104407937 B CN104407937 B CN 104407937B CN 201410663193 A CN201410663193 A CN 201410663193A CN 104407937 B CN104407937 B CN 104407937B
- Authority
- CN
- China
- Prior art keywords
- browser
- data item
- user
- collection data
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Quality & Reliability (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种浏览器中加载数据的方法及浏览器。其中,该方法包括:检测到当前浏览器的新标签页的加载;发送包括当前浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端;接收浏览器的服务器端返回的、与用户登录ID对应的至少一个浏览器收藏数据项,其中,每个浏览器收藏数据项为以用户登录ID登录到另一浏览器中而收藏到的网页相关数据;在当前浏览器的新标签页中加载显示所接收的至少一个浏览器收藏数据项。依据本发明实施例提供的浏览器中加载数据的方法,无需用户在当前浏览器中重复查询、点击等操作,即能够对之前浏览器的页面进行恢复,节省大量时间,并提高用户的操作效率,提升用户体验。
The invention provides a method for loading data in a browser and the browser. Wherein, the method includes: detecting the loading of the new tab page of the current browser; sending a data request message including the login identity information ID of the current browser user to the server end of the browser; At least one browser collection data item corresponding to the user login ID, wherein each browser collection data item is the web page related data that is logged in to another browser with the user login ID; The page is loaded to display the received at least one browser favorite data item. According to the method of loading data in the browser provided by the embodiment of the present invention, the user can restore the page of the previous browser without the need for the user to repeatedly query and click in the current browser, saving a lot of time and improving the user's operating efficiency , to improve user experience.
Description
技术领域technical field
本发明涉及数据加载领域,特别是涉及一种浏览器中加载数据的方法及浏览器。The invention relates to the field of data loading, in particular to a method for loading data in a browser and the browser.
背景技术Background technique
随着网络的普及,人们对于网络的愈加依赖,而浏览器以其功能的多样化更是深受用户的喜爱。通过浏览器,用户能够迅速便捷地浏览各种领域、各种类型的资讯。但是,用户经常由于设备死机或者遇到紧急事件或者停电等各种情况不得不中断通过浏览器正在进行的各种活动,如观看视频、浏览网页、玩网络游戏等。With the popularization of the Internet, people rely more and more on the Internet, and browsers are deeply loved by users because of their diversified functions. Through the browser, users can browse various fields and types of information quickly and conveniently. However, users often have to interrupt various activities in progress through the browser, such as watching videos, browsing web pages, playing online games, etc., due to various situations such as equipment crashes, emergency events, or power outages.
现有技术中,该种情况下,若用户想要再次开启浏览器继续之前中断的活动,则需要重复第一次打开被中断的活动所在页面的所有步骤。例如,用户想要继续之前阅读的某部小说,则用户再次开启浏览器之后,需要重复如下步骤:S1、查找该部小说所在的网站并点击进入;S2、登录该网站;S3、在该网站中查找到该部小说,并点击进入该部小说的网页;S4、查找到上次阅读到的部分,继续阅读。由此可见,现有技术中无法在用户再次打开浏览器时,直接恢复之前在浏览器中被中断的操作或者活动(如视频播放、音乐播放等),造成用户在后续继续被中断的浏览器操作时步骤繁琐复杂,降低用户体验。In the prior art, in this case, if the user wants to open the browser again to continue the previously interrupted activity, he needs to repeat all the steps of opening the page where the interrupted activity is located for the first time. For example, if the user wants to continue reading a certain novel, the user needs to repeat the following steps after opening the browser again: S1, find the website where the novel is located and click to enter; S2, log in to the website; S3, log in to the website Find the novel in , and click to enter the webpage of the novel; S4, find the part you read last time, and continue reading. It can be seen that in the prior art, when the user opens the browser again, the operation or activity (such as video playback, music playback, etc.) The steps during operation are cumbersome and complicated, which reduces the user experience.
发明内容Contents of the invention
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的浏览器中加载数据的方法和相应的浏览器。In view of the above problems, the present invention is proposed to provide a method for loading data in a browser and a corresponding browser that overcome the above problems or at least partially solve the above problems.
依据本发明的一个方面,提供了一种浏览器中加载数据的方法,包括:检测到当前浏览器的新标签页的加载;发送包括当前浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端;接收所述浏览器的服务器端返回的、与所述用户登录ID对应的至少一个浏览器收藏数据项,其中,每个浏览器收藏数据项为以所述用户登录ID登录到另一浏览器中而收藏到的网页相关数据;在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项。According to one aspect of the present invention, a method for loading data in a browser is provided, including: detecting the loading of a new tab page of the current browser; sending a data request message including the login identity information ID of the current browser user to The server end of the browser; receiving at least one browser collection data item corresponding to the user login ID returned by the server end of the browser, wherein each browser collection data item is logged in with the user login ID The relevant data of the webpage collected in another browser; loading and displaying the received at least one browser collection data item in a new tab page of the current browser.
可选地,所述至少一个浏览器收藏数据项的类型包括以下至少之一:图片;视频;文本;网页地址。Optionally, the type of the at least one browser collection data item includes at least one of the following: picture; video; text; web page address.
可选地,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项,包括:根据所述至少一个浏览器收藏数据项的类型在当前浏览器的新标签页中加载显示所述至少一个浏览器收藏数据项,其中,所述至少一个浏览器收藏数据项包括以下至少之一:标题、示意图、上传时间。Optionally, the loading and displaying the received at least one browser favorite data item in the new tab page of the current browser includes: loading and displaying the received at least one browser favorite data item in the new tab page of the current browser according to the type of the at least one browser favorite data item. The tab page loads and displays the at least one browser favorite data item, wherein the at least one browser favorite data item includes at least one of the following: title, schematic diagram, and upload time.
可选地,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项,包括:以九宫格形式对不同类型的所述至少一个浏览器收藏数据项在所述新标签页中加载显示,其中,所述九宫格形式的页面中一个宫格对应所述至少一个浏览器收藏数据项的一个类型。Optionally, the loading and displaying the received at least one browser favorite data item in the new tab page of the current browser includes: storing the at least one browser favorite data item of different types in the form of a nine-square grid The above new tab page is loaded and displayed, wherein one grid in the page in the form of nine grids corresponds to a type of the at least one browser collection data item.
可选地,在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项,包括:根据所述至少一个浏览器收藏数据项来自的不同的所述另一浏览器对所述至少一个浏览器收藏数据项进行分类;在所述新标签页中加载显示分类操作后的所述至少一个浏览器收藏数据项。Optionally, loading and displaying the received at least one browser favorite data item in a new tab page of the current browser includes: according to the different browser from which the at least one browser favorite data item comes from Classifying the at least one browser favorite data item; loading and displaying the at least one browser favorite data item after the classification operation in the new tab page.
可选地,在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之后,还包括:对所接收的所述至少一个浏览器收藏数据项进行编辑操作,其中,所述编辑操作至少包括以下之一:删除操作、复制操作、移动操作;上传编辑操作结果至所述浏览器的服务器端。Optionally, after loading and displaying the at least one received browser favorite data item in the new tab page of the current browser, it also includes: editing the received at least one browser favorite data item, wherein , the edit operation includes at least one of the following: delete operation, copy operation, move operation; upload the edit operation result to the server side of the browser.
可选地,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项,包括:在所述新标签页中设置查看接口以及浮层显示窗口;当在所述查看接口接收到来自所述用户的点击指令,在所述浮层显示窗口对所述至少一个浏览器收藏数据项进行显示。Optionally, the loading and displaying the received at least one browser collection data item in the new tab page of the current browser includes: setting a viewing interface and a floating layer display window in the new tab page; The viewing interface receives a click instruction from the user, and displays the at least one browser favorite data item in the floating layer display window.
可选地,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之后,还包括:在所述新标签页中设置上传接口;当在所述上传接口接收到来自所述用户的点击指令,启动当前浏览器所在设备的本地文件夹,以供所述用户选取文件;上传所述用户选取的文件至所述浏览器的服务器端。Optionally, after loading and displaying the received at least one browser favorite data item in the new tab page of the current browser, it also includes: setting an upload interface in the new tab page; The interface receives a click instruction from the user, starts the local folder of the device where the current browser is located, for the user to select a file; uploads the file selected by the user to the server of the browser.
可选地,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之后,包括:当所述至少一个浏览器收藏数据项存在更新时,显示提示消息,以提示所述用户所述至少一个浏览器收藏数据项存在更新。Optionally, after loading and displaying the received at least one browser favorite data item in the new tab page of the current browser, it includes: displaying a prompt message when there is an update to the at least one browser favorite data item , to prompt the user that there is an update of the at least one browser favorite data item.
可选地,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之前,还包括:对所述至少一个浏览器收藏数据项进行转码操作,以在当前浏览器的新标签页中对所述至少一个浏览器收藏数据项进行显示。Optionally, before loading and displaying the received at least one browser favorite data item in the new tab page of the current browser, it further includes: performing a transcoding operation on the at least one browser favorite data item to The at least one browser favorite data item is displayed in a new tab page of the current browser.
可选地,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之后,还包括:在任一浏览器收藏数据项处接收来自所述用户的分享指令;显示所述用户的好友列表,其中,所述好友列表中每个好友名称对应一个接口;当在任意一个接口处接收到来自所述用户的选择指令,发送接收到所述用户的分享指令的浏览器收藏数据项至接收到所述用户选择指令的接口对应的好友的浏览器。Optionally, after loading and displaying the at least one received browser favorite data item in the new tab page of the current browser, it also includes: receiving a sharing instruction from the user at any browser favorite data item ; display the user's friend list, wherein, each friend name in the friend list corresponds to an interface; when a selection instruction from the user is received at any interface, send and receive the sharing instruction of the user The browser saves the data item to the browser of the friend corresponding to the interface that receives the user selection instruction.
依据本发明的另一方面,还提供了一种浏览器,包括:检测模块,适于检测到本浏览器的新标签页的加载;发送模块,适于发送包括本浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端;接收模块,适于接收所述浏览器的服务器端返回的、与所述用户登录ID对应的至少一个浏览器收藏数据项,其中,每个浏览器收藏数据项为以所述用户登录ID登录到另一浏览器中而收藏到的网页相关数据;显示模块,适于在本浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项。According to another aspect of the present invention, there is also provided a browser, including: a detection module, adapted to detect the loading of a new tab page of the browser; a sending module, adapted to send the login ID of the browser user The data request message of the information ID is sent to the server end of the browser; the receiving module is adapted to receive at least one browser collection data item corresponding to the user login ID returned by the server end of the browser, wherein each browse The browser collection data item is the web page related data collected by logging into another browser with the user login ID; the display module is suitable for loading and displaying the received at least one browsing page in the new tab page of the browser Favorite data item.
可选地,所述至少一个浏览器收藏数据项的类型包括以下至少之一:图片;视频;文本;网页地址。Optionally, the type of the at least one browser collection data item includes at least one of the following: picture; video; text; web page address.
可选地,所述显示模块还适于:根据所述至少一个浏览器收藏数据项的类型在当前浏览器的新标签页中加载显示所述至少一个浏览器收藏数据项,其中,所述至少一个浏览器收藏数据项包括以下至少之一:标题、示意图、上传时间。Optionally, the display module is further adapted to: load and display the at least one browser favorite data item in a new tab page of the current browser according to the type of the at least one browser favorite data item, wherein the at least one browser favorite data item A browser collection data item includes at least one of the following: title, schematic diagram, and upload time.
可选地,所述显示模块还适于:以九宫格形式对不同类型的所述至少一个浏览器收藏数据项在所述新标签页中加载显示,其中,所述九宫格形式的页面中一个宫格对应所述至少一个浏览器收藏数据项的一个类型。Optionally, the display module is further adapted to: load and display the at least one browser favorite data item of different types in the new tab page in the form of a nine-square grid, wherein one grid in the page in the form of a nine-square grid Corresponding to a type of the at least one browser favorite data item.
可选地,所述显示模块还适于:根据所述至少一个浏览器收藏数据项来自的不同的所述另一浏览器对所述至少一个浏览器收藏数据项进行分类;在所述新标签页中加载显示分类操作后的所述至少一个浏览器收藏数据项。Optionally, the display module is further adapted to: classify the at least one browser favorite data item according to the different browser from which the at least one browser favorite data item comes; The page loads and displays the at least one browser favorite data item after the sorting operation.
可选地,所述浏览器还包括:编辑模块,适于对所接收的所述至少一个浏览器收藏数据项进行编辑操作,其中,所述编辑操作至少包括以下之一:删除操作、复制操作、移动操作;所述发送模块,还适于上传编辑操作结果至所述浏览器的服务器端。Optionally, the browser further includes: an editing module, adapted to perform an editing operation on the received at least one browser collection data item, wherein the editing operation includes at least one of the following: delete operation, copy operation . Mobile operation; the sending module is further adapted to upload the editing operation result to the server side of the browser.
可选地,所述显示模块还适于:在所述新标签页中设置查看接口以及浮层显示窗口;当在所述查看接口接收到来自所述用户的点击指令,在所述浮层显示窗口对所述至少一个浏览器收藏数据项进行显示。Optionally, the display module is further adapted to: set a viewing interface and a floating layer display window in the new tab page; when a click instruction from the user is received in the viewing interface, display in the floating layer The window displays the at least one browser favorite data item.
可选地,所述发送模块还适于:在所述新标签页中设置上传接口;当在所述上传接口接收到来自所述用户的点击指令,启动当前浏览器所在设备的本地文件夹,以供所述用户选取文件;上传所述用户选取的文件至所述浏览器的服务器端。Optionally, the sending module is also adapted to: set an upload interface in the new tab page; when a click instruction from the user is received on the upload interface, start the local folder of the device where the current browser is located, for the user to select a file; upload the file selected by the user to the server of the browser.
可选地,所述显示模块还适于:当所述至少一个浏览器收藏数据项存在更新时,显示提示消息,以提示所述用户所述至少一个浏览器收藏数据项存在更新。Optionally, the display module is further adapted to: when there is an update to the at least one browser favorite data item, display a prompt message to prompt the user that there is an update to the at least one browser favorite data item.
可选地,所述浏览器还包括:转换模块,适于对所述至少一个浏览器收藏数据项进行转码操作,以供所述显示模块在当前浏览器的新标签页中对所述至少一个浏览器收藏数据项进行显示。Optionally, the browser further includes: a conversion module, adapted to perform a transcoding operation on the at least one browser collection data item, so that the display module can convert the at least one data item in the new tab page of the current browser. A browser favorite data item to display.
可选地,所述浏览器还包括:所述接收模块,还适于在任一浏览器收藏数据项处接收来自所述用户的分享指令;所述显示模块,还适于显示所述用户的好友列表,其中,所述好友列表中每个好友名称对应一个接口;所述接收模块,还适于在任意一个接口处接收到来自所述用户的选择指令;所述发送模块,还适于当所述接收模块在任意一个接口处接收到来自所述用户的选择指令,发送接收到所述用户的分享指令的浏览器收藏数据项至接收到所述用户选择指令的接口对应的好友的浏览器。Optionally, the browser further includes: the receiving module, adapted to receive a sharing instruction from the user at any browser collection data item; the display module, also adapted to display the user's friends list, wherein, each friend name in the friend list corresponds to an interface; the receiving module is also adapted to receive a selection instruction from the user at any interface; the sending module is also adapted to receive The receiving module receives a selection instruction from the user at any interface, and sends the browser collection data item that receives the user's sharing instruction to the browser of the friend corresponding to the interface that receives the user selection instruction.
依据本发明实施例提供的浏览器中加载数据的方法,能够检测到当前浏览器的新标签页的加载,发送包括当前浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端。之后,接收浏览器的服务器端返回的、与用户登录ID对应的至少一个浏览器收藏数据项,并在当前浏览器的新标签页中加载显示所接收的至少一个浏览器收藏数据项,解决了现有技术中无法在避免用户多次重复执行查找操作、点击操作的前提下,对用户之前执行操作的网页进行恢复的问题。因此,依据本发明实施例提供的浏览器中加载数据的方法,通过在当前浏览器的新标签页中加载显示接收的浏览器收藏数据项,能够在当前浏览器的新标签页中显示在之前浏览器中被中断的活动或者操作所在的页面,因此能够直接根据之前存储至浏览器的服务器端的浏览器数据包,对用户之前中断的活动所在的页面进行恢复,无需用户在当前浏览器中重复查询操作、点击操作等,以对之前浏览器的页面进行恢复。另外,由于现存的网页数量巨大,可能导致用户无法在短时间内查找到之前存在被中断的操作的网页,或者根本无法查找到之前存在被中断的操作的网页。而依据本发明实施例的浏览器中加载数据的方法,无需用户查找,能够直接恢复用户继续之前在浏览器的网页中被中断的操作(如视频观看操作、文本阅读操作),节省大量时间,并提高用户的操作效率,提升用户体验。According to the method for loading data in the browser provided by the embodiment of the present invention, it is possible to detect the loading of the new tab page of the current browser, and send a data request message including the login identity information ID of the current browser user to the server side of the browser . Afterwards, at least one browser collection data item corresponding to the user login ID returned by the server side of the receiving browser is loaded and displayed in the new tab page of the current browser, and the received at least one browser collection data item is solved. In the prior art, there is a problem that it is impossible to restore the webpage that the user previously performed operations on the premise of avoiding the user repeatedly performing the search operation and the click operation. Therefore, according to the method for loading data in the browser provided by the embodiment of the present invention, by loading and displaying the received browser collection data item in the new tab page of the current browser, it can be displayed in the new tab page of the current browser. The page where the interrupted activity or operation is located in the browser, so the page where the user's previously interrupted activity is located can be restored directly according to the browser data packet previously stored in the browser's server side, without the need for the user to repeat in the current browser Query operation, click operation, etc., to restore the page of the previous browser. In addition, due to the huge number of existing web pages, the user may not be able to find the web pages with previously interrupted operations within a short period of time, or may not be able to find the web pages with previously interrupted operations at all. And according to the method for loading data in the browser of the embodiment of the present invention, without the need for the user to search, the operation (such as video viewing operation, text reading operation) that was interrupted in the webpage of the browser before the user continues can be directly resumed, saving a lot of time, And improve the user's operation efficiency and enhance the user experience.
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, it can be implemented according to the contents of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable , the specific embodiments of the present invention are enumerated below.
根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。Those skilled in the art will be more aware of the above and other objects, advantages and features of the present invention according to the following detailed description of specific embodiments of the present invention in conjunction with the accompanying drawings.
附图说明Description of drawings
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same reference numerals are used to designate the same parts. In the attached picture:
图1示出了根据本发明一个实施例的浏览器中加载数据的方法的处理流程图;Fig. 1 shows a processing flowchart of a method for loading data in a browser according to an embodiment of the present invention;
图2示出了根据本发明一个优选实施例的根据浏览器收藏数据项的类型对浏览器收藏数据项进行加载显示的界面示意图;Fig. 2 shows a schematic diagram of an interface for loading and displaying browser favorite data items according to the type of browser favorite data items according to a preferred embodiment of the present invention;
图3示出了根据本发明一个优选实施例的对同一类型的浏览器收藏数据项根据不同设备进行展示的界面示意图;Fig. 3 shows a schematic diagram of an interface for displaying the same type of browser collection data items according to different devices according to a preferred embodiment of the present invention;
图4示出了根据本发明一个优选实施例的对同一类型的浏览器收藏数据项根据不同用途进行展示的界面示意图;Fig. 4 shows a schematic diagram of an interface for displaying the same type of browser collection data items according to different purposes according to a preferred embodiment of the present invention;
图5示出了根据本发明一个优选实施例的根据设备不同对浏览器收藏数据项进行展示的界面示意图;Fig. 5 shows a schematic diagram of an interface for displaying browser collection data items according to different devices according to a preferred embodiment of the present invention;
图6示出了根据本发明一个优选实施例的对同一设备的浏览器收藏数据项根据不同类型进行展示的界面示意图;Fig. 6 shows a schematic diagram of an interface showing different types of browser collection data items of the same device according to a preferred embodiment of the present invention;
图7示出了根据本发明一个优选实施例的设置显示浏览器收藏数据项的宫格的界面示意图;Fig. 7 shows a schematic diagram of an interface for setting a grid for displaying browser collection data items according to a preferred embodiment of the present invention;
图8示出了根据本发明一个优选实施例的宫格形状为圆形的界面示意图;Fig. 8 shows a schematic diagram of an interface in which the shape of the grid is circular according to a preferred embodiment of the present invention;
图9示出了根据本发明一个优选实施例的对宫格的排列方式进行设置的界面示意图;Fig. 9 shows a schematic diagram of an interface for setting the arrangement of grids according to a preferred embodiment of the present invention;
图10示出了根据本发明一个优选实施例的在当前浏览器的新标签页中设置查看接口的界面示意图;Fig. 10 shows a schematic interface diagram of setting a view interface in a new tab page of the current browser according to a preferred embodiment of the present invention;
图11示出了根据本发明一个优选实施例的接收用户点击指令显示浮层显示窗口的界面示意图;Fig. 11 shows a schematic diagram of an interface of receiving a user click instruction to display a floating layer display window according to a preferred embodiment of the present invention;
图12示出了根据本发明一个实施例的浏览器的结构示意图;以及Fig. 12 shows a schematic structural diagram of a browser according to an embodiment of the present invention; and
图13示出了根据本发明一个优选实施例的浏览器的结构示意图。Fig. 13 shows a schematic structural diagram of a browser according to a preferred embodiment of the present invention.
具体实施方式Detailed ways
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
为解决上述技术问题,本发明实施例提供了一种浏览器中加载数据的方法。图1示出了根据本发明一个实施例的浏览器中加载数据的方法的处理流程图。参见图1,该流程至少包括步骤S102至步骤S108。In order to solve the above technical problem, an embodiment of the present invention provides a method for loading data in a browser. Fig. 1 shows a processing flowchart of a method for loading data in a browser according to an embodiment of the present invention. Referring to Fig. 1, the process includes at least step S102 to step S108.
步骤S102、检测到当前浏览器的新标签页的加载;Step S102, detecting the loading of the new tab page of the current browser;
步骤S104、发送包括当前浏览器用户的登录身份标识信息(Identification,以下简称ID)的数据请求消息至浏览器的服务器端;Step S104, sending a data request message including the login identity information (Identification, hereinafter referred to as ID) of the current browser user to the server end of the browser;
步骤S106、接收浏览器的服务器端返回的、与用户登录ID对应的至少一个浏览器收藏数据项,其中,每个浏览器收藏数据项为以用户登录ID登录到另一浏览器中而收藏到的网页相关数据;Step S106, receiving at least one browser collection data item corresponding to the user login ID returned by the server side of the browser, wherein each browser collection data item is collected for logging into another browser with the user login ID web page related data;
步骤S108、在当前浏览器的新标签页中加载显示所接收的至少一个浏览器收藏数据项。Step S108, loading and displaying the received at least one browser favorite data item in a new tab page of the current browser.
依据本发明实施例提供的浏览器中加载数据的方法,能够检测到当前浏览器的新标签页的加载,发送包括当前浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端。之后,接收浏览器的服务器端返回的、与用户登录ID对应的至少一个浏览器收藏数据项,并在当前浏览器的新标签页中加载显示所接收的至少一个浏览器收藏数据项,解决了现有技术中无法在避免用户多次重复执行查找操作、点击操作的前提下,对用户之前执行操作的网页进行恢复的问题。因此,依据本发明实施例提供的浏览器中加载数据的方法,通过在当前浏览器的新标签页中加载显示接收的浏览器收藏数据项,能够在当前浏览器的新标签页中显示在之前浏览器中被中断的活动或者操作所在的页面,因此能够直接根据之前存储至浏览器的服务器端的浏览器数据包,对用户之前中断的活动所在的页面进行恢复,无需用户在当前浏览器中重复查询操作、点击操作等,以对之前浏览器的页面进行恢复。另外,由于现存的网页数量巨大,可能导致用户无法在短时间内查找到之前存在被中断的操作的网页,或者根本无法查找到之前存在被中断的操作的网页。而依据本发明实施例的浏览器中加载数据的方法,无需用户查找,能够直接恢复用户继续之前在浏览器的网页中被中断的操作(如视频观看操作、文本阅读操作),节省大量时间,并提高用户的操作效率,提升用户体验。According to the method for loading data in the browser provided by the embodiment of the present invention, it is possible to detect the loading of the new tab page of the current browser, and send a data request message including the login identity information ID of the current browser user to the server side of the browser . Afterwards, at least one browser collection data item corresponding to the user login ID returned by the server side of the receiving browser is loaded and displayed in the new tab page of the current browser, and the received at least one browser collection data item is solved. In the prior art, there is a problem that it is impossible to restore the webpage that the user previously performed operations on the premise of avoiding the user repeatedly performing the search operation and the click operation. Therefore, according to the method for loading data in the browser provided by the embodiment of the present invention, by loading and displaying the received browser collection data item in the new tab page of the current browser, it can be displayed in the new tab page of the current browser. The page where the interrupted activity or operation is located in the browser, so the page where the user's previously interrupted activity is located can be restored directly according to the browser data packet previously stored in the browser's server side, without the need for the user to repeat in the current browser Query operation, click operation, etc., to restore the page of the previous browser. In addition, due to the huge number of existing web pages, the user may not be able to find the web pages with previously interrupted operations within a short period of time, or may not be able to find the web pages with previously interrupted operations at all. And according to the method for loading data in the browser of the embodiment of the present invention, without the need for the user to search, the operation (such as video viewing operation, text reading operation) that was interrupted in the webpage of the browser before the user continues can be directly resumed, saving a lot of time, And improve the user's operation efficiency and enhance the user experience.
上文提及,本发明实施例对接收到的浏览器收藏数据项进行加载显示,由于浏览器在不同设备中展示同一数据的格式可能不同,为避免在当前浏览器的新标签页中对接收到的浏览器收藏数据项进行加载显示时,出现由于展示格式不同,导致无法对浏览器收藏数据项进行展示的问题,本发明实施例优选在对浏览器收藏数据项进行展示之前,对浏览器收藏数据项进行转码操作,以保证能够在不同的浏览器和/或设置于不同的设备浏览器中对浏览器收藏数据项进行显示。As mentioned above, the embodiment of the present invention loads and displays the received browser collection data items. Since the browser may display the same data in different formats in different devices, in order to avoid displaying the received data items in the new tab page of the current browser When loading and displaying the browser collection data items received, there is a problem that the browser collection data items cannot be displayed due to different display formats. In the embodiment of the present invention, it is preferable to display the browser collection data items before displaying the browser collection data items. The favorite data items are transcoded to ensure that the browser favorite data items can be displayed in different browsers and/or browsers set on different devices.
本发明实施例中,在当前浏览器的新标签页中加载显示的至少一个浏览器收藏数据项可以是标题、示意图,还可以是上传时间等任意浏览器收藏的相关数据,其类型可以是任意能够在浏览器的新标签页中显示的数据的类型。例如,浏览器收藏数据项的类型可以是图片、视频、文本,还可以是网页地址。而本发明实施例在对浏览器收藏数据项进行显示时可以根据浏览器收藏数据项类型的不同进行分类显示。如图2示出了根据本发明一个优选实施例的根据浏览器收藏数据项的类型对浏览器收藏数据项进行加载显示的界面示意图,其中,收藏项指收藏数据项。参见图2,在当前浏览器的新标签页中以九宫格形式对不同类型的浏览器收藏数据项进行加载显示。并且,九宫格中的每个宫格代表一种类型的浏览器收藏数据项。In the embodiment of the present invention, at least one browser favorite data item loaded and displayed in the new tab page of the current browser can be a title, a schematic diagram, and can also be related data of any browser favorite such as upload time, and its type can be any The type of data that can be displayed in the browser's new tab page. For example, the type of the browser collection data item may be a picture, a video, a text, and may also be a web page address. However, in the embodiment of the present invention, when displaying browser favorite data items, classification and display may be performed according to different types of browser favorite data items. FIG. 2 shows a schematic diagram of an interface for loading and displaying browser favorite data items according to the type of browser favorite data items according to a preferred embodiment of the present invention, wherein the favorite items refer to favorite data items. Referring to FIG. 2 , in the new tab page of the current browser, different types of browser favorite data items are loaded and displayed in the form of a nine-square grid. Moreover, each grid in the nine grids represents a type of browser collection data item.
在对不同类型的浏览器收藏数据项进行显示时,若浏览器收藏数据项存在更新,则显示提示消息,以提示用户对应的浏览器收藏数据项存在更新。需要说明的是,实际操作中对浏览器收藏数据项的更新的提示消息存在多种显示方式,如弹窗显示方式,在对应的宫格图形周围显示提示消息数目的方式等,本发明实施例对此并不加以限定。When displaying different types of browser favorite data items, if there is an update to the browser favorite data item, a prompt message is displayed to prompt the user that there is an update to the corresponding browser favorite data item. It should be noted that, in actual operation, there are various display methods for the prompt message of the update of the browser collection data item, such as the pop-up window display mode, the mode of displaying the number of prompt messages around the corresponding grid graphic, etc., the embodiment of the present invention This is not limited.
当在每个宫格接收到来自用户的点击指令,可以对应展示该类型的浏览器收藏数据项。如图3示出了根据本发明一个优选实施例的对同一类型的浏览器收藏数据项进行展示的界面示意图。参见图3,优选地,本发明实施例还可以再对同一类型的浏览器收藏数据项进行显示时,进一步对同一类型的浏览器收藏数据项进行分类。图3中,进一步根据登录的浏览器所在设备的不同对文本类型的浏览器收藏数据项进行展示,如手机1(即设备)的浏览器中的浏览器收藏数据项,以及手机2(即设备)的浏览器中的浏览器收藏数据项。而图4中,进一步根据文本类型的浏览器收藏数据项的不同用途对浏览器收藏数据项进行分别展示。When a click instruction from the user is received in each grid, this type of browser collection data item can be displayed correspondingly. FIG. 3 shows a schematic diagram of an interface for displaying the same type of browser collection data items according to a preferred embodiment of the present invention. Referring to FIG. 3 , preferably, the embodiment of the present invention may further classify the same type of browser favorite data items when displaying the same type of browser favorite data items. In Fig. 3, the browser collection data item of text type is further shown according to the difference of the browser where the logged in device is located, such as the browser collection data item in the browser of mobile phone 1 (i.e. device), and the data item of mobile phone 2 (i.e. device ) browser favorite data item in the browser. In FIG. 4 , the browser favorite data items are further displayed separately according to different uses of the text-type browser favorite data items.
另外,本发明实施例中,也可以直接根据不同的分类对浏览器收藏数据项进行展示。例如,可以以九宫格的形式根据登录的浏览器所在的不同设备对浏览器收藏数据项进行展示,如图5所示,其中,手机、电脑、平板均为不同设备的示意,设备的标号为区分同类型的不同设备而设置。当在对应宫格接收到来自用户的点击指令,进一步展示该设备的浏览器中,不同类型的浏览器收藏数据项,如图6所示。为保证用户界面的整洁,本发明实施例中还可以对展示浏览器收藏数据项的方式进行设置。例如,在根据浏览器收藏数据项的类型对浏览器收藏数据项进行展示时,若当前仅存在5种类型的浏览器收藏数据项,则在当前浏览器的新标签页可以仅显示如图7所示的6个方格对不同类型的浏览器收藏数据项进行展示,避免出现如图2所示的存在多余宫格的情况。优选地,本发明实施例中,还可以对宫格的形状或者颜色或者宫格的排列方式进行设置。例如,图2至图7中展示浏览器收藏数据项的宫格为方形,而实际应用中,宫格的形状可以是如图8所示的圆形,或者三角形、菱形等任意图形。再例如,图2至图8所示的宫格的排列方式为阵列式的排列方式,而实际应用,宫格的排列方式还可以是如图9所示的排列方式,还可以是能够根据用户的点击排列成的任意方式,本发明实施例对此并不加以限定。In addition, in the embodiment of the present invention, it is also possible to directly display browser collection data items according to different classifications. For example, the browser collection data items can be displayed in the form of Jiugongge according to the different devices where the logged-in browser is located, as shown in Figure 5, where mobile phones, computers, and tablets are all indications of different devices, and the labels of the devices are to distinguish Different devices of the same type are set. When a click instruction from the user is received in the corresponding grid, different types of browser collection data items in the browser of the device are further displayed, as shown in FIG. 6 . In order to ensure the cleanliness of the user interface, in the embodiment of the present invention, the manner of displaying the data items collected by the browser may also be set. For example, when displaying browser favorite data items according to the type of browser favorite data items, if there are currently only 5 types of browser favorite data items, the new tab page of the current browser can only display as shown in Figure 7 The 6 grids shown are for displaying different types of browser collection data items, so as to avoid the situation of redundant grids as shown in FIG. 2 . Preferably, in the embodiment of the present invention, the shape or color of the grid or the arrangement of the grid can also be set. For example, the grids showing browser collection data items in Figures 2 to 7 are square, but in practical applications, the grids can be in the shape of a circle as shown in Figure 8, or any shape such as a triangle or a rhombus. For another example, the arrangement of the grids shown in Figures 2 to 8 is an array arrangement, but in practical applications, the arrangement of the grids can also be the arrangement shown in Figure 9, or it can be arranged according to the user The clicks are arranged in any manner, which is not limited in this embodiment of the present invention.
上文提及,可以利用九宫格形式对分类后的浏览器收藏数据项进行加载显示,而实际操作中,用户可能已经存在默认设置的九宫格数据。即,在当前浏览器的新标签页中,存在用户预先设置的常用网址等其他浏览器的数据占据九宫格中的部分宫格或者全部宫格,为避免此种情况下对接收的浏览器收藏数据项展示不便,本发明实施例可以优选在新标签页中设置查看接口以及浮层显示窗口。当在查看接口接收到来自用户的点击指令,则可以在浮层显示窗口对浏览器收藏数据项进行显示。如图10示出了根据本发明一个优选实施例的在当前浏览器的新标签页中设置查看接口的界面示意图。需要说明的是,本例中的查看接口可以位于当前浏览器的新标签页中的任意位置,本发明实施例对此并不加以限定。当在该查看接口接收到来自用户的点击指令,则显示如图11所示的界面。需要说明的是,实际操作中,本发明实施例的浮层显示窗口可以根据用户的设置呈现不同的背景颜色和/或不同的透明程度。As mentioned above, the classified browser collection data items can be loaded and displayed in the form of Jiugongge, but in actual operation, the user may already have the Jiugongge data set by default. That is, in the new tab page of the current browser, data from other browsers such as frequently used URLs preset by the user occupy part or all of the nine grids. It is inconvenient to display items. In this embodiment of the present invention, a viewing interface and a floating layer display window may be preferably set in a new tab page. When a click instruction from the user is received in the viewing interface, the browser collection data items can be displayed in the floating layer display window. FIG. 10 shows a schematic diagram of an interface for setting a viewing interface in a new tab page of a current browser according to a preferred embodiment of the present invention. It should be noted that the viewing interface in this example may be located anywhere in the new tab page of the current browser, which is not limited in this embodiment of the present invention. When a click instruction from the user is received on the viewing interface, an interface as shown in FIG. 11 is displayed. It should be noted that, in actual operation, the floating layer display window in the embodiment of the present invention may present different background colors and/or different degrees of transparency according to user settings.
上文介绍了本发明实施例中,能够根据各种不同的分类方式和/或各种不同的展现形式(如宫格的图形不同,宫格的排列方式不同)对浏览器收藏数据项进行加载显示。在对浏览器数据项进行加载显示之后,本发明实施例还可以对接收的浏览器收藏数据项进行编辑操作,如删除操作、复制操作或者移动操作。例如,当用户在当前浏览器继续在之前的浏览器中被中断的某小说的阅读操作,当该小说阅读完毕,则可以在当前浏览器中对收藏的该小说执行删除操作。It has been described above that in the embodiment of the present invention, the browser collection data items can be loaded according to various classification methods and/or various presentation forms (such as different grid graphics and different grid arrangements). show. After the browser data item is loaded and displayed, the embodiment of the present invention may also perform an editing operation on the received browser favorite data item, such as a delete operation, a copy operation or a move operation. For example, when the user continues the reading operation of a novel that was interrupted in the previous browser in the current browser, after the reading of the novel is completed, the deletion operation of the novel in the current browser can be performed in the current browser.
对接收的浏览器收藏数据项进行编辑操作之后,上传编辑操作结果至浏览器的服务器端,以保证其他浏览器接收到的浏览器收藏数据项为更新后的浏览器收藏数据项。例如,上例中,用户在当前小说阅读完毕之后,对该小说执行删除操作,将该删除操作上传至浏览器的服务器端之后,当用户在其他浏览器再次登录,则浏览器收藏数据项中无该小说,避免已经无意义的和/或使用完毕的浏览器收藏数据项浪费浏览器和/或浏览器的服务器端的空间资源。After editing the received browser favorite data item, upload the editing operation result to the server side of the browser to ensure that the browser favorite data item received by other browsers is the updated browser favorite data item. For example, in the above example, after the user finishes reading the current novel, he deletes the novel, uploads the delete operation to the server of the browser, and when the user logs in again in another browser, the browser collection data item Without this novel, avoid waste of browser and/or server-side space resources of the browser by meaningless and/or used browser collection data items.
除对接收的浏览器收藏数据项进行编辑操作之外,本发明实施例还可以对浏览器收藏数据项进行分享操作。例如,当用户登录当前浏览器成功之后,可以与其他浏览器用户建立连接关系。并且,当同一浏览器用户与多个其他浏览器用户建立连接关系之后,可以在该浏览器用户的登录界面显示与其建立了连接关系的多个其他浏览器用户的列表。本发明实施例中,可以通过接收用户的点击指令,选中列表中的一个或者多个其他浏览器用户,并发送根据用户的点击指令选中的浏览器收藏数据项至选中的一个或者多个其他浏览器用户,以对浏览器收藏数据项进行分享。In addition to editing the received browser favorite data item, the embodiment of the present invention may also perform a sharing operation on the browser favorite data item. For example, after the user successfully logs in to the current browser, a connection relationship can be established with other browser users. Moreover, after the same browser user establishes a connection relationship with multiple other browser users, a list of multiple other browser users with which the connection relationship has been established may be displayed on the login interface of the browser user. In the embodiment of the present invention, one or more other browser users in the list can be selected by receiving the user's click instruction, and the browser favorite data item selected according to the user's click instruction can be sent to the selected one or more other browser users. browser users to share browser favorite data items.
上文介绍了本发明实施例中,接收到浏览器收藏数据项之后,对接收到的浏览器收藏数据项执行的各种操作(如显示操作,编辑操作,以及分享操作等)。另外,本发明实施例还可以再当前浏览器的新标签页中设置上传接口,当在该上传接口接收到来自用户的点击指令时,启动当前浏览器所在设备的本地文件夹,以供用户选取文件,并上传用户选取的文件至浏览器的服务器端。因此,本发明实施例中,除在当前浏览器的新标签页中加载显示接收到的浏览器收藏数据项之外,还可以上传文件至浏览器的服务器端,以供在其他设备上登录浏览器时能够对上传的文件进行显示。例如,当用户在家中的电脑上登录当前浏览器,当前浏览器接收到收藏的小说。当用户阅读完毕该小说,并在浏览器收藏数据项中删除该小说。而为保证第二天上班途中,能够利用手机登录浏览器阅读其他小说,可以在当前浏览器中上传家中电脑中已存储的小说,则第二天使用手机登录浏览器之后,能够接收到预先上传的小说,并进行阅读。因此,依据本发明实施例的浏览器中加载数据的方法,能够极大地方便用户在浏览器中的操作,节省用户时间,提升用户体验。The above describes various operations (such as display operation, editing operation, and sharing operation, etc.) performed on the received browser favorite data item in the embodiment of the present invention after receiving the browser favorite data item. In addition, the embodiment of the present invention can also set an upload interface in the new tab page of the current browser. When a click instruction from the user is received on the upload interface, the local folder of the device where the current browser is located is started for the user to select. file, and upload the file selected by the user to the server side of the browser. Therefore, in the embodiment of the present invention, in addition to loading and displaying the received browser collection data items in the new tab page of the current browser, files can also be uploaded to the server side of the browser for logging in and browsing on other devices. The uploaded files can be displayed in the browser. For example, when the user logs into the current browser on the computer at home, the current browser receives the bookmarked novels. When the user finishes reading the novel, delete the novel in the browser collection data item. In order to ensure that on the way to work the next day, you can use your mobile phone to log in to the browser to read other novels, you can upload the novels stored in your home computer in the current browser, and you can receive the pre-uploaded novels after logging in to the browser with your mobile phone the next day. novel and read it. Therefore, the method for loading data in a browser according to the embodiment of the present invention can greatly facilitate user operations in the browser, save user time, and improve user experience.
基于上文各优选实施例提供的浏览器中加载数据的方法,基于同一发明构思,本发明实施例还提供了一种浏览器。图12示出了根据本发明一个实施例的浏览器的结构示意图。参见图12,本发明实施例的浏览器至少包括:检测模块1210、发送模块1220、接收模块1230以及显示模块1240。Based on the methods for loading data in the browser provided by the preferred embodiments above, and based on the same inventive concept, an embodiment of the present invention also provides a browser. Fig. 12 shows a schematic structural diagram of a browser according to an embodiment of the present invention. Referring to FIG. 12 , the browser in this embodiment of the present invention includes at least: a detection module 1210 , a sending module 1220 , a receiving module 1230 and a display module 1240 .
现介绍本发明实施例的浏览器的各器件或组成的功能以及各部分间的连接关系:Now introduce the functions of each device or component of the browser in the embodiment of the present invention and the connection relationship between each part:
检测模块1210,适于检测到本浏览器的新标签页的加载;The detection module 1210 is adapted to detect the loading of the new tab page of the browser;
发送模块1220,与检测模块1210相耦合,适于发送包括本浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端;The sending module 1220, coupled with the detection module 1210, is adapted to send a data request message including the login identity information ID of the browser user to the server side of the browser;
接收模块1230,与发送模块1220相耦合,适于接收浏览器的服务器端返回的、与用户登录ID对应的至少一个浏览器收藏数据项,其中,每个浏览器收藏数据项为以用户登录ID登录到另一浏览器中而收藏到的网页相关数据;The receiving module 1230, coupled with the sending module 1220, is adapted to receive at least one browser collection data item corresponding to the user login ID returned by the server end of the browser, wherein each browser collection data item is based on the user login ID Data related to webpages collected by logging into another browser;
显示模块1240,与接收模块1230相耦合,适于在本浏览器的新标签页中加载显示所接收的至少一个浏览器收藏数据项。The display module 1240, coupled with the receiving module 1230, is adapted to load and display at least one received browser favorite data item in a new tab page of the browser.
在一个优选的实施例中,至少一个浏览器收藏数据项的类型包括以下至少之一:图片;视频;文本;网页地址。In a preferred embodiment, the type of at least one browser collection data item includes at least one of the following: pictures; videos; texts; web page addresses.
在一个优选的实施例中,显示模块1240还适于:In a preferred embodiment, the display module 1240 is also suitable for:
根据至少一个浏览器收藏数据项的类型在当前浏览器的新标签页中加载显示至少一个浏览器收藏数据项,其中,至少一个浏览器收藏数据项包括以下至少之一:标题、示意图、上传时间。According to the type of at least one browser favorite data item, load and display at least one browser favorite data item in the new tab page of the current browser, wherein at least one browser favorite data item includes at least one of the following: title, schematic diagram, upload time .
在一个优选的实施例中,显示模块1240还适于:In a preferred embodiment, the display module 1240 is also suitable for:
以九宫格形式对不同类型的至少一个浏览器收藏数据项在新标签页中加载显示,其中,九宫格形式的页面中一个宫格对应至少一个浏览器收藏数据项的一个类型。Loading and displaying at least one browser collection data item of different types in a nine-square grid form in a new tab page, wherein one grid in the nine-square grid form page corresponds to one type of at least one browser favorite data item.
在一个优选的实施例中,显示模块1240还适于:In a preferred embodiment, the display module 1240 is also suitable for:
根据至少一个浏览器收藏数据项来自的不同的另一浏览器对至少一个浏览器收藏数据项进行分类;classifying at least one browser favorite data item according to a different browser from which the at least one browser favorite data item comes;
在新标签页中加载显示分类操作后的至少一个浏览器收藏数据项。At least one browser favorite data item after displaying the classification operation is loaded in the new tab page.
图13示出了根据本发明一个优选实施例的浏览器的结构示意图。参见图13,本发明实施例的浏览器还包括:Fig. 13 shows a schematic structural diagram of a browser according to a preferred embodiment of the present invention. Referring to Fig. 13, the browser of the embodiment of the present invention also includes:
编辑模块1250,与发送模块1220相耦合,适于对所接收的至少一个浏览器收藏数据项进行编辑操作,其中,编辑操作至少包括以下之一:删除操作、复制操作、移动操作;The editing module 1250, coupled with the sending module 1220, is adapted to perform an editing operation on at least one received browser collection data item, wherein the editing operation includes at least one of the following: delete operation, copy operation, and move operation;
发送模块1220,还适于上传编辑操作结果至浏览器的服务器端。The sending module 1220 is also suitable for uploading the editing operation result to the server side of the browser.
在一个优选的实施例中,显示模块1240还适于:In a preferred embodiment, the display module 1240 is also suitable for:
在新标签页中设置查看接口以及浮层显示窗口;Set the viewing interface and floating layer display window in the new tab page;
当在查看接口接收到来自用户的点击指令,在浮层显示窗口对至少一个浏览器收藏数据项进行显示。When a click instruction from the user is received in the viewing interface, at least one browser favorite data item is displayed in the floating layer display window.
在一个优选的实施例中,发送模块1220还适于:In a preferred embodiment, the sending module 1220 is also suitable for:
在新标签页中设置上传接口;Set the upload interface in the new tab page;
当在上传接口接收到来自用户的点击指令,启动当前浏览器所在设备的本地文件夹,以供用户选取文件;When a click command from the user is received on the upload interface, start the local folder of the device where the current browser is located for the user to select files;
上传用户选取的文件至浏览器的服务器端。Upload the file selected by the user to the server side of the browser.
在一个优选的实施例中,显示模块1240还适于:In a preferred embodiment, the display module 1240 is also suitable for:
当至少一个浏览器收藏数据项存在更新时,显示提示消息,以提示用户至少一个浏览器收藏数据项存在更新。When at least one browser favorite data item is updated, a prompt message is displayed to prompt the user that at least one browser favorite data item has an update.
在一个优选的实施例中,本发明的浏览器还包括:In a preferred embodiment, the browser of the present invention also includes:
转换模块1260,适于对至少一个浏览器收藏数据项进行转码操作,以供显示模块在当前浏览器的新标签页中对至少一个浏览器收藏数据项进行显示。The conversion module 1260 is adapted to perform a transcoding operation on at least one browser favorite data item, so that the display module can display at least one browser favorite data item in a new tab page of the current browser.
在一个优选的实施例中,本发明实施例的浏览器还包括:In a preferred embodiment, the browser of the embodiment of the present invention also includes:
接收模块1230,还适于在任一浏览器收藏数据项处接收来自用户的分享指令;The receiving module 1230 is also adapted to receive sharing instructions from users at any browser collection data item;
显示模块1240,还适于显示用户的好友列表,其中,好友列表中每个好友名称对应一个接口;The display module 1240 is also suitable for displaying the user's friend list, wherein each friend name in the friend list corresponds to an interface;
接收模块1230,还适于在任意一个接口处接收到来自用户的选择指令;The receiving module 1230 is further adapted to receive a selection instruction from the user at any interface;
发送模块1220,还适于当接收模块在任意一个接口处接收到来自用户的选择指令,发送接收到用户的分享指令的浏览器收藏数据项至接收到用户选择指令的接口对应的好友的浏览器。The sending module 1220 is also adapted to, when the receiving module receives a selection instruction from the user at any interface, send the browser collection data item that receives the user's sharing instruction to the browser of the friend corresponding to the interface that receives the user selection instruction .
根据上述任意一个优选实施例或多个优选实施例的组合,本发明实施例能够达到如下有益效果:According to any one of the above preferred embodiments or a combination of multiple preferred embodiments, the embodiments of the present invention can achieve the following beneficial effects:
依据本发明实施例提供的浏览器中加载数据的方法,能够检测到当前浏览器的新标签页的加载,发送包括当前浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端。之后,接收浏览器的服务器端返回的、与用户登录ID对应的至少一个浏览器收藏数据项,并在当前浏览器的新标签页中加载显示所接收的至少一个浏览器收藏数据项,解决了现有技术中无法在避免用户多次重复执行查找操作、点击操作的前提下,对用户之前执行操作的网页进行恢复的问题。因此,依据本发明实施例提供的浏览器中加载数据的方法,通过在当前浏览器的新标签页中加载显示接收的浏览器收藏数据项,能够在当前浏览器的新标签页中显示在之前浏览器中被中断的活动或者操作所在的页面,因此能够直接根据之前存储至浏览器的服务器端的浏览器数据包,对用户之前中断的活动所在的页面进行恢复,无需用户在当前浏览器中重复查询操作、点击操作等,以对之前浏览器的页面进行恢复。另外,由于现存的网页数量巨大,可能导致用户无法在短时间内查找到之前存在被中断的操作的网页,或者根本无法查找到之前存在被中断的操作的网页。而依据本发明实施例的浏览器中加载数据的方法,无需用户查找,能够直接恢复用户继续之前在浏览器的网页中被中断的操作(如视频观看操作、文本阅读操作),节省大量时间,并提高用户的操作效率,提升用户体验。According to the method for loading data in the browser provided by the embodiment of the present invention, it is possible to detect the loading of the new tab page of the current browser, and send a data request message including the login identity information ID of the current browser user to the server side of the browser . Afterwards, at least one browser collection data item corresponding to the user login ID returned by the server side of the receiving browser is loaded and displayed in the new tab page of the current browser, and the received at least one browser collection data item is solved. In the prior art, there is a problem that it is impossible to restore the webpage that the user previously performed operations on the premise of avoiding the user repeatedly performing the search operation and the click operation. Therefore, according to the method for loading data in the browser provided by the embodiment of the present invention, by loading and displaying the received browser collection data item in the new tab page of the current browser, it can be displayed in the new tab page of the current browser. The page where the interrupted activity or operation is located in the browser, so the page where the user's previously interrupted activity is located can be restored directly according to the browser data packet previously stored in the browser's server side, without the need for the user to repeat in the current browser Query operation, click operation, etc., to restore the page of the previous browser. In addition, due to the huge number of existing web pages, the user may not be able to find the web pages with previously interrupted operations within a short period of time, or may not be able to find the web pages with previously interrupted operations at all. And according to the method for loading data in the browser of the embodiment of the present invention, without the need for the user to search, the operation (such as video viewing operation, text reading operation) that was interrupted in the webpage of the browser before the user continues can be directly resumed, saving a lot of time, And improve the user's operation efficiency and enhance the user experience.
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, in order to streamline this disclosure and to facilitate an understanding of one or more of the various inventive aspects, various features of the invention are sometimes grouped together in a single embodiment, figure, or its description. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Those skilled in the art can understand that the modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment. Modules or units or components in the embodiments may be combined into one module or unit or component, and furthermore may be divided into a plurality of sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method or method so disclosed may be used in any combination, except that at least some of such features and/or processes or units are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。Furthermore, those skilled in the art will understand that although some embodiments described herein include some features included in other embodiments but not others, combinations of features from different embodiments are meant to be within the scope of the invention. and form different embodiments. For example, in the claims, any one of the claimed embodiments can be used in any combination.
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的装置或者设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all functions of some or all components in the device or device according to the embodiments of the present invention. The present invention can also be implemented as an apparatus or an apparatus program (for example, a computer program and a computer program product) for performing a part or all of the methods described herein. Such a program for realizing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet site, or provided on a carrier signal, or provided in any other form.
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.
至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。So far, those skilled in the art should appreciate that, although a number of exemplary embodiments of the present invention have been shown and described in detail herein, without departing from the spirit and scope of the present invention, the disclosed embodiments of the present invention can still be used. Many other variations or modifications consistent with the principles of the invention are directly identified or derived from the content. Accordingly, the scope of the present invention should be understood and deemed to cover all such other variations or modifications.
本发明还公开了A1.一种浏览器中加载数据的方法,包括:The present invention also discloses A1. A method for loading data in a browser, comprising:
检测到当前浏览器的新标签页的加载;Detect the loading of the new tab page of the current browser;
发送包括当前浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端;Send a data request message including the login identity information ID of the current browser user to the server side of the browser;
接收所述浏览器的服务器端返回的、与所述用户登录ID对应的至少一个浏览器收藏数据项,其中,每个浏览器收藏数据项为以所述用户登录ID登录到另一浏览器中而收藏到的网页相关数据;Receive at least one browser collection data item corresponding to the user login ID returned by the server end of the browser, wherein each browser collection data item is logged in another browser with the user login ID And the relevant data of the collected web pages;
在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项。Loading and displaying the received at least one browser collection data item in a new tab page of the current browser.
A2.根据A1所述的方法,其中,所述至少一个浏览器收藏数据项的类型包括以下至少之一:A2. The method according to A1, wherein the type of the at least one browser collection data item includes at least one of the following:
图片;picture;
视频;video;
文本;text;
网页地址。website link.
A3.根据A2所述的方法,其中,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项,包括:A3. The method according to A2, wherein loading and displaying the received at least one browser collection data item in a new tab page of the current browser includes:
根据所述至少一个浏览器收藏数据项的类型在当前浏览器的新标签页中加载显示所述至少一个浏览器收藏数据项,其中,所述至少一个浏览器收藏数据项包括以下至少之一:标题、示意图、上传时间。Load and display the at least one browser favorite data item in a new tab page of the current browser according to the type of the at least one browser favorite data item, wherein the at least one browser favorite data item includes at least one of the following: Title, schematic, upload time.
A4.根据A3所述的方法,其中,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项,包括:A4. The method according to A3, wherein loading and displaying the received at least one browser collection data item in a new tab page of the current browser includes:
以九宫格形式对不同类型的所述至少一个浏览器收藏数据项在所述新标签页中加载显示,其中,所述九宫格形式的页面中一个宫格对应所述至少一个浏览器收藏数据项的一个类型。The at least one browser collection data item of different types is loaded and displayed in the new tab page in the form of a nine-square grid, wherein one grid in the page of the nine-square form corresponds to one of the at least one browser collection data item type.
A5.根据A1至A4任一项所述的方法,其中,在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项,包括:A5. The method according to any one of A1 to A4, wherein loading and displaying the received at least one browser collection data item in a new tab page of the current browser includes:
根据所述至少一个浏览器收藏数据项来自的不同的所述另一浏览器对所述至少一个浏览器收藏数据项进行分类;classifying said at least one browser favorite data item according to said another browser from which said at least one browser favorite data item is different;
在所述新标签页中加载显示分类操作后的所述至少一个浏览器收藏数据项。Loading and displaying the at least one browser favorite data item after the sorting operation is performed in the new tab page.
A6.根据A1至A5任一项所述的方法,其中,在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之后,还包括:A6. The method according to any one of A1 to A5, wherein, after loading and displaying the received at least one browser collection data item in a new tab page of the current browser, it also includes:
对所接收的所述至少一个浏览器收藏数据项进行编辑操作,其中,所述编辑操作至少包括以下之一:删除操作、复制操作、移动操作;Perform an editing operation on the at least one received browser collection data item, wherein the editing operation includes at least one of the following: delete operation, copy operation, and move operation;
上传编辑操作结果至所述浏览器的服务器端。Upload the editing operation result to the server side of the browser.
A7.根据A1至A6任一项所述的方法,其中,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项,包括:A7. The method according to any one of A1 to A6, wherein loading and displaying the received at least one browser collection data item in a new tab page of the current browser includes:
在所述新标签页中设置查看接口以及浮层显示窗口;Set the viewing interface and floating layer display window in the new tab page;
当在所述查看接口接收到来自所述用户的点击指令,在所述浮层显示窗口对所述至少一个浏览器收藏数据项进行显示。When the viewing interface receives a click instruction from the user, the at least one browser favorite data item is displayed in the floating layer display window.
A8.根据A1至A7任一项所述的方法,其中,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之后,还包括:A8. The method according to any one of A1 to A7, wherein, after loading and displaying the received at least one browser collection data item in a new tab page of the current browser, further comprising:
在所述新标签页中设置上传接口;Set the upload interface in the new tab page;
当在所述上传接口接收到来自所述用户的点击指令,启动当前浏览器所在设备的本地文件夹,以供所述用户选取文件;When the upload interface receives a click instruction from the user, start the local folder of the device where the current browser is located, for the user to select files;
上传所述用户选取的文件至所述浏览器的服务器端。uploading the file selected by the user to the server side of the browser.
A9.根据A1至A8任一项所述的方法,其中,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之后,包括:A9. The method according to any one of A1 to A8, wherein, after loading and displaying the received at least one browser collection data item in a new tab page of the current browser, it includes:
当所述至少一个浏览器收藏数据项存在更新时,显示提示消息,以提示所述用户所述至少一个浏览器收藏数据项存在更新。When there is an update to the at least one browser favorite data item, a prompt message is displayed to prompt the user that there is an update to the at least one browser favorite data item.
A10.根据A1至A9任一项所述的方法,其中,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之前,还包括:A10. The method according to any one of A1 to A9, wherein, before loading and displaying the received at least one browser favorite data item in the new tab page of the current browser, it also includes:
对所述至少一个浏览器收藏数据项进行转码操作,以在当前浏览器的新标签页中对所述至少一个浏览器收藏数据项进行显示。A transcoding operation is performed on the at least one browser favorite data item to display the at least one browser favorite data item in a new tab page of the current browser.
A11.根据A1至A10任一项所述的方法,其中,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之后,还包括:A11. The method according to any one of A1 to A10, wherein, after loading and displaying the received at least one browser collection data item in a new tab page of the current browser, further comprising:
在任一浏览器收藏数据项处接收来自所述用户的分享指令;receiving a sharing instruction from the user at any browser collection data item;
显示所述用户的好友列表,其中,所述好友列表中每个好友名称对应一个接口;displaying a friend list of the user, wherein each friend name in the friend list corresponds to an interface;
当在任意一个接口处接收到来自所述用户的选择指令,发送接收到所述用户的分享指令的浏览器收藏数据项至接收到所述用户选择指令的接口对应的好友的浏览器。When a selection instruction from the user is received at any interface, the browser collection data item that receives the sharing instruction from the user is sent to the browser of the friend corresponding to the interface that receives the user selection instruction.
本发明还公开了B12.一种浏览器,包括:The present invention also discloses B12. A browser, comprising:
检测模块,适于检测到本浏览器的新标签页的加载;A detection module adapted to detect the loading of a new tab page of the browser;
发送模块,适于发送包括本浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端;The sending module is adapted to send a data request message including the login identity information ID of the browser user to the server end of the browser;
接收模块,适于接收所述浏览器的服务器端返回的、与所述用户登录ID对应的至少一个浏览器收藏数据项,其中,每个浏览器收藏数据项为以所述用户登录ID登录到另一浏览器中而收藏到的网页相关数据;The receiving module is adapted to receive at least one browser favorite data item corresponding to the user login ID returned by the server end of the browser, wherein each browser favorite data item is logged in with the user login ID Data related to web pages collected in another browser;
显示模块,适于在本浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项。The display module is adapted to load and display the received at least one browser favorite data item in a new tab page of the browser.
B13.根据B12所述的浏览器,其中,所述至少一个浏览器收藏数据项的类型包括以下至少之一:B13. The browser according to B12, wherein the type of said at least one browser collection data item includes at least one of the following:
图片;picture;
视频;video;
文本;text;
网页地址。website link.
B14.根据B13所述的浏览器,其中,所述显示模块还适于:B14. The browser according to B13, wherein the display module is also suitable for:
根据所述至少一个浏览器收藏数据项的类型在当前浏览器的新标签页中加载显示所述至少一个浏览器收藏数据项,其中,所述至少一个浏览器收藏数据项包括以下至少之一:标题、示意图、上传时间。Load and display the at least one browser favorite data item in a new tab page of the current browser according to the type of the at least one browser favorite data item, wherein the at least one browser favorite data item includes at least one of the following: Title, schematic, upload time.
B15.根据B14所述的浏览器,其中,所述显示模块还适于:B15. The browser according to B14, wherein the display module is also suitable for:
以九宫格形式对不同类型的所述至少一个浏览器收藏数据项在所述新标签页中加载显示,其中,所述九宫格形式的页面中一个宫格对应所述至少一个浏览器收藏数据项的一个类型。The at least one browser collection data item of different types is loaded and displayed in the new tab page in the form of a nine-square grid, wherein one grid in the page of the nine-square form corresponds to one of the at least one browser collection data item type.
B16.根据B12至B15任一项所述的浏览器,其中,所述显示模块还适于:B16. The browser according to any one of B12 to B15, wherein the display module is also suitable for:
根据所述至少一个浏览器收藏数据项来自的不同的所述另一浏览器对所述至少一个浏览器收藏数据项进行分类;classifying said at least one browser favorite data item according to said another browser from which said at least one browser favorite data item is different;
在所述新标签页中加载显示分类操作后的所述至少一个浏览器收藏数据项。Loading and displaying the at least one browser favorite data item after the sorting operation is performed in the new tab page.
B17.根据B12至B16任一项所述的浏览器,其中,还包括:B17. The browser according to any one of B12 to B16, further comprising:
编辑模块,适于对所接收的所述至少一个浏览器收藏数据项进行编辑操作,其中,所述编辑操作至少包括以下之一:删除操作、复制操作、移动操作;The editing module is adapted to perform an editing operation on the at least one received browser collection data item, wherein the editing operation includes at least one of the following: delete operation, copy operation, and move operation;
所述发送模块,还适于上传编辑操作结果至所述浏览器的服务器端。The sending module is further adapted to upload the editing operation result to the server side of the browser.
B18.根据B12至B17任一项所述的浏览器,其中,所述显示模块还适于:B18. The browser according to any one of B12 to B17, wherein the display module is also suitable for:
在所述新标签页中设置查看接口以及浮层显示窗口;Set the viewing interface and floating layer display window in the new tab page;
当在所述查看接口接收到来自所述用户的点击指令,在所述浮层显示窗口对所述至少一个浏览器收藏数据项进行显示。When the viewing interface receives a click instruction from the user, the at least one browser favorite data item is displayed in the floating layer display window.
B19.根据B12至B18任一项所述的浏览器,其中,所述发送模块还适于:在所述新标签页中设置上传接口;当在所述上传接口接收到来自所述用户的点击指令,启动当前浏览器所在设备的本地文件夹,以供所述用户选取文件;上传所述用户选取的文件至所述浏览器的服务器端。B19. The browser according to any one of B12 to B18, wherein the sending module is also adapted to: set an upload interface in the new tab page; when a click from the user is received at the upload interface An instruction to start the local folder of the device where the current browser is located for the user to select a file; upload the file selected by the user to the server of the browser.
B20.根据B12至B19任一项所述的浏览器,其中,所述显示模块还适于:B20. The browser according to any one of B12 to B19, wherein the display module is also suitable for:
当所述至少一个浏览器收藏数据项存在更新时,显示提示消息,以提示所述用户所述至少一个浏览器收藏数据项存在更新。When there is an update to the at least one browser favorite data item, a prompt message is displayed to prompt the user that there is an update to the at least one browser favorite data item.
B21.根据B12至B20任一项所述的浏览器,其中,还包括:B21. The browser according to any one of B12 to B20, further comprising:
转换模块,适于对所述至少一个浏览器收藏数据项进行转码操作,以供所述显示模块在当前浏览器的新标签页中对所述至少一个浏览器收藏数据项进行显示。The conversion module is adapted to perform a transcoding operation on the at least one browser favorite data item, so that the display module can display the at least one browser favorite data item in a new tab page of the current browser.
B22.根据B12至B21任一项所述的浏览器,其中,还包括:B22. The browser according to any one of B12 to B21, further comprising:
所述接收模块,还适于在任一浏览器收藏数据项处接收来自所述用户的分享指令;The receiving module is also adapted to receive a sharing instruction from the user at any browser collection data item;
所述显示模块,还适于显示所述用户的好友列表,其中,所述好友列表中每个好友名称对应一个接口;The display module is further adapted to display a friend list of the user, wherein each friend name in the friend list corresponds to an interface;
所述接收模块,还适于在任意一个接口处接收到来自所述用户的选择指令;The receiving module is further adapted to receive a selection instruction from the user at any interface;
所述发送模块,还适于当所述接收模块在任意一个接口处接收到来自所述用户的选择指令,发送接收到所述用户的分享指令的浏览器收藏数据项至接收到所述用户选择指令的接口对应的好友的浏览器。The sending module is further adapted to, when the receiving module receives a selection instruction from the user at any interface, send the browser collection data item that receives the sharing instruction from the user to the time when the user selection is received. The interface of the command corresponds to the browser of the friend.
Claims (22)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410663193.9A CN104407937B (en) | 2014-11-19 | 2014-11-19 | The method and browser of data are loaded in browser |
PCT/CN2015/092751 WO2016078497A1 (en) | 2014-11-19 | 2015-10-23 | Method for loading data in browser and browser |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410663193.9A CN104407937B (en) | 2014-11-19 | 2014-11-19 | The method and browser of data are loaded in browser |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104407937A CN104407937A (en) | 2015-03-11 |
CN104407937B true CN104407937B (en) | 2018-07-03 |
Family
ID=52645570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410663193.9A Active CN104407937B (en) | 2014-11-19 | 2014-11-19 | The method and browser of data are loaded in browser |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104407937B (en) |
WO (1) | WO2016078497A1 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104407937B (en) * | 2014-11-19 | 2018-07-03 | 北京奇虎科技有限公司 | The method and browser of data are loaded in browser |
CN106411977B (en) * | 2015-07-31 | 2020-05-12 | 腾讯科技(深圳)有限公司 | Label page synchronization method, terminal, server and system |
CN107016074B (en) * | 2017-03-24 | 2023-04-25 | 腾讯科技(深圳)有限公司 | Webpage loading method and device |
CN110417988B (en) * | 2018-04-28 | 2022-06-14 | 华为技术有限公司 | Interface display method, device and device |
WO2020172794A1 (en) * | 2019-02-26 | 2020-09-03 | 西安诺瓦电子科技有限公司 | Data item display method, device and system, and computer-readable storage medium |
WO2020215211A1 (en) * | 2019-04-23 | 2020-10-29 | 深圳开源互联网安全技术有限公司 | Site session termination method and apparatus, terminal device and medium |
CN111914149B (en) * | 2020-05-21 | 2024-12-10 | 北京大米科技有限公司 | Request processing method, device, storage medium and electronic device |
CN112541142B (en) * | 2020-12-16 | 2024-07-09 | 深圳市欢太科技有限公司 | Webpage display method and device, storage medium and electronic equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101847150A (en) * | 2009-03-26 | 2010-09-29 | 北京搜狗科技发展有限公司 | Browser status synchronization method and device |
CN102752388A (en) * | 2012-06-29 | 2012-10-24 | 百度在线网络技术(北京)有限公司 | Browser-based interactive system, browser-based interactive method, browser and cloud server |
CN102880654A (en) * | 2012-08-28 | 2013-01-16 | 深圳Tcl新技术有限公司 | Method for dynamically updating favorites of information terminal browser |
CN102892046A (en) * | 2012-09-26 | 2013-01-23 | 广东长虹电子有限公司 | A method for TV to realize shortcut access to website |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002175276A (en) * | 2000-12-06 | 2002-06-21 | Nec Access Technica Ltd | Portable information terminal device and homepage browsing method |
US8065391B2 (en) * | 2007-04-19 | 2011-11-22 | Hugh Olliphant | System and method for selecting and displaying webpages |
KR101517080B1 (en) * | 2008-07-02 | 2015-05-04 | 엘지전자 주식회사 | Mobile terminal and operation control method thereof |
CN103024036B (en) * | 2012-12-12 | 2016-08-03 | 北京奇虎科技有限公司 | Web browser method and device |
CN103024038B (en) * | 2012-12-12 | 2016-09-21 | 北京奇虎科技有限公司 | For browsing the method and device of webpage |
CN104407937B (en) * | 2014-11-19 | 2018-07-03 | 北京奇虎科技有限公司 | The method and browser of data are loaded in browser |
-
2014
- 2014-11-19 CN CN201410663193.9A patent/CN104407937B/en active Active
-
2015
- 2015-10-23 WO PCT/CN2015/092751 patent/WO2016078497A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101847150A (en) * | 2009-03-26 | 2010-09-29 | 北京搜狗科技发展有限公司 | Browser status synchronization method and device |
CN102752388A (en) * | 2012-06-29 | 2012-10-24 | 百度在线网络技术(北京)有限公司 | Browser-based interactive system, browser-based interactive method, browser and cloud server |
CN102880654A (en) * | 2012-08-28 | 2013-01-16 | 深圳Tcl新技术有限公司 | Method for dynamically updating favorites of information terminal browser |
CN102892046A (en) * | 2012-09-26 | 2013-01-23 | 广东长虹电子有限公司 | A method for TV to realize shortcut access to website |
Also Published As
Publication number | Publication date |
---|---|
CN104407937A (en) | 2015-03-11 |
WO2016078497A1 (en) | 2016-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104407937B (en) | The method and browser of data are loaded in browser | |
CN104036011B (en) | Webpage element display method and browser device | |
CN104077387B (en) | A kind of web page contents display methods and browser device | |
US10146408B2 (en) | Method, system and terminal for interface presentation | |
CN104346464B (en) | Processing method, device and the browser client of web page element information | |
CN104346462B (en) | Preserve the method, apparatus and browser client of web page element | |
US20140344707A1 (en) | Information Distribution Method and Device | |
CN103631630B (en) | Dynamic skin loading method for browser and browser device | |
CN105117474A (en) | Method and device for loading recommendation information in webpage reading mode | |
CN103092941B (en) | The method and apparatus presenting content on an electronic device | |
CN102902816B (en) | Search Results display packing, system and client | |
CA2918459A1 (en) | Object based contextual menu controls | |
CN104077389A (en) | Display method of webpage element information and browser device | |
US20140006967A1 (en) | Cross-application transfers of user interface objects | |
WO2018076269A1 (en) | Data processing method, and electronic terminal | |
WO2015143910A1 (en) | Method and device for defining search engine result pages by user | |
CN104346461B (en) | The method, apparatus and browser client of search and webpage element | |
CN104468774A (en) | Data presentation method applied to could disk client side and could disk client side | |
CN104536993A (en) | Collected webpage processing method, collected webpage processing device and client-side | |
CN102929484B (en) | Browser skin loading display method and device | |
US10860190B1 (en) | Presenting and interacting with composite images on a computing device | |
CN105608158A (en) | Method and apparatus for displaying picture in waterfall flow manner | |
CN104951556A (en) | Method and device for generating prompt message in search result page | |
CN104461264B (en) | Interactive interface generation method and device in a kind of browser of mobile terminal | |
WO2019141159A1 (en) | Method and terminal for obtaining multimedia file, storage medium, and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220721 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |