WO2016078497A1 - 浏览器中加载数据的方法及浏览器 - Google Patents

浏览器中加载数据的方法及浏览器 Download PDF

Info

Publication number
WO2016078497A1
WO2016078497A1 PCT/CN2015/092751 CN2015092751W WO2016078497A1 WO 2016078497 A1 WO2016078497 A1 WO 2016078497A1 CN 2015092751 W CN2015092751 W CN 2015092751W WO 2016078497 A1 WO2016078497 A1 WO 2016078497A1
Authority
WO
WIPO (PCT)
Prior art keywords
browser
data item
user
favorite data
new tab
Prior art date
Application number
PCT/CN2015/092751
Other languages
English (en)
French (fr)
Inventor
刘晓健
尹青建
潘洪学
Original Assignee
北京奇虎科技有限公司
奇智软件(北京)有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 北京奇虎科技有限公司, 奇智软件(北京)有限公司 filed Critical 北京奇虎科技有限公司
Publication of WO2016078497A1 publication Critical patent/WO2016078497A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor

Definitions

  • the present invention relates to the field of data loading, and in particular, to a method and a browser for loading data in a browser.
  • the present invention has been made in order to provide a method of loading data in a browser and a corresponding browser that overcomes the above problems or at least partially solves the above problems.
  • a method for loading data in a browser comprising: detecting loading of a new tab page of a current browser; and transmitting a data request message including a login identity information ID of a current browser user to a server end of the browser; receiving 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 Web page related data collected in another browser; loading and displaying the received at least one browser favorite data item in a new tab page of the current browser.
  • a browser including: a detecting module, configured to detect loading of a new tab page of the browser; and a sending module, configured to send a login identity including 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 favorite data item corresponding to the user login ID returned by the server end of the browser, wherein each browsing
  • the collection data item is webpage related data that is registered by logging in to another browser with the user login ID;
  • the display module is adapted to load and display the received at least one browser in a new tab of the browser.
  • the browser collects data items.
  • a computer program comprising computer readable code that, when executed on a computing device, causes the computing device to perform a browser according to the above The method of loading data.
  • a computer readable medium storing the above computer program is provided.
  • the loading of the new tab page of the current browser can be detected, and the data request message including the login identity information ID of the current browser user is sent to the server end of the browser. . Thereafter, receiving at least one browser favorite data item corresponding to the user login ID returned by the server end of the browser, and loading and displaying the received at least one browser favorite data item in the new tab page of the current browser, and solving In the prior art, it is impossible to recover the webpage that the user previously performed the operation on the premise of avoiding the user repeatedly performing the search operation and the click operation.
  • the method for loading data in the browser can display the received browser favorite data item in the new tab page of the current browser, and can be displayed in the new tab page of the current browser.
  • the interrupted activity in the browser or the page where the operation is located so that the page where the user previously interrupted the activity can be directly restored according to the browser data packet stored on the server side of the browser before, without the user repeating in the current browser.
  • Query operations, click operations, etc. to restore the pages of previous browsers.
  • the user may not be able to find a web page that has previously had an interrupted operation in a short time, or may not be able to find a web page that previously had an interrupted operation.
  • the method for loading data in the browser can directly restore the operation (such as video viewing operation and text reading operation) that is interrupted in the webpage of the browser before the user continues, without a user's search, saving a lot of time. And improve the user's operating efficiency and enhance the user experience.
  • the operation such as video viewing operation and text reading operation
  • FIG. 1 shows a process flow diagram of a method of loading data in a browser in accordance with one embodiment of the present invention
  • FIG. 2 is a schematic diagram showing an interface for loading and displaying a browser favorite data item according to a type of a browser favorite data item according to a preferred embodiment of the present invention
  • FIG. 3 is a schematic diagram showing an interface for displaying the same type of browser favorite data items according to different devices according to a preferred embodiment of the present invention
  • FIG. 4 is a schematic diagram showing an interface for displaying the same type of browser favorite data items according to different uses according to a preferred embodiment of the present invention
  • FIG. 5 is a schematic diagram showing an interface for displaying browser favorite data items according to different devices according to a preferred embodiment of the present invention
  • FIG. 6 is a schematic diagram showing an interface for displaying browser data items of the same device according to different types according to a preferred embodiment of the present invention
  • FIG. 7 is a schematic diagram showing an interface for setting a grid of display browser favorite data items according to a preferred embodiment of the present invention.
  • Figure 8 is a schematic view showing an interface of a square shape having a circular shape in accordance with a preferred embodiment of the present invention.
  • Figure 9 is a block diagram showing the arrangement of the arrangement of the cells according to a preferred embodiment of the present invention.
  • FIG. 10 is a block diagram showing 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.
  • FIG. 11 is a schematic diagram showing an interface for receiving a user click instruction to display a floating layer display window according to a preferred embodiment of the present invention
  • FIG. 12 is a schematic structural diagram of a browser according to an embodiment of the present invention.
  • FIG. 13 is a block diagram showing the structure of a browser according to a preferred embodiment of the present invention.
  • Figure 14 is a schematic block diagram of a computing device for performing a method of loading data in a browser in accordance with the present invention
  • Fig. 15 schematically shows a storage unit for holding or carrying program code for implementing a method of loading data in a browser according to the present invention.
  • an embodiment of the present invention provides a method for loading data in a browser.
  • 1 shows a process flow diagram of a method of loading data in a browser in accordance with one embodiment of the present invention. Referring to FIG. 1, the flow includes at least steps S102 to S108.
  • Step S102 detecting loading of a new tab page of the current browser
  • Step S104 Send a data request message including the login identity information ID of the current browser user to the server end of the browser;
  • Step S106 Receive at least one browser favorite data item corresponding to the user login ID returned by the server end of the browser, where each browser collects the data item to log in to another browser with the user login ID. Relevant webpage data collected in the middle;
  • Step S108 Loading and displaying the received at least one browser favorite data item in a new tab page of the current browser.
  • the loading of the new tab page of the current browser can be detected, and the data request message including the login identity information ID of the current browser user is sent to the server end of the browser. . Thereafter, receiving at least one browser favorite data item corresponding to the user login ID returned by the server end of the browser, and loading and displaying the received at least one browser favorite data item in the new tab page of the current browser, and solving In the prior art, it is impossible to recover the webpage that the user previously performed the operation on the premise of avoiding the user repeatedly performing the search operation and the click operation.
  • the method for loading data in the browser can display the received browser favorite data item in the new tab page of the current browser, and can be displayed in the new tab page of the current browser.
  • the interrupted activity in the browser or the page where the operation is located so that the page where the user previously interrupted the activity can be directly restored according to the browser data packet stored on the server side of the browser before, without the user repeating in the current browser.
  • Query operations, click operations, etc. to restore the pages of previous browsers.
  • the user may not be able to find a web page that has previously had an interrupted operation in a short time, or may not be able to find a web page that previously had an interrupted operation.
  • the method for loading data in the browser can directly restore the operation (such as video viewing operation and text reading operation) that is interrupted in the webpage of the browser before the user continues, without a user's search, saving a lot of time. And improve the user's operating efficiency and enhance the user experience.
  • the operation such as video viewing operation and text reading operation
  • the embodiment of the present invention loads and displays the received browser favorite data item. Since the format of the browser displaying the same data in different devices may be different, in order to avoid receiving in the new tab page of the current browser.
  • the browser collection data item is loaded and displayed, there is a problem that the browser collection data item cannot be displayed due to different display formats.
  • the browser before the browser collection data item is displayed, the browser is preferred.
  • the collection data item is transcoded to ensure that the browser collection data item can be displayed in different browsers and/or in different device browsers.
  • the at least one browser favorite data item displayed in the new tab page of the current browser may be a title, a schematic diagram, or may be related data of any browser collection such as upload time, and the type may be any The type of data that can be displayed in a new tab of the browser.
  • the type of browser favorite data item can be a picture, a video, a text, or a web page address.
  • the classification and display may be performed according to different types of browser collection data items.
  • FIG. 2 is a schematic diagram of an interface for loading and displaying a browser favorite data item according to a type of a browser favorite data item, wherein the favorite item refers to a favorite data item, according to a preferred embodiment of the present invention.
  • the favorite item refers to a favorite data item, according to a preferred embodiment of the present invention.
  • different types of browser favorite data items are loaded in a nine-square grid in the new tab of the current browser. display. Also, each of the squares in the nine squares represents a type of browser collection data item.
  • the prompt message for updating the browser favorite data item has multiple display manners, such as the pop-up window display mode, the manner of displaying the number of prompt messages around the corresponding checkerboard pattern, and the like. This is not limited.
  • the browser favorite data item of the type can be displayed correspondingly.
  • 3 is a schematic diagram of an interface for presenting the same type of browser favorite data item in accordance with a preferred embodiment of the present invention.
  • the embodiment of the present invention may further classify browser data items of the same type when displaying the same type of browser favorite data items.
  • the browser-type data item of the text type is further displayed according to the device of the registered browser, such as the browser favorite data item in the browser of the mobile phone 1 (ie, the device), and the mobile phone 2 (ie, the device) ) The browser's favorite data item in the browser.
  • the browser favorite data items are separately displayed according to different uses of the browser type data items of the text type.
  • the browser collection data item may also be directly displayed according to different classifications.
  • the browser data item can be displayed in the form of a nine-square grid according to different devices where the browser is logged in, as shown in FIG. 5, wherein the mobile phone, the computer, and the tablet are all different devices, and the device labels are distinguished. Set up for different devices of the same type.
  • the browser of the device is further displayed, and different types of browsers collect data items, as shown in FIG. 6.
  • the manner in which the browser collects data items can also be set in the embodiment of the present invention.
  • the new tab page of the current browser can only display as shown in FIG. 7
  • the six squares shown show the different types of browser collection data items, avoiding the existence of redundant cells as shown in Figure 2.
  • the shape or color of the palace or the arrangement of the cells can also be set.
  • the grid of the browser collection data item shown in FIG. 2 to FIG. 7 is a square shape, and in actual application, the shape of the grid may be a circle as shown in FIG. 8 or an arbitrary pattern such as a triangle or a diamond.
  • the arrangement of the grids shown in FIG. 2 to FIG. 8 is an array arrangement, and the actual application, the arrangement of the grids may also be an arrangement as shown in FIG. 9, or may be based on the user.
  • the embodiments of the present invention are not limited in any way.
  • the classified browser collection data item can be loaded and displayed by using the nine-square grid form.
  • the user may already have the default setting of the nine-square grid data. That is, in the new tab page of the current browser, there are some browsers and other browsers that are preset by the user, and the data of other browsers occupy part of the grid or all the grids in the nine squares, in order to avoid the collection data of the browser received in this case. Inconvenient to show items, this issue
  • the embodiment may preferably set the viewing interface and the floating layer display window in a new tab page. When a click command from the user is received at the viewing interface, the browser favorite data item can be displayed in the floating layer display window.
  • FIG. 10 is a schematic diagram showing 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.
  • the viewing interface in this example may be located in any position in the new tab page of the current browser, which is not limited in this embodiment of the present invention.
  • an interface as shown in FIG. 11 is displayed.
  • the floating layer display window of the embodiment of the present invention may present different background colors and/or different degrees of transparency according to user settings.
  • the browser collection data item can be loaded according to various classification methods and/or various display forms (such as different patterns of the grid and different arrangement of the grid). display.
  • the embodiment of the present invention may also perform an editing operation, such as a delete operation, a copy operation, or a move operation, on the received browser favorite data item. For example, when the user continues the reading operation of a novel that was interrupted in the previous browser in the current browser, when the novel is read, the deletion operation can be performed on the favorite novel in the current browser.
  • the embodiment of the present invention may also perform a sharing operation on the browser favorite data item. For example, after the user logs in to the current browser successfully, a connection relationship can be established with other browser users. Moreover, after the same browser user establishes a connection relationship with a plurality of other browser users, a list of a plurality of other browser users with which the connection relationship is 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 may be selected by receiving a click instruction of the user, and the browser favorite data item selected according to the user's click instruction is sent to the selected one or more other browsing. Users to share data stored in the browser.
  • the embodiment of the present invention may further set an upload interface in a new tab page of the current browser.
  • the upload interface receives a click command from the user, the local folder of the device where the current browser is located is started for the user to select.
  • the file is sent to the server side of the browser for displaying the uploaded file when logging in to the browser on other devices.
  • the current browser receives the favorite novel.
  • the user has finished reading the novel and deletes the novel in the browser collection data item.
  • I can use the mobile phone to log in to the browser to read other novels.
  • I can upload the stored novels in my home computer in the current browser.
  • I can receive the pre-upload.
  • the novel and read. Therefore, the method for loading data in the browser according to the embodiment of the present invention can greatly facilitate the operation of the user in the browser, save user time, and improve the user experience.
  • FIG. 12 is a block diagram showing the structure of a browser according to an embodiment of the present invention.
  • the browser of the 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.
  • the detecting module 1210 is adapted to detect loading of a new tab page of the browser
  • the sending module 1220 is coupled to the detecting module 1210, and 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;
  • the receiving module 1230 is coupled to the sending module 1220, and 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, where each browser collects the data item as the user login ID. Log in to another browser and collect the relevant data of the webpage;
  • the display module 1240 is coupled to the receiving module 1230 and is adapted to load and display the received at least one browser favorite data item in a new tab of the browser.
  • the type of at least one browser favorite data item comprises at least one of: a picture; a video; a text; a web page address.
  • the display module 1240 is further adapted to:
  • the at least one browser favorite data item comprises at least one of the following: a title, a schematic diagram, an upload time .
  • the display module 1240 is further adapted to:
  • At least one browser favorite data item of different types is loaded and displayed in a new tab page in the form of a nine-square grid, wherein one of the nine-grid-form pages corresponds to one type of at least one browser favorite data item.
  • the display module 1240 is further adapted to:
  • the data item from the different browser comes to at least one browser Sorting data items
  • At least one browser favorite data item after the display classification operation is loaded in the new tab page.
  • Figure 13 is a block diagram showing the structure of a browser in accordance with a preferred embodiment of the present invention.
  • the browser of the embodiment of the present invention further includes:
  • the editing module 1250 is coupled to the sending module 1220, and is adapted to perform an editing operation on the received at least one browser favorite data item, wherein the editing operation includes at least one of the following: a delete operation, a copy operation, and a move operation;
  • the sending module 1220 is further adapted to upload an editing operation result to the server end of the browser.
  • the display module 1240 is further adapted to:
  • At least one browser favorite data item is displayed in the floating layer display window.
  • the sending module 1220 is further adapted to:
  • the display module 1240 is further adapted to:
  • a prompt message is displayed to prompt the user that there is an update of at least one browser favorite data item.
  • the browser of the present invention further includes:
  • the converting module 1260 is adapted to perform a transcoding operation on the at least one browser favorite data item, so that the display module displays the at least one browser favorite data item in a new tab page of the current browser.
  • the browser of the embodiment of the present invention further includes:
  • the receiving module 1230 is further adapted to receive a sharing instruction from the user at any browser favorite data item;
  • the display module 1240 is further configured to display a buddy list of the user, where each buddy name in the buddy list corresponds to one interface;
  • the receiving module 1230 is further adapted to receive a selection instruction from the user at any one of the interfaces;
  • the sending module 1220 is further adapted to: when the receiving module receives the selection instruction from the user at any one of the interfaces, send the browser favorite data item that receives the sharing instruction of the user to the browser of the friend corresponding to the interface that receives the user selection instruction. .
  • the embodiment of the present invention can achieve the following beneficial effects:
  • the loading of the new tab page of the current browser can be detected, and the data request message including the login identity information ID of the current browser user is sent to the server end of the browser. . Thereafter, receiving at least one browser favorite data item corresponding to the user login ID returned by the server end of the browser, and loading and displaying the received at least one browser favorite data item in the new tab page of the current browser, and solving In the prior art, it is impossible to recover the webpage that the user previously performed the operation on the premise of avoiding the user repeatedly performing the search operation and the click operation.
  • the method for loading data in the browser can display the received browser favorite data item in the new tab page of the current browser, and can be displayed in the new tab page of the current browser.
  • the interrupted activity in the browser or the page where the operation is located so that the page where the user previously interrupted the activity can be directly restored according to the browser data packet stored on the server side of the browser before, without the user repeating in the current browser.
  • Query operations, click operations, etc. to restore the pages of previous browsers.
  • the user may not be able to find a web page that has previously had an interrupted operation in a short time, or may not be able to find a web page that previously had an interrupted operation.
  • the method for loading data in the browser can directly restore the operation (such as video viewing operation and text reading operation) that is interrupted in the webpage of the browser before the user continues, without a user's search, saving a lot of time. And improve the user's operating efficiency and enhance the user experience.
  • the operation such as video viewing operation and text reading operation
  • modules in the devices of the embodiments can be adaptively changed and placed in one or more devices different from the embodiment.
  • the modules or units or components of the embodiments may be combined into one module or unit or component, and further they may be divided into a plurality of sub-modules or sub-units or sub-components.
  • any combination of the features disclosed in the specification, including the accompanying claims, the abstract and the drawings, and any methods so disclosed, or All processes or units of the device are combined.
  • Each feature disclosed in this specification (including the accompanying claims, the abstract and the drawings) may be replaced by alternative features that provide the same, equivalent or similar purpose.
  • the various component embodiments of the present invention may be implemented in hardware, or in a software module running on one or more processors, or in a combination thereof.
  • a microprocessor or digital signal processor may be used in practice to implement some or all of the functionality of some or all of the components in a browser in accordance with embodiments of the present invention.
  • the invention can also be implemented as a device or device program (e.g., a computer program and a computer program product) for performing some or all of the methods described herein.
  • a program implementing the invention may be stored on a computer readable medium or may be in the form of one or more signals. Such signals may be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.
  • Figure 14 illustrates a computing device that can implement a method of loading data in a browser.
  • the computing device conventionally includes a processor 1410 and a computer program product or computer readable medium in the form of a memory 1420.
  • the memory 1420 may be an electronic memory such as a flash memory, an EEPROM (Electrically Erasable Programmable Read Only Memory), an EPROM, a hard disk, or a ROM.
  • Memory 1420 has a memory space 1430 for program code 1431 for performing any of the method steps described above.
  • storage space 1430 for program code may include various program code 1431 for implementing various steps in the above methods, respectively.
  • the program code can be read from or written to one or more computer program products.
  • Such computer program products include program code carriers such as hard disks, compact disks (CDs), memory cards or floppy disks.
  • Such a computer program product is typically a portable or fixed storage unit as described with reference to FIG.
  • the storage unit may have storage segments, storage spaces, and the like that are similarly arranged to memory 1420 in the computing device of FIG.
  • the program code can be compressed, for example, in an appropriate form.
  • the storage unit includes computer readable code 1431', ie, code that can be read by, for example, a processor such as 1410, which when executed by the computing device causes the computing device to perform each of the methods described above step.

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

