Font Size: a A A

Reseach And Design Of High-Performance Adaptive Web Browser Extension Aplic Ation Development System

Posted on:2016-05-22Degree:MasterType:Thesis
Country:ChinaCandidate:L L RongFull Text:PDF
GTID:2298330467492987Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Internet era, with Ajax, especially HTML5, CSS3and other new technologies emerging, more and more feature-rich, friendly interactive applications start to provide web services. Browser extensions (web extension) is a Web application in the browser’s special presentation form, has also been a growing number of developers and users attention. In addition, the emergence of Javascript Node network-based development platform enable Javascript can participate in the development of back-office services. Node background services using the latest technology, which can be extended to develop extensions to build high-performance Web application development system development Javascript-based development, the research content of this paper is to implement an adaptive browser.Currently, Web applications, although the expansion was supported by most major browsers, but a different Web browser extensible framework and API design is different and there is no single development interface. Besides the existing adaptive development platform Web browser extension applications are there Java, python and other languages is achieved before the end develop the language barrier is not easy to developer platform functionality for custom extensions. The main work of this paper is based on the platform to create a background service NodeJS, with RequireJS, AngularJS other front-end development framework and build an adaptive, high-performance Web browser extension application development system to improve platform flexibility, help developers more quickly, better to develop a scalable, high-performance Web application extensions. First, the article describes the basics of Web expansion, the development of some common development environment and development of technology, and discusses the design NodeJS based extensible development platform and by AngularJs, RequireJS front-end development framework for Web developers to introduce extended dependency management and MVC the feasibility of the program structure.Secondly, based on the relevant technology research and feasibility analysis, adaptive browser Web design and development of high-performance system extension application, in addition to the adaptive browser and high-performance development, the front and rear ends are based on Javascript development, Node service and have the perfect package management system, when the developer to develop based on the system, according to their needs, extend the functionality of existing platforms, increase development flexibility and efficiency.Finally, based on the extended development system implementation, to develop a web site easy to navigate extension extensions developed to verify the implementation of the system, and with the development of the site under the general environment and convenient navigation, the loading speed is verified by comparing the expansion of the realization of develop systems to enhance the performance of the extension.
Keywords/Search Tags:Web extension development system, adaptive browsers, high-performance, NodeJS, AngularJs
PDF Full Text Request
Related items