溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

瀏覽器內核與Web App

發布時間:2020-07-23 14:46:06 來源:網絡 閱讀:716 作者:益慧凌云 欄目:移動開發

Html5跑分

        現在許多瀏覽器喜歡拼Html5跑分,因為大家都有一個共識,那就是基于Html5的Web App遲早會取代現有的本地原生應用,尤其是對于移動互聯網,Web App會成為未來的主流應用模式。Html5跑分越高,通常意味著瀏覽器平臺上運行的基于Html5的Web App用戶體驗會更好。


瀏覽器內核

        拼Html5跑分歸根結底是拼瀏覽器內核,不同的內核代表了不同的Javascript和Html5渲染水平,互聯網上瀏覽器主流內核有微軟的Trident內核、蘋果的Webkit內核和mozilla的Gecko內核,當然還有谷歌基于Webkit開發的Blink內核、Opera廢棄的presto內核等。

       目前移動設備的瀏覽器內核基本都是基于Webkit內核作少量修改而來,國產的PC端瀏覽器則都是千篇一律地采用雙內核模式,即高速模式下的Webkit內核和兼容模式下調用IE的Trident內核,而日本的lunascape瀏覽器則來得更徹底,直接三個主流內核通吃,通過集成webkit、Trident和gecko來保證瀏覽器對整個互聯網內容的全面覆蓋。


內核演變

         如今瀏覽器內核正進入新一輪變革:Opera拋棄自家的Presto內核,谷歌基于蘋果的Webkit開發了Blink內核,而mozilla與三星正在開發新一代Servo內核,這一切其實都是在為Web App的大爆發鋪平道路。

         Opera拋棄自家的presto內核而直接采用谷歌的Blink內核,谷歌作為互聯網的領導者,有理由相信Blink內核能夠更好地適應互聯網走向Web App時代的發展趨勢。

         我們會想,Mozilla如果開發出了Servo內核,那Gecko內核是不是要被淘汰了?Boot to Gecko可能要換成Boot to Servo,這意味著Firefox OS又要被重新設計嗎?但不管怎樣,基于Html5的Web App能夠打破不同硬件設備、操作系統之間的平臺壁壘,我們相信,瀏覽器會始終向著更好地支持HTML5應用的方向發展。


內核與Web App的發展

         尤其是在移動互聯網時代,瀏覽器內核的發展方向是更好地在移動設備上支持Html5的Web App,向開發者提供豐富易用的API(尤其是讓Web APP能夠直接調用所有的硬件API),并基于內核構建類似于Apple Store的Web APP生態圈,吸引開發者在瀏覽器平臺上開發web應用。

         毫無疑問,Web APP生態圈要比Apple Store更加開放,瀏覽器廠商之間應該積極合作早日制定出完善的HTML5標準,共同構建統一標準的Web應用環境;而不是阻礙標準的統一,拿自家的平臺作為抗拒對手的擋箭牌。瀏覽器廠商之間比拼的應該是在統一標準下Web APP的用戶體驗。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女