一种浏览器中加载数据的方法及浏览器。其中,该方法包括:检测到当前浏览器的新标签页的加载(S102);发送包括当前浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端(S104);接收浏览器的服务器端返回的、与用户登录ID对应的至少一个浏览器收藏数据项(S106),其中,每个浏览器收藏数据项为以用户登录ID登录到另一浏览器中而收藏到的网页相关数据;在当前浏览器的新标签页中加载显示所接收的至少一个浏览器收藏数据项(S108)。该方法无需用户在当前浏览器中重复查询、点击等操作,即能够对之前浏览器的页面进行恢复,节省大量时间,并提高用户的操作效率,提升用户体验。

Description

浏览器中加载数据的方法及浏览器 技术领域
本发明涉及数据加载领域,特别是涉及一种浏览器中加载数据的方法及浏览器。
背景技术
随着网络的普及,人们对于网络的愈加依赖,而浏览器以其功能的多样化更是深受用户的喜爱。通过浏览器,用户能够迅速便捷地浏览各种领域、各种类型的资讯。但是,用户经常由于设备死机或者遇到紧急事件或者停电等各种情况不得不中断通过浏览器正在进行的各种活动,如观看视频、浏览网页、玩网络游戏等。
现有技术中,该种情况下,若用户想要再次开启浏览器继续之前中断的活动,则需要重复第一次打开被中断的活动所在页面的所有步骤。例如,用户想要继续之前阅读的某部小说,则用户再次开启浏览器之后,需要重复如下步骤:S1、查找该部小说所在的网站并点击进入;S2、登录该网站;S3、在该网站中查找到该部小说,并点击进入该部小说的网页;S4、查找到上次阅读到的部分,继续阅读。由此可见,现有技术中无法在用户再次打开浏览器时,直接恢复之前在浏览器中被中断的操作或者活动(如视频播放、音乐播放等),造成用户在后续继续被中断的浏览器操作时步骤繁琐复杂,降低用户体验。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的浏览器中加载数据的方法和相应的浏览器。
根据本发明的一方面,提供了一种浏览器中加载数据的方法,包括:检测到当前浏览器的新标签页的加载;发送包括当前浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端;接收所述浏览器的服务器端返回的、与所述用户登录ID对应的至少一个浏览器收藏数据项,其中,每个浏览器收藏数据项为以所述用户登录ID登录到另一浏览器中而收藏到的网页相关数据;在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项。
根据本发明的另一方面,还提供了一种浏览器,包括:检测模块,适于检测到本浏览器的新标签页的加载;发送模块,适于发送包括本浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端;接收模块,适于接收所述浏览器的服务器端返回的、与所述用户登录ID对应的至少一个浏览器收藏数据项,其中,每个浏览器收藏数据项为以所述用户登录ID登录到另一浏览器中而收藏到的网页相关数据;显示模块,适于在本浏览器的新标签页中加载显示所接收的所述至少一个浏 览器收藏数据项。
根据本发明的又一方面,提供了一种计算机程序,其包括计算机可读代码,当所述计算机可读代码在计算设备上运行时,导致所述计算设备执行根据上文所述的浏览器中加载数据的方法。
根据本发明的再一方面,提供了一种计算机可读介质,其中存储了上述的计算机程序。
本发明的有益效果为:
依据本发明实施例提供的浏览器中加载数据的方法,能够检测到当前浏览器的新标签页的加载,发送包括当前浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端。之后,接收浏览器的服务器端返回的、与用户登录ID对应的至少一个浏览器收藏数据项,并在当前浏览器的新标签页中加载显示所接收的至少一个浏览器收藏数据项,解决了现有技术中无法在避免用户多次重复执行查找操作、点击操作的前提下,对用户之前执行操作的网页进行恢复的问题。因此,依据本发明实施例提供的浏览器中加载数据的方法,通过在当前浏览器的新标签页中加载显示接收的浏览器收藏数据项,能够在当前浏览器的新标签页中显示在之前浏览器中被中断的活动或者操作所在的页面,因此能够直接根据之前存储至浏览器的服务器端的浏览器数据包,对用户之前中断的活动所在的页面进行恢复,无需用户在当前浏览器中重复查询操作、点击操作等,以对之前浏览器的页面进行恢复。另外,由于现存的网页数量巨大,可能导致用户无法在短时间内查找到之前存在被中断的操作的网页,或者根本无法查找到之前存在被中断的操作的网页。而依据本发明实施例的浏览器中加载数据的方法,无需用户查找,能够直接恢复用户继续之前在浏览器的网页中被中断的操作(如视频观看操作、文本阅读操作),节省大量时间,并提高用户的操作效率,提升用户体验。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的浏览器中加载数据的方法的处理流程图;
图2示出了根据本发明一个优选实施例的根据浏览器收藏数据项的类型对浏览器收藏数据项进行加载显示的界面示意图;
图3示出了根据本发明一个优选实施例的对同一类型的浏览器收藏数据项根据不同设备进行展示的界面示意图;
图4示出了根据本发明一个优选实施例的对同一类型的浏览器收藏数据项根据不同用途进行展示的界面示意图;
图5示出了根据本发明一个优选实施例的根据设备不同对浏览器收藏数据项进行展示的界面示意图;
图6示出了根据本发明一个优选实施例的对同一设备的浏览器收藏数据项根据不同类型进行展示的界面示意图;
图7示出了根据本发明一个优选实施例的设置显示浏览器收藏数据项的宫格的界面示意图;
图8示出了根据本发明一个优选实施例的宫格形状为圆形的界面示意图;
图9示出了根据本发明一个优选实施例的对宫格的排列方式进行设置的界面示意图;
图10示出了根据本发明一个优选实施例的在当前浏览器的新标签页中设置查看接口的界面示意图;
图11示出了根据本发明一个优选实施例的接收用户点击指令显示浮层显示窗口的界面示意图;
图12示出了根据本发明一个实施例的浏览器的结构示意图;
图13示出了根据本发明一个优选实施例的浏览器的结构示意图;
图14示意性地示出了用于执行根据本发明的浏览器中加载数据的方法的计算设备的框图;以及
图15示意性地示出了用于保持或者携带实现根据本发明的浏览器中加载数据的方法的程序代码的存储单元。
具体实施方式
下面结合附图和具体的实施方式对本发明作进一步的描述。
为解决上述技术问题,本发明实施例提供了一种浏览器中加载数据的方法。图1示出了根据本发明一个实施例的浏览器中加载数据的方法的处理流程图。参见图1,该流程至少包括步骤S102至步骤S108。
步骤S102、检测到当前浏览器的新标签页的加载;
步骤S104、发送包括当前浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端;
步骤S106、接收浏览器的服务器端返回的、与用户登录ID对应的至少一个浏览器收藏数据项,其中,每个浏览器收藏数据项为以用户登录ID登录到另一浏览器 中而收藏到的网页相关数据;
步骤S108、在当前浏览器的新标签页中加载显示所接收的至少一个浏览器收藏数据项。
依据本发明实施例提供的浏览器中加载数据的方法,能够检测到当前浏览器的新标签页的加载,发送包括当前浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端。之后,接收浏览器的服务器端返回的、与用户登录ID对应的至少一个浏览器收藏数据项,并在当前浏览器的新标签页中加载显示所接收的至少一个浏览器收藏数据项,解决了现有技术中无法在避免用户多次重复执行查找操作、点击操作的前提下,对用户之前执行操作的网页进行恢复的问题。因此,依据本发明实施例提供的浏览器中加载数据的方法,通过在当前浏览器的新标签页中加载显示接收的浏览器收藏数据项,能够在当前浏览器的新标签页中显示在之前浏览器中被中断的活动或者操作所在的页面,因此能够直接根据之前存储至浏览器的服务器端的浏览器数据包,对用户之前中断的活动所在的页面进行恢复,无需用户在当前浏览器中重复查询操作、点击操作等,以对之前浏览器的页面进行恢复。另外,由于现存的网页数量巨大,可能导致用户无法在短时间内查找到之前存在被中断的操作的网页,或者根本无法查找到之前存在被中断的操作的网页。而依据本发明实施例的浏览器中加载数据的方法,无需用户查找,能够直接恢复用户继续之前在浏览器的网页中被中断的操作(如视频观看操作、文本阅读操作),节省大量时间,并提高用户的操作效率,提升用户体验。
上文提及,本发明实施例对接收到的浏览器收藏数据项进行加载显示,由于浏览器在不同设备中展示同一数据的格式可能不同,为避免在当前浏览器的新标签页中对接收到的浏览器收藏数据项进行加载显示时,出现由于展示格式不同,导致无法对浏览器收藏数据项进行展示的问题,本发明实施例优选在对浏览器收藏数据项进行展示之前,对浏览器收藏数据项进行转码操作,以保证能够在不同的浏览器和/或设置于不同的设备浏览器中对浏览器收藏数据项进行显示。
本发明实施例中,在当前浏览器的新标签页中加载显示的至少一个浏览器收藏数据项可以是标题、示意图,还可以是上传时间等任意浏览器收藏的相关数据,其类型可以是任意能够在浏览器的新标签页中显示的数据的类型。例如,浏览器收藏数据项的类型可以是图片、视频、文本,还可以是网页地址。而本发明实施例在对浏览器收藏数据项进行显示时可以根据浏览器收藏数据项类型的不同进行分类显示。如图2示出了根据本发明一个优选实施例的根据浏览器收藏数据项的类型对浏览器收藏数据项进行加载显示的界面示意图,其中,收藏项指收藏数据项。参见图2,在当前浏览器的新标签页中以九宫格形式对不同类型的浏览器收藏数据项进行加载 显示。并且,九宫格中的每个宫格代表一种类型的浏览器收藏数据项。
在对不同类型的浏览器收藏数据项进行显示时,若浏览器收藏数据项存在更新,则显示提示消息,以提示用户对应的浏览器收藏数据项存在更新。需要说明的是,实际操作中对浏览器收藏数据项的更新的提示消息存在多种显示方式,如弹窗显示方式,在对应的宫格图形周围显示提示消息数目的方式等,本发明实施例对此并不加以限定。
当在每个宫格接收到来自用户的点击指令,可以对应展示该类型的浏览器收藏数据项。如图3示出了根据本发明一个优选实施例的对同一类型的浏览器收藏数据项进行展示的界面示意图。参见图3,优选地,本发明实施例还可以再对同一类型的浏览器收藏数据项进行显示时,进一步对同一类型的浏览器收藏数据项进行分类。图3中,进一步根据登录的浏览器所在设备的不同对文本类型的浏览器收藏数据项进行展示,如手机1(即设备)的浏览器中的浏览器收藏数据项,以及手机2(即设备)的浏览器中的浏览器收藏数据项。而图4中,进一步根据文本类型的浏览器收藏数据项的不同用途对浏览器收藏数据项进行分别展示。
另外,本发明实施例中,也可以直接根据不同的分类对浏览器收藏数据项进行展示。例如,可以以九宫格的形式根据登录的浏览器所在的不同设备对浏览器收藏数据项进行展示,如图5所示,其中,手机、电脑、平板均为不同设备的示意,设备的标号为区分同类型的不同设备而设置。当在对应宫格接收到来自用户的点击指令,进一步展示该设备的浏览器中,不同类型的浏览器收藏数据项,如图6所示。为保证用户界面的整洁,本发明实施例中还可以对展示浏览器收藏数据项的方式进行设置。例如,在根据浏览器收藏数据项的类型对浏览器收藏数据项进行展示时,若当前仅存在5种类型的浏览器收藏数据项,则在当前浏览器的新标签页可以仅显示如图7所示的6个方格对不同类型的浏览器收藏数据项进行展示,避免出现如图2所示的存在多余宫格的情况。优选地,本发明实施例中,还可以对宫格的形状或者颜色或者宫格的排列方式进行设置。例如,图2至图7中展示浏览器收藏数据项的宫格为方形,而实际应用中,宫格的形状可以是如图8所示的圆形,或者三角形、菱形等任意图形。再例如,图2至图8所示的宫格的排列方式为阵列式的排列方式,而实际应用,宫格的排列方式还可以是如图9所示的排列方式,还可以是能够根据用户的点击排列成的任意方式,本发明实施例对此并不加以限定。
上文提及,可以利用九宫格形式对分类后的浏览器收藏数据项进行加载显示,而实际操作中,用户可能已经存在默认设置的九宫格数据。即,在当前浏览器的新标签页中,存在用户预先设置的常用网址等其他浏览器的数据占据九宫格中的部分宫格或者全部宫格,为避免此种情况下对接收的浏览器收藏数据项展示不便,本发 明实施例可以优选在新标签页中设置查看接口以及浮层显示窗口。当在查看接口接收到来自用户的点击指令,则可以在浮层显示窗口对浏览器收藏数据项进行显示。如图10示出了根据本发明一个优选实施例的在当前浏览器的新标签页中设置查看接口的界面示意图。需要说明的是,本例中的查看接口可以位于当前浏览器的新标签页中的任意位置,本发明实施例对此并不加以限定。当在该查看接口接收到来自用户的点击指令,则显示如图11所示的界面。需要说明的是,实际操作中,本发明实施例的浮层显示窗口可以根据用户的设置呈现不同的背景颜色和/或不同的透明程度。
上文介绍了本发明实施例中,能够根据各种不同的分类方式和/或各种不同的展现形式(如宫格的图形不同,宫格的排列方式不同)对浏览器收藏数据项进行加载显示。在对浏览器数据项进行加载显示之后,本发明实施例还可以对接收的浏览器收藏数据项进行编辑操作,如删除操作、复制操作或者移动操作。例如,当用户在当前浏览器继续在之前的浏览器中被中断的某小说的阅读操作,当该小说阅读完毕,则可以在当前浏览器中对收藏的该小说执行删除操作。
对接收的浏览器收藏数据项进行编辑操作之后,上传编辑操作结果至浏览器的服务器端,以保证其他浏览器接收到的浏览器收藏数据项为更新后的浏览器收藏数据项。例如,上例中,用户在当前小说阅读完毕之后,对该小说执行删除操作,将该删除操作上传至浏览器的服务器端之后,当用户在其他浏览器再次登录,则浏览器收藏数据项中无该小说,避免已经无意义的和/或使用完毕的浏览器收藏数据项浪费浏览器和/或浏览器的服务器端的空间资源。
除对接收的浏览器收藏数据项进行编辑操作之外,本发明实施例还可以对浏览器收藏数据项进行分享操作。例如,当用户登录当前浏览器成功之后,可以与其他浏览器用户建立连接关系。并且,当同一浏览器用户与多个其他浏览器用户建立连接关系之后,可以在该浏览器用户的登录界面显示与其建立了连接关系的多个其他浏览器用户的列表。本发明实施例中,可以通过接收用户的点击指令,选中列表中的一个或者多个其他浏览器用户,并发送根据用户的点击指令选中的浏览器收藏数据项至选中的一个或者多个其他浏览器用户,以对浏览器收藏数据项进行分享。
上文介绍了本发明实施例中,接收到浏览器收藏数据项之后,对接收到的浏览器收藏数据项执行的各种操作(如显示操作,编辑操作,以及分享操作等)。另外,本发明实施例还可以再当前浏览器的新标签页中设置上传接口,当在该上传接口接收到来自用户的点击指令时,启动当前浏览器所在设备的本地文件夹,以供用户选取文件,并上传用户选取的文件至浏览器的服务器端。因此,本发明实施例中,除在当前浏览器的新标签页中加载显示接收到的浏览器收藏数据项之外,还可以上传 文件至浏览器的服务器端,以供在其他设备上登录浏览器时能够对上传的文件进行显示。例如,当用户在家中的电脑上登录当前浏览器,当前浏览器接收到收藏的小说。当用户阅读完毕该小说,并在浏览器收藏数据项中删除该小说。而为保证第二天上班途中,能够利用手机登录浏览器阅读其他小说,可以在当前浏览器中上传家中电脑中已存储的小说,则第二天使用手机登录浏览器之后,能够接收到预先上传的小说,并进行阅读。因此,依据本发明实施例的浏览器中加载数据的方法,能够极大地方便用户在浏览器中的操作,节省用户时间,提升用户体验。
基于上文各优选实施例提供的浏览器中加载数据的方法,基于同一发明构思,本发明实施例还提供了一种浏览器。图12示出了根据本发明一个实施例的浏览器的结构示意图。参见图12,本发明实施例的浏览器至少包括:检测模块1210、发送模块1220、接收模块1230以及显示模块1240。
现介绍本发明实施例的浏览器的各器件或组成的功能以及各部分间的连接关系:
检测模块1210,适于检测到本浏览器的新标签页的加载;
发送模块1220,与检测模块1210相耦合,适于发送包括本浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端;
接收模块1230,与发送模块1220相耦合,适于接收浏览器的服务器端返回的、与用户登录ID对应的至少一个浏览器收藏数据项,其中,每个浏览器收藏数据项为以用户登录ID登录到另一浏览器中而收藏到的网页相关数据;
显示模块1240,与接收模块1230相耦合,适于在本浏览器的新标签页中加载显示所接收的至少一个浏览器收藏数据项。
在一个优选的实施例中,至少一个浏览器收藏数据项的类型包括以下至少之一:图片;视频;文本;网页地址。
在一个优选的实施例中,显示模块1240还适于:
根据至少一个浏览器收藏数据项的类型在当前浏览器的新标签页中加载显示至少一个浏览器收藏数据项,其中,至少一个浏览器收藏数据项包括以下至少之一:标题、示意图、上传时间。
在一个优选的实施例中,显示模块1240还适于:
以九宫格形式对不同类型的至少一个浏览器收藏数据项在新标签页中加载显示,其中,九宫格形式的页面中一个宫格对应至少一个浏览器收藏数据项的一个类型。
在一个优选的实施例中,显示模块1240还适于:
根据至少一个浏览器收藏数据项来自的不同的另一浏览器对至少一个浏览器收 藏数据项进行分类;
在新标签页中加载显示分类操作后的至少一个浏览器收藏数据项。
图13示出了根据本发明一个优选实施例的浏览器的结构示意图。参见图13,本发明实施例的浏览器还包括:
编辑模块1250,与发送模块1220相耦合,适于对所接收的至少一个浏览器收藏数据项进行编辑操作,其中,编辑操作至少包括以下之一:删除操作、复制操作、移动操作;
发送模块1220,还适于上传编辑操作结果至浏览器的服务器端。
在一个优选的实施例中,显示模块1240还适于:
在新标签页中设置查看接口以及浮层显示窗口;
当在查看接口接收到来自用户的点击指令,在浮层显示窗口对至少一个浏览器收藏数据项进行显示。
在一个优选的实施例中,发送模块1220还适于:
在新标签页中设置上传接口;
当在上传接口接收到来自用户的点击指令,启动当前浏览器所在设备的本地文件夹,以供用户选取文件;
上传用户选取的文件至浏览器的服务器端。
在一个优选的实施例中,显示模块1240还适于:
当至少一个浏览器收藏数据项存在更新时,显示提示消息,以提示用户至少一个浏览器收藏数据项存在更新。
在一个优选的实施例中,本发明的浏览器还包括:
转换模块1260,适于对至少一个浏览器收藏数据项进行转码操作,以供显示模块在当前浏览器的新标签页中对至少一个浏览器收藏数据项进行显示。
在一个优选的实施例中,本发明实施例的浏览器还包括:
接收模块1230,还适于在任一浏览器收藏数据项处接收来自用户的分享指令;
显示模块1240,还适于显示用户的好友列表,其中,好友列表中每个好友名称对应一个接口;
接收模块1230,还适于在任意一个接口处接收到来自用户的选择指令;
发送模块1220,还适于当接收模块在任意一个接口处接收到来自用户的选择指令,发送接收到用户的分享指令的浏览器收藏数据项至接收到用户选择指令的接口对应的好友的浏览器。
根据上述任意一个优选实施例或多个优选实施例的组合,本发明实施例能够达到如下有益效果:
依据本发明实施例提供的浏览器中加载数据的方法,能够检测到当前浏览器的新标签页的加载,发送包括当前浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端。之后,接收浏览器的服务器端返回的、与用户登录ID对应的至少一个浏览器收藏数据项,并在当前浏览器的新标签页中加载显示所接收的至少一个浏览器收藏数据项,解决了现有技术中无法在避免用户多次重复执行查找操作、点击操作的前提下,对用户之前执行操作的网页进行恢复的问题。因此,依据本发明实施例提供的浏览器中加载数据的方法,通过在当前浏览器的新标签页中加载显示接收的浏览器收藏数据项,能够在当前浏览器的新标签页中显示在之前浏览器中被中断的活动或者操作所在的页面,因此能够直接根据之前存储至浏览器的服务器端的浏览器数据包,对用户之前中断的活动所在的页面进行恢复,无需用户在当前浏览器中重复查询操作、点击操作等,以对之前浏览器的页面进行恢复。另外,由于现存的网页数量巨大,可能导致用户无法在短时间内查找到之前存在被中断的操作的网页,或者根本无法查找到之前存在被中断的操作的网页。而依据本发明实施例的浏览器中加载数据的方法,无需用户查找,能够直接恢复用户继续之前在浏览器的网页中被中断的操作(如视频观看操作、文本阅读操作),节省大量时间,并提高用户的操作效率,提升用户体验。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的浏览器中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
例如,图14示出了可以实现浏览器中加载数据的方法的计算设备。该计算设备传统上包括处理器1410和以存储器1420形式的计算机程序产品或者计算机可读介质。存储器1420可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。存储器1420具有用于执行上述方法中的任何方法步骤的程序代码1431的存储空间1430。例如,用于程序代码的存储空间1430可以包括分别用于实现上面的方法中的各种步骤的各个程序代码1431。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。这些计算机程序产品包括诸如硬盘,紧致盘(CD)、存储卡或者软盘之类的程序代码载体。这样的计算机程序产品通常为如参考图15所述的便携式或者固定存储单元。该存储单元可以具有与图14的计算设备中的存储器1420类似布置的存储段、存储空间等。程序代码可以例如以适当形式进行压缩。通常,存储单元包括计算机可读代码1431’,即可以由例如诸如1410之类的处理器读取的代码,这些代码当由计算设备运行时,导致该计算设备执行上面所描述的方法中的各个步骤。
本文中所称的“一个实施例”、“实施例”或者“一个或者多个实施例”意味着,结合实施例描述的特定特征、结构或者特性包括在本发明的至少一个实施例中。此外,请注意,这里“在一个实施例中”的词语例子不一定全指同一个实施例。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等 的使用不表示任何顺序。可将这些单词解释为名称。
此外,还应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。

