螞蟻 mPaaS 內核是支付寶技術部基于 Chromium 自主研發的瀏覽器內核,歷經支付寶 App 海量業務場景和幾百萬小程序驗證,多年內核技術沉淀。mPaaS 內核持續開展穩定性、啟動加速、網頁加載速度、安全性、流暢度、內存占用、兼容性等方面的基礎能力建設與優化,持續緊跟 Chromium 最新穩定版本,不斷迭代。并提供不同的、靈活的接入方式,為開發者提供優質的 Web 瀏覽服務,目前處于公測免費試用階段。
功能特點
除了提供 Web 標準能力、解決移動端 WebView 瀏覽器版本碎片基礎訴求以外,具備以下特性:
增強的兼容性與穩定性能力,并支持 GPU 進程、頁面卡死檢測、閃退自定義上報功能
增強與可定制的瀏覽器安全功能
開放網絡定制、Cookie 定制、鍵盤輸入法定制、Sandbox 安全進程相關能力
突破了 WebView 本身的特性開放使用
可支持 WebXR、SharedWorker、WebGPU 等高級 H5 標準能力特性
提供了更貼合小程序的瀏覽器功能
同層渲染、獨立 V8 環境、高性能通信通道、兼顧安全與性能的多進程架構等
產品優勢
速度提升
mPaaS 內核基于全新的 Chromium 引擎基線版本進行了優化,特別是在 V8 引擎、渲染效率和網絡庫方面。這些改進使得 mPaaS 內核在多種網頁類型和復雜網絡環境下,網頁加載速度顯著優于系統內核。此外,mPaaS 內核還提供了網頁資源預加載技術,通過定制優化,能夠實現關鍵業務的秒開,為業務增值提供了支持。
內核安全
mPaaS 內核得益于螞蟻安全團隊的持續支持,通過高危漏洞掃描和監控,能夠快速響應和修復潛在的安全問題。同時,內核也會定期迭代以支持最新版本,確保安全性。
兼容性好
mPaaS 內核保持版本一致性,避免了系統內核因版本不同而導致的碎片化問題,從而提升了前端和客戶端的接口屬性兼容性。保證了 HTML、JS、CSS 屬性及 WebView 接口等的一致性,開發者不必擔心不同版本的兼容性問題。同時,持續更新的內核版本確保支持新的屬性和特性,整體兼容性高于系統內核。
網頁體驗
mPaaS 內核在網頁打開的體驗上也有各種功能的優化和支持。
同層渲染能力
mPaaS 內核支持同層渲染,解決了 Native 與 Web 混合使用的挑戰,支持 Native 組件在內核層級的渲染,例如地圖組件與視頻播放器嵌入網頁展示。
排版適配
針對移動端網頁優化了默認排版,如折行排版和適屏排版,確保用戶手勢縮放后的頁面文本能在屏幕寬度內合理排版,并且為特殊的 PC 網頁提供移動端適配。
友好的用戶提示
內核支持頁面異常友好提示、強制縮放、夜間模式、用戶密碼保存、前進后退緩存與秒開等功能,確保用戶的網頁體驗得到了綜合改善。
運行穩定
mPaaS 內核通過支付寶技術部多年、大規模的歷史積累和經驗沉淀,針對各種機型和 Android 系統質量問題進行了大量優化,顯著提升了穩定性。最新的 mPaaS 內核開啟多進程模式,將各項任務分配到獨立進程執行,確保主進程和渲染進程的隔離,從而提升安全性和穩定性。內存管理方面也進行了統一管理,并具備自動告警機制以回收內存,進一步提升了應用的流暢度。
標準支持
最新內核基線版本:Chromium 105。
支持 HTML、CSS、JS 屬性:目前最新以 Chromium105 為基礎,擁有更廣泛的屬性支持。
支持的 Android 版本:Android 6.0 - Android 15+。
設備兼容性:兼容多款手機,支持不同品牌、系統內核和屏幕尺寸,WebGL 適配度高達 95%。
網絡協議:支持 TLS1.3 標準協議。