Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for browser to load internet resources

An Internet resource and browser technology, applied in the fields of instruments, special data processing applications, electronic digital data processing, etc., can solve problems such as inability to access resources on the education network, users of the education network cannot access the Internet, and resources cannot be accessed.

Active Publication Date: 2010-06-30
BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
View PDF4 Cites 80 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, downloading and loading all through http will cause some resources to download and load slowly, and some resources cannot even be accessed due to network topology and other reasons. Unable to access resources on Education Network, etc.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for browser to load internet resources
  • Method and system for browser to load internet resources
  • Method and system for browser to load internet resources

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0130] Embodiment 1. The characteristic information may refer to a resource type. During the process of loading resources, the browser will send http / ftp request information to the server to load a certain resource. The request information will include the file name of the requested resource, which can be obtained according to the suffix of the file name. The type of resource. Therefore, the type feature information of the Internet resources to be loaded by the browser can be obtained by intercepting the request information sent by the browser to the server.

[0131] There are many ways to intercept the request information sent by the browser to the server, for example:

[0132] (1) You can use products with browser core modification capabilities to intercept directly in the browser core operation;

[0133] (2) Products that do not need to modify the browser core can also be used, such as using the hook function hook api to intercept the request initiated by the browser;

...

Embodiment 2

[0136] Embodiment 2. The feature information of the Internet resource to be loaded may also include front-end page element information corresponding to the Internet resource to be loaded, for example, the element is a picture, a cascading style sheet (Cascading StyleSheets, CSS) file, a JS (JavaScript) script file , which type of Flash, for picture and Flash type elements, the front-end page element information may also include the display area occupied by the element, whether the element is visible, etc. Based on the judgment made in Embodiment 1, it is also possible to further judge which loading method is suitable for an Internet resource to be loaded according to the information of these front-end page elements.

[0137] For example, for CSS files and JS script files, because they are more important and the files are relatively small, an efficient proxy server can be used as a priority for indirect access loading (the capacity of an efficient proxy server may be limited, us...

Embodiment 3

[0139] Embodiment 3. For some Internet resources to be loaded, the above two judgments may not obtain enough information to determine the loading method. At this point, you can first use the default loading method of the browser to mine some more detailed characteristic information of the resource from the header file of the server response information, such as the size of the resource and the last modification time of the resource. Then judge again based on the detailed attributes excavated. For example, you can judge based on the size of the resource. Resources larger than 512k will be loaded by http multi-point loading or http concurrent loading, etc.

[0140] It should be noted that the embodiment of the present invention will obtain the required feature information through the request information returned by the server to the browser. In this way, the traditional http loading method is first used to load, and then the feature information such as the size of the resource is...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for a browser to load internet resources, which comprises the following steps: the characteristic information of internet resources to be loaded by the browser is obtained; a matched loading method is selected for the internet resources to be loaded according to the characteristic information; and the selected loading method is used to load the internet resources to be loaded. The invention also discloses a system for the browser to load the internet resources. Through the invention, when the browser loads web pages, various internet resources to be loaded can be loaded through the appropriate loading method according to their own characteristics, so as to break through the situation that the internet resources to be loaded are loaded through the unified method, improve the loading speed, and reduce the possibility that some web page cannot be accessed and other phenomena caused by network topology and other reasons.

Description

technical field [0001] The invention relates to the technical field of loading, in particular to a method and system for loading Internet resources by a browser. Background technique [0002] With the development of multimedia technology, people can view a variety of rich and colorful information resources on the Internet through a browser, and these resources usually include text, pictures, sounds, animations, images, and links. When a user browses a webpage with a browser, the browser needs to load the webpage first, and the process of loading the webpage is completed by downloading and loading related Internet resources from the server, and then the webpage can be displayed in front of the user. [0003] In the prior art, the browser (without installing any plug-in) usually adopts a unified default method (such as the Hypertext Transfer Protocol (Hypertext Transfer Protocol, http) method) to download and load Internet resources, that is, to the unified resource of the res...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
Inventor 周天凌
Owner BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products