Claims (24)

  1. 一种浏览器中加载数据的方法,包括:
    检测到当前浏览器的新标签页的加载;
    发送包括当前浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端;
    接收所述浏览器的服务器端返回的、与所述用户登录ID对应的至少一个浏览器收藏数据项,其中,每个浏览器收藏数据项为以所述用户登录ID登录到另一浏览器中而收藏到的网页相关数据;
    在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项。
  2. 根据权利要求1所述的方法,其中,所述至少一个浏览器收藏数据项的类型包括以下至少之一:
    图片;
    视频;
    文本;
    网页地址。
  3. 根据权利要求2所述的方法,其中,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项,包括:
    根据所述至少一个浏览器收藏数据项的类型在当前浏览器的新标签页中加载显示所述至少一个浏览器收藏数据项,其中,所述至少一个浏览器收藏数据项包括以下至少之一:标题、示意图、上传时间。
  4. 根据权利要求3所述的方法,其中,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项,包括:
    以九宫格形式对不同类型的所述至少一个浏览器收藏数据项在所述新标签页中加载显示,其中,所述九宫格形式的页面中一个宫格对应所述至少一个浏览器收藏数据项的一个类型。
  5. 根据权利要求1至4任一项所述的方法,其中,在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项,包括:
    根据所述至少一个浏览器收藏数据项来自的不同的所述另一浏览器对所述至少一个浏览器收藏数据项进行分类;
    在所述新标签页中加载显示分类操作后的所述至少一个浏览器收藏数据项。
  6. 根据权利要求1至5任一项所述的方法,其中,在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之后,还包括:
    对所接收的所述至少一个浏览器收藏数据项进行编辑操作,其中,所述编辑操作至少包括以下之一:删除操作、复制操作、移动操作;
    上传编辑操作结果至所述浏览器的服务器端。
  7. 根据权利要求1至6任一项所述的方法,其中,所述在当前浏览器的新标签 页中加载显示所接收的所述至少一个浏览器收藏数据项,包括:
    在所述新标签页中设置查看接口以及浮层显示窗口;
    当在所述查看接口接收到来自所述用户的点击指令,在所述浮层显示窗口对所述至少一个浏览器收藏数据项进行显示。
  8. 根据权利要求1至7任一项所述的方法,其中,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之后,还包括:
    在所述新标签页中设置上传接口;
    当在所述上传接口接收到来自所述用户的点击指令,启动当前浏览器所在设备的本地文件夹,以供所述用户选取文件;
    上传所述用户选取的文件至所述浏览器的服务器端。
  9. 根据权利要求1至8任一项所述的方法,其中,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之后,包括:
    当所述至少一个浏览器收藏数据项存在更新时,显示提示消息,以提示所述用户所述至少一个浏览器收藏数据项存在更新。
  10. 根据权利要求1至9任一项所述的方法,其中,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之前,还包括:
    对所述至少一个浏览器收藏数据项进行转码操作,以在当前浏览器的新标签页中对所述至少一个浏览器收藏数据项进行显示。
  11. 根据权利要求1至10任一项所述的方法,其中,所述在当前浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项之后,还包括:
    在任一浏览器收藏数据项处接收来自所述用户的分享指令;
    显示所述用户的好友列表,其中,所述好友列表中每个好友名称对应一个接口;
    当在任意一个接口处接收到来自所述用户的选择指令,发送接收到所述用户的分享指令的浏览器收藏数据项至接收到所述用户选择指令的接口对应的好友的浏览器。
  12. 一种浏览器,包括:
    检测模块,适于检测到本浏览器的新标签页的加载;
    发送模块,适于发送包括本浏览器用户的登录身份标识信息ID的数据请求消息至浏览器的服务器端;
    接收模块,适于接收所述浏览器的服务器端返回的、与所述用户登录ID对应的至少一个浏览器收藏数据项,其中,每个浏览器收藏数据项为以所述用户登录ID登录到另一浏览器中而收藏到的网页相关数据;
    显示模块,适于在本浏览器的新标签页中加载显示所接收的所述至少一个浏览器收藏数据项。
  13. 根据权利要求12所述的浏览器,其中,所述至少一个浏览器收藏数据项的类型包括以下至少之一:
    图片;
    视频;
    文本;
    网页地址。
  14. 根据权利要求13所述的浏览器,其中,所述显示模块还适于:
    根据所述至少一个浏览器收藏数据项的类型在当前浏览器的新标签页中加载显示所述至少一个浏览器收藏数据项,其中,所述至少一个浏览器收藏数据项包括以下至少之一:标题、示意图、上传时间。
  15. 根据权利要求14所述的浏览器,其中,所述显示模块还适于:
    以九宫格形式对不同类型的所述至少一个浏览器收藏数据项在所述新标签页中加载显示,其中,所述九宫格形式的页面中一个宫格对应所述至少一个浏览器收藏数据项的一个类型。
  16. 根据权利要求12至15任一项所述的浏览器,其中,所述显示模块还适于:
    根据所述至少一个浏览器收藏数据项来自的不同的所述另一浏览器对所述至少一个浏览器收藏数据项进行分类;
    在所述新标签页中加载显示分类操作后的所述至少一个浏览器收藏数据项。
  17. 根据权利要求12至16任一项所述的浏览器,其中,还包括:
    编辑模块,适于对所接收的所述至少一个浏览器收藏数据项进行编辑操作,其中,所述编辑操作至少包括以下之一:删除操作、复制操作、移动操作;
    所述发送模块,还适于上传编辑操作结果至所述浏览器的服务器端。
  18. 根据权利要求12至17任一项所述的浏览器,其中,所述显示模块还适于:
    在所述新标签页中设置查看接口以及浮层显示窗口;
    当在所述查看接口接收到来自所述用户的点击指令,在所述浮层显示窗口对所述至少一个浏览器收藏数据项进行显示。
  19. 根据权利要求12至18任一项所述的浏览器,其中,所述发送模块还适于:
    在所述新标签页中设置上传接口;
    当在所述上传接口接收到来自所述用户的点击指令,启动当前浏览器所在设备的本地文件夹,以供所述用户选取文件;
    上传所述用户选取的文件至所述浏览器的服务器端。
  20. 根据权利要求12至19任一项所述的浏览器,其中,所述显示模块还适于:
    当所述至少一个浏览器收藏数据项存在更新时,显示提示消息,以提示所述用户所述至少一个浏览器收藏数据项存在更新。
  21. 根据权利要求12至20任一项所述的浏览器,其中,还包括:
    转换模块,适于对所述至少一个浏览器收藏数据项进行转码操作,以供所述显示模块在当前浏览器的新标签页中对所述至少一个浏览器收藏数据项进行显示。
  22. 根据权利要求12至21任一项所述的浏览器,其中,还包括:
    所述接收模块,还适于在任一浏览器收藏数据项处接收来自所述用户的分享指令;
    所述显示模块,还适于显示所述用户的好友列表,其中,所述好友列表中每个好 友名称对应一个接口;
    所述接收模块,还适于在任意一个接口处接收到来自所述用户的选择指令;
    所述发送模块,还适于当所述接收模块在任意一个接口处接收到来自所述用户的选择指令,发送接收到所述用户的分享指令的浏览器收藏数据项至接收到所述用户选择指令的接口对应的好友的浏览器。
  23. 一种计算机程序,包括计算机可读代码,当所述计算机可读代码在计算设备上运行时,导致所述计算设备执行根据权利要求1至11任一项所述的浏览器中加载数据的方法。
  24. 一种计算机可读介质,其中存储了如权利要求23所述的计算机程序。
