A webpage update method and device based on composite rendering acceleration

A rendering acceleration and update method technology, applied in the field of web page rendering, can solve the problems of low web page update efficiency and synthetic rendering acceleration, and achieve the effect of improving the dynamic display performance of web pages, increasing the frame rate, updating efficiency and speed.

Active Publication Date: 2017-06-16
ALIBABA (CHINA) CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to overcome the problem of low webpage update efficiency caused by running JavaScript dynamic codes in related technologies to change the cascading style sheet attributes corresponding to the layer attributes of webpage elements, this application provides a webpage update method based on synthetic rendering acceleration and device

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
  • A webpage update method and device based on composite rendering acceleration
  • A webpage update method and device based on composite rendering acceleration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present application as recited in the appended claims.

[0044] In the following detailed description, numerous specific details are set forth in order to provide a comprehensive understanding of the application, but those skilled in the art will understand that the application may be practiced without these specific details. In other embodiments, well-known methods, procedures, devices and modules have not been described in detail so as not t...

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

A webpage update method and apparatus based on synthetic rendering acceleration. When a browser runs dynamic JavaScript code to change a CSS attribute corresponding to a layer attribute in a webpage element, a kernel thread correspondingly updates the attribute of a layer where the webpage element is located in a current webpage snapshot of the kernel thread; a synthesis thread correspondingly updates the attribute of a corresponding layer in a current webpage snapshot of the synthesis thread according to the updated webpage snapshot of the kernel thread, and then performs a synthesis operation according to the current webpage snapshot after update, so as to update the webpage. The technical solution omits the re-typesetting and webpage snapshot copy of the kernel thread and the pre-drawing step of the synthesis thread, and improves the processing efficiency of webpage update and dynamic webpage display performance.

Description

technical field [0001] The present invention relates to the technical field of web page rendering, in particular to a method and device for updating web pages based on composite rendering acceleration. Background technique [0002] At present, browsers generally adopt a multi-threaded rendering acceleration architecture to make full use of the hardware performance of multi-core CPU (Central Processing Unit, central processing unit) and GPU (Graphic Processing Unit, graphics processing unit), and to avoid UI (User Interface, user interface). Interface) Thread blocking causes user operations to be unsmooth. Among them, composite rendering acceleration uses more rendering acceleration architectures, and improves rendering performance by dividing web pages into multiple layers. Under the composite rendering acceleration architecture, the browser groups all web page elements according to predetermined rules, making them belong to a specific layer, and organizes all layers into a...

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/30
CPCG06F16/00
Inventor 易旭昕
Owner ALIBABA (CHINA) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products