Font Size: a A A

Performance Research And Load Optimization Of Android Mobile Phone Browser Base On WebKit Kernel

Posted on:2018-04-05Degree:MasterType:Thesis
Country:ChinaCandidate:X XuFull Text:PDF
GTID:2348330536479855Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet technology and the increasingly perfect 4G network,and the rapid spread of the network,mobile browser as a network of people access to information is a very important tool,and people's daily life and work more and more closely.Mobile browser has become an indispensable part of people's lives,at the same time,mobile browser as a commonly used Internet access,the market value is also growing.In the early because of poor hardware conditions,the development of smart phones slow,mobile browser is mainly WAP browser.With the continuous development of hardware and the emergence of new technologies,smart phones more and more perfect,followed by the Web browser is gradually replacing the previous WAP browser.The paper introduces the development of mobile browser at home and abroad,and concludes that Web browser will be the future development trend.The paper introduces the overall workflow of the mobile browser,and analyzes some of the current mainstream mobile browser.The paper begins with the kernel of the browser's core browser,comparing the four most popular browser engines on the market today,noting that the reason for choosing a WebKit kernel is not just about the market demand but also with its excellent performance The The paper mainly analyzes the architecture of the browser engine and the main process of handling the page request,and analyzes the important Loader module,the DOM module and the Render module in detail.This paper analyzes some shortcomings of WebKit kernel in loading resources and rendering resources,and makes corresponding optimization and improvement schemes for these defects to improve the speed of resource loading and rendering.Chapter 4,based on the similarity between web pages,extracts the style between similar web pages and reuses them.For the process of loading new web pages,a method is given to retrieve the styles that can be reused.In the fifth chapter,the author makes a corresponding improvement to the problem of repeated rendering in the rendering mechanism.Firstly,the pages that need to be loaded are divided into many areas of the size of the mobile phone screen,and the area where the current user is visualized is preferentially loaded.When the user slides down When it has been loaded,to avoid the trigger sub-resources to bring the repeated rendering problem.Finally,the paper summarizes the development of mobile browser,and discusses the future optimization of mobile browser.
Keywords/Search Tags:mobile browser, loading and rendering, optimization, WebKit
PDF Full Text Request
Related items