3月15日下午,MIP 團隊工程師與58趕集的 Web 前端工程師進行了一次面對面的技術交流。
在這次交流中,MIP 工程師主要分享了 MIP 技術原理,MIP 加速原理,以及 MIP 為開發者提供的工具集。
58趕集的工程師提出了以下問題:
有了 AMP,為什么要做 MIP?
我們做 MIP 的初衷是因為我國的 web 頁面整體上還有加速的空間,而 AMP 在中國的落地并不是很理想。amp.js 在中國不能訪問,AMP 緩存在中國沒有服務,AMP 不允許網頁彈層,這也不符合我國網民的使用習慣。正如MIP與AMP合作進展一文中提到的:MIP 是 AMP 在中國的擴展,未來也和 AMP 融合。MIP 是如何計算首屏大小的?怎么處理不同尺寸的手機?
mip.js 中有判斷計算內容是否在首屏的模塊,具體實現可以看代碼。MIP 加速的重點不是首屏大小的定義,而是在同樣的首屏計算方式下,有足夠明顯的速度提升。MIP 頁面是不是手機百度才能支持?
MIP 頁面支持在所有瀏覽器打開。
您可以通過閱讀以下文檔了解分享會中的議題:
- MIP 加速原理
- MIP 技術原理-組件篇
- MIP-CLI 開發工具使用
- MIP 代碼校驗工具
- MIP 頁面預覽工具
如果有技術的問題或建議,可以通過郵件與 MIP 項目組聯系。