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

A method for loading web pages based on layout partitions

A web page loading method and layout technology, applied in the field of browsers, can solve problems such as shortening loading time, and achieve the effects of improving user satisfaction, wide application, and reducing waiting time

Active Publication Date: 2015-10-21
SHANDONG UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] In order to overcome the deficiencies and defects existing in the prior art and solve the problem of long-time loading on mobile devices, the present invention proposes a method for loading webpages based on layout partitions. Small features, based on the rendering layout (RenderLayer) tree, partitions are drawn from top to bottom, which greatly shortens the loading time and improves user satisfaction

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0042] A method for loading webpages based on layout partitions, implemented by mobile terminals, including mobile phones, tablet computers, and embedded Internet access devices installed with webkit kernel browsers, using ARM a9 processors, and installing Android 4.0 The Internet terminal of the operating system establishes a TCP connection relationship between the mobile terminal and the website, and the steps of the method are as follows:

[0043] 1. The browser in the mobile terminal sends a request to the server, requesting the browser process to establish a TCP connection with the server;

[0044] 2. The server responds, and the browser process establishes a TCP connection with the server. After the connection is established, the processes of both parties perform read and write operations through the established connection, so that the browser kernel obtains HTML files, CSS files, and resource files;

[0045] 3. The browser kernel parses the HTML file through the W3C spe...

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 provides a webpage loading method based on layout zoning, belonging to the technical field of browsers. The webpage loading method comprises the following steps that: a client sends a request to a server; the client establishes TCP (Transmission Control Protocol) connection together with the server and obtains an HTML (Hyper Text Mark-up Language) file, a CSS (Cascading Style Sheet) file and various resource files; a browser analyzes various kinds of files to respectively generate a DOM (Document Object Model) tree and a style sheet, and generates a render tree; a layout manager carries out layout on the render tree, and starts to generate render layout tree nodes; and when one render layout tree node is generated, a browser interface is drawn by using an increment drawing mode until the whole render layout tree is completely drawn. According to the method, by fully utilizing the characteristic of a small screen of a mobile device, the method of carrying out loading and layout on all webpage contents and then displaying is changed, increment drawing is carried out when one render layout tree node is generated, thus long-time interface blank caused by loading all webpages when a user opens the webpages is avoided, the waiting time is greatly reduced, and the user experience is greatly promoted.

Description

technical field [0001] The invention relates to the technical field of browsers, in particular to a method for loading webpages based on layout partitions for browsers using webkit engines on mobile devices. Background technique [0002] The predecessor of WebKit is KHTML of KDE group, and the WebCore typesetting engine and JSCore engine included in it come from KHTML and KJS of KDE. As an open source browser engine, Webkit has the advantages of high efficiency, stability, good compatibility, clear source code structure, and easy maintenance. These advantages make it widely used on mobile devices such as mobile phones and tablet computers. For example, the browser kernel engines used by Google's mobile phone Android, Apple's iPhone, Nokia's S60browser, etc. are all based on WebKit. [0003] Currently, the loading method of browsers based on the webkit engine is: [0004] 1. The client sends a request; [0005] 2. The client process establishes a TCP connection with the se...

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 Patents(China)
IPC IPC(8): G06F17/30H04L29/08
Inventor 袁东风翟庆羽张海霞徐加利孙文孙志猛李宗璋于莉徐祥桐高凯
Owner SHANDONG UNIV
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