PCT/CN2015/092751 2014-11-19 2015-10-23 浏览器中加载数据的方法及浏览器 WO2016078497A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410663193.9A CN104407937B (zh) 2014-11-19 2014-11-19 浏览器中加载数据的方法及浏览器
CN201410663193.9 2014-11-19

Publications (1)

Publication Number Publication Date
WO2016078497A1 true WO2016078497A1 (zh) 2016-05-26

Family

ID=52645570

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/092751 WO2016078497A1 (zh) 2014-11-19 2015-10-23 浏览器中加载数据的方法及浏览器

Country Status (2)

Country Link
CN (1) CN104407937B (zh)
WO (1) WO2016078497A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111989668A (zh) * 2019-02-26 2020-11-24 西安诺瓦星云科技股份有限公司 数据项显示方法、装置及***和计算机可读存储介质

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104407937B (zh) * 2014-11-19 2018-07-03 北京奇虎科技有限公司 浏览器中加载数据的方法及浏览器
CN106411977B (zh) * 2015-07-31 2020-05-12 腾讯科技(深圳)有限公司 标签页同步方法、终端、服务器及***
CN107016074B (zh) * 2017-03-24 2023-04-25 腾讯科技(深圳)有限公司 一种网页加载方法及装置
CN110417988B (zh) * 2018-04-28 2022-06-14 华为技术有限公司 一种界面显示方法、装置及设备
WO2020215211A1 (zh) * 2019-04-23 2020-10-29 深圳开源互联网安全技术有限公司 一种站点会话终止方法、装置、终端设备及介质
CN111914149A (zh) * 2020-05-21 2020-11-10 北京大米科技有限公司 一种请求处理方法、装置、存储介质及电子设备
CN112541142A (zh) * 2020-12-16 2021-03-23 深圳市欢太科技有限公司 一种网页显示方法、装置、存储介质及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002175276A (ja) * 2000-12-06 2002-06-21 Nec Access Technica Ltd 携帯情報端末装置およびホームページ閲覧方法
US20100005347A1 (en) * 2008-07-02 2010-01-07 Sang Soo Kim Mobile terminal and method of controlling operation of the mobile terminal
CN103024036A (zh) * 2012-12-12 2013-04-03 北京奇虎科技有限公司 网页浏览方法及装置
CN103024038A (zh) * 2012-12-12 2013-04-03 北京奇虎科技有限公司 用于浏览网页的方法及装置
CN104407937A (zh) * 2014-11-19 2015-03-11 北京奇虎科技有限公司 浏览器中加载数据的方法及浏览器

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8065391B2 (en) * 2007-04-19 2011-11-22 Hugh Olliphant System and method for selecting and displaying webpages
CN101847150A (zh) * 2009-03-26 2010-09-29 北京搜狗科技发展有限公司 浏览器状态同步方法及装置
CN102752388B (zh) * 2012-06-29 2016-12-28 百度在线网络技术(北京)有限公司 基于浏览器的交互***、方法、浏览器和云端服务器
CN102880654B (zh) * 2012-08-28 2017-02-08 深圳Tcl新技术有限公司 一种信息终端浏览器的收藏夹动态更新方法
CN102892046A (zh) * 2012-09-26 2013-01-23 广东长虹电子有限公司 一种用于电视机实现快捷方式访问网站的方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002175276A (ja) * 2000-12-06 2002-06-21 Nec Access Technica Ltd 携帯情報端末装置およびホームページ閲覧方法
US20100005347A1 (en) * 2008-07-02 2010-01-07 Sang Soo Kim Mobile terminal and method of controlling operation of the mobile terminal
CN103024036A (zh) * 2012-12-12 2013-04-03 北京奇虎科技有限公司 网页浏览方法及装置
CN103024038A (zh) * 2012-12-12 2013-04-03 北京奇虎科技有限公司 用于浏览网页的方法及装置
CN104407937A (zh) * 2014-11-19 2015-03-11 北京奇虎科技有限公司 浏览器中加载数据的方法及浏览器

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111989668A (zh) * 2019-02-26 2020-11-24 西安诺瓦星云科技股份有限公司 数据项显示方法、装置及***和计算机可读存储介质
CN111989668B (zh) * 2019-02-26 2024-05-14 西安诺瓦星云科技股份有限公司 数据项显示方法、装置及***和计算机可读存储介质

