Font Size: a A A

Enhancement Of Hardware Calling Ability In Mobile Browser Base On Webkit Core

Posted on:2018-07-20Degree:MasterType:Thesis
Country:ChinaCandidate:W J XiongFull Text:PDF
GTID:2348330518996501Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
As cloud computing and mobile Internet technology matures, the tide began to sweep from the Web application. Unlike mobile operating system's native applications (Native Applications), Web applications have a good cross-platform features. The mobile browser, as a "cloud" service platform for mobile users and entrance, also entered the era of Web applications.In recent years, Web applications and native applications primary gap is mainly reflected in the ability to call on the hardware. Since the native application closer to the underlying mobile operating system, there are more calls to the terminal hardware way in the development and operation of the process. To make Web application functionality and performance with corresponding enhanced, some companies and organizations made a number of open-source mobile browser architecture, through a number of implementation and the underlying system-level, so the ability to move the browser calls the hardware device can be enhanced. Based on the above background, the current popular Webkit-based mobile browser kernel,proposed several calls enhanced terminal hardware implementation.The first implementation is a Single-Point component of WebKit core enhancement. Single-point component is supported by the unique hardware device supports. This article draws on the Android mobile operating system hardware drivers to achieve proposed component design principles, implementation, completed the Webkit-enhanced Bluetooth module from scratch. While in the final validation process, completed compared with native applications on key parameters.The second realization is a composite component of WebKit core enhancement. Composite component refers to a functional component requires more hardware devices used in conjunction with, this is the single point of assembly on the basis of enhanced introduced between the hardware work with dispatch. Taking Augmented Reality (Augmented Reality) is the use case scenarios proposed design principle of composite component implementation. Implementation, for two main operating hardware - camera, video capture and display screen rendering proposed joint optimization. From scheduling to achieve a level of performance enhancements composite components.The third is to achieve an enhancement of the application interface of Webkit core platforms. Here's platform application interface is more biased with respect to the application of the concept of the component, you can control the operation between components to achieve the effect of performance optimization and the like. In this paper, the relationship between WebRTC research bottlenecks information processing and information transmission between the use case scenarios. And implements the platform application interface to complete the process of WebRTC adaptive adjustment.After the final test and comparing the results presented in this paper based on Webkit-core mobile browser calls the three terminal hardware implementation, compared to the original mobile browser kernel has some enhancements, providing a better support for the diversity and performance of Web applications.
Keywords/Search Tags:Mobile Browser, Hardware Calling, Webkit, BlueTooth, WebRTC
PDF Full Text Request
Related items