UX2 Kernel Browse Acceleration Technical outline [Take you to solve WebView]

Source: Internet
Author: User

UX2 Core is I responsible for the main development of the browsing Services project, its main purpose is to provide developers with a simple and easy to use, lightweight web browsing services. UX2 Kernel Android is based on WebView depth optimization, while welcome to use this kernel for the app page or browser, UX2 the official version will be released in June 2017, details please follow us, contact information under the article.

1. Cache acceleration
UX2 kernel by judging the network type, network speed, device conditions to allocate the use of cache, UX2 kernel not only directly set WebSettings cache settings, but also rewrite the WebView cache management part of the function, can better use the cache than WebView.


2. Load Order Optimization
Optimize the order of loading resources, using "Main Page->css-> rendering interface->js-> picture--Re-render" loading order, After many experiments, the loading order is more than one times faster than the direct webview in some networks (the network is good, you don't have to say it, it's like loading at the same time)


3.DNS acceleration
UX2 is technically available through the self-created DNS caching technology, and is temporarily not disclosed.


4. Ad Blocker
Blocking ads not only makes the page more concise, but also saves traffic, increases loading speed, and gives you a whole new page.


5. AD Delay Loading
For some web pages that can't be opened after an ad is blocked, we'll take an original ad delay-loading technique, and we can disable the loading or delay loading of the ad's images.


6. Smart filter operators hijack and illegally embed ads
First of all, I would like to first of all the operators of such hijacking and illegal embedding of advertising behavior, you operators pit us so much is not enough, but also to our HTTP request to implant ads? Carrier hijacking and embedding advertising not only threatens the security of users, but is always embedded in ads, which makes loading speed much slower.
A few months ago I read an article saying that WebView is always hijacked by the carrier what to do, so after a study as long as the size of the HTTP header is added to more than 512 bytes, and the UA logo on the addition of useless characters can be resolved.

Excellent new century studio love Empty

Contact e-mail: [Email protected]

Contact qq:2928455383

UX2 Kernel Browse Acceleration Technical outline [Take you to solve WebView]

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.