Also Published As

Publication number Publication date
CN104407937B (zh) 2018-07-03
CN104407937A (zh) 2015-03-11

Similar Documents

Publication Publication Date Title
WO2016078497A1 (zh) 浏览器中加载数据的方法及浏览器
AU2017232108B2 (en) Object based contextual menu controls
US9380123B2 (en) Activity continuation between electronic devices
US10187770B2 (en) Forwarding activity-related information from source electronic devices to companion electronic devices
WO2015196954A1 (zh) 网页元素的显示方法以及浏览器装置
US20140293069A1 (en) Real-time image classification and automated image content curation
US20160342449A1 (en) Data exchange across multiple computing devices through a proactive intelligent clipboard
US20160026858A1 (en) Image based search to identify objects in documents
US8787985B2 (en) Screen capture method of mobile communication terminal
US11106700B1 (en) Unit group generation and relationship establishment
US11218639B1 (en) Mobile interface for marking and organizing images
US20130042186A1 (en) Real-time web-based debate platform
TWI521963B (zh) 電子裝置及視訊標籤方法
CN103593772A (zh) 用于实现商品收藏及状态变化提醒的方法、装置和***
US20160205183A1 (en) Method and aparatus for backing up data and electronic device
WO2014101416A1 (zh) 一种文件展示方法及装置
WO2017008646A1 (zh) 一种在触控终端上选择多个目标的方法和设备
US10860190B1 (en) Presenting and interacting with composite images on a computing device
WO2022062563A1 (zh) 目标信息的管理方法、装置、电子设备以及存储介质
US20160371237A1 (en) Media content presentation by categorizing and formatting media types
CN101611423B (zh) 将结构化数据用于在线调查
WO2017107887A1 (zh) 在移动终端上切换组图的方法及装置
WO2015000433A1 (zh) 一种多媒体查找方法、终端、服务器及***
US9977621B2 (en) Multimedia data backup method, user terminal and synchronizer
WO2017039821A1 (en) Forwarding activity-related information from source electronic devices to companion electronic devices

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15861684

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15861684

Country of ref document: EP

Kind code of ref document: A1