The Ant mPaaS kernel, developed by Alipay's technology department, is based on the Chromium engine. This browser kernel has been proven in a multitude of Alipay App and Mini Program scenarios, benefiting from years of technological refinement. The mPaaS kernel delivers ongoing enhancements in areas such as stability, startup speed, webpage loading, security, smooth operation, memory efficiency, and compatibility. Keeping pace with the latest stable Chromium releases, it offers a variety of flexible integration types and provides developers with superior web browsing services.
Features
In addition to providing Web standard capabilities and solving the basic demands of mobile WebView browser version fragmentation, it has the following features:
Enhanced compatibility and stability, including GPU process support, page stuck detection, and custom crash reporting
Advanced and customizable security features for browsers
Open network customization, cookie customization, keyboard input method customization, Sandbox security process related capabilities
Breakthroughs in WebView's inherent limitations for open usage
Support for cutting-edge H5 standards like WebXR, SharedWorker, and WebGPU
Browser functionalities better suited for Mini Programs
Same-layer rendering, an independent V8 environment, a high-performance communication channel, and a multi-process architecture that balances security and performance
Benefits
Speed Improvement
The mPaaS kernel has been enhanced with the latest Chromium engine baseline, particularly in the V8 engine, rendering efficiency, and network library. These enhancements result in the mPaaS kernel delivering significantly faster webpage loading speeds compared to the system kernel across various webpage types and in complex network scenarios. Moreover, the mPaaS kernel offers webpage resource preloading technology that enables the instant launch of key business pages through tailored optimization, bolstering business value creation.
Kernel Security
The mPaaS kernel benefits from ongoing Ant security team support, with robust vulnerability scanning and monitoring that allows for rapid response and remediation of potential security issues. Regular updates to the kernel ensure alignment with the latest versions for enhanced security.
Good Compatibility
The mPaaS kernel maintains consistent versions to prevent fragmentation issues, improving frontend and client interface compatibility. It ensures uniformity across HTML, JS, CSS attributes, and WebView interfaces, sparing developers from compatibility concerns across different versions. The kernel's ongoing updates also guarantee support for new attributes and features, offering superior compatibility compared to the system kernel.
Webpage Experience
The mPaaS kernel enhances the webpage opening experience with various optimizations.
Same-layer rendering capability
The mPaaS kernel facilitates same-layer rendering, effectively handling the integration of Native and Web elements. It supports kernel-level rendering of Native components, enabling the embedding of map components and video players within webpages.
Typography adaptation
Optimized mobile typography ensures text remains legible and well-arranged on screen after user scaling, with adaptations for mobile-specific scenarios.
User-friendly prompts
The kernel provides intuitive prompts for page abnormalities, forced scaling, night mode, password saving, forward and backward caching, and instant opening, significantly improving the user experience.
Stable Operation
The kernel supports functions such as friendly prompts for page exceptions, forced zooming, night mode, user password saving, forward and backward caching, and instant opening, ensuring that the user's web experience is comprehensively improved.
Standard support
Latest kernel baseline version: Chromium 105.
Support for HTML, CSS, JS attributes: Based on Chromium 105, offering extensive attribute support.
Supported Android versions: Android 5.0 - Android 15+.
Device compatibility: Works across a wide range of devices, supporting various brands, system kernels, and screen sizes, with WebGL compatibility reaching 95%.
Network protocol: Support TLS1.3 standard protocol.