界面框架性能優化

 

1)優化核心引擎 chrome

3.2版本優化了框架核心引擎framework.js,頁面加載速度相比之前有了必定的提高。 瀏覽器

2)提供極速模式 框架

         目前每次加載框架內頁時會有1-3秒鐘的等待時間,這個取決於瀏覽器和機器性能。若是用低版本IE瀏覽器會比較明顯,若是用高版本的IE瀏覽器或firefoxchrome等時間會很短,chrome會瞬間打開。 dom

         這是由於頁面初始化時,核心引擎作了大量的工做,例如它會遍歷頁面全部的dom節點,根據他們的標籤特性和class的名稱把他們渲染成不一樣的組件。經過這樣的方式來簡化開發人員的工做量並下降難度。 性能

         而低版本的瀏覽器對JS解析速度不高,例如IE6IE9JS處理速度要慢2000倍以上,因此速度的瓶頸就在這裏。 測試

         3.2提供了一種極速模式,極速模式主頁配置了autoRenderfalse,這樣打開頁面時頁面不會被框架所渲染。而後本身手動對頁面中某些必要元素作渲染,其他的元素例如盒子模型、table表格、文本框、按鈕等,均可以經過添加CSS樣式來實現一樣的效果。 優化

         極速模式經過用戶對每一個頁面多作一些工做,來突破速度瓶頸。當你的客戶主要是IE6IE7的話很適合使用這種模式。頁面打開速度很是快。 spa

         能夠訪問組件示例欄目下的極速模式作測試。 firefox

相關文章
相關標籤/搜索