群雄逐鹿 瀏覽器之戰將進入HTML 5時代

2021-05-23 03:21:57 字數 2586 閱讀 8771

html 5這個技術術語最近頻頻出現在與各大巨頭相關的報道中:在ipad不支援flash的爭議聲中有它的身影,谷歌因為它放棄了對自家產品gears的支援, 而剛剛發布的ie9預覽版對它的支援也成了乙個熱門話題。html5,這個尚未成形的web標準為何如此受關注?它又會如何重新整理人們對網頁瀏覽的認知?

html5標準將正式登場 挑戰迫在眉睫

蘋果ceo史蒂夫·賈伯斯也許算得上是近期最意氣風發的人了,ipad的發布再次聚焦了全球的眼光。這款被賈伯斯稱為「最得意的作品」、「革命 性的作品」,會不會像ipod、iphone一樣風靡全球,為蘋果公司創造又乙個奇蹟?顯然賈伯斯早有了肯定的答案,ipad對flash斬釘截鐵的拒絕 也許算得上是乙個例證。

與賈伯斯的意氣風發不同的是,微軟的泰德·詹森(tedjohnson)也許是近期最忙碌的員工,身為office家族製圖元件產品 visio的創造者和曾經的微軟副總裁之一,ted目前的身份是ie團隊負責圖形和渲染技術的專案經理。擺在他面前的艱難課題,不僅包括ie過去版本飽受 詬病的圖形處理能力和渲染速度,更重要是如何幫助ie重回巔峰。

像ted這樣的高階管理人員加盟ie團隊,表明了微軟重振瀏覽器產品的決心,也讓ie9肩負的使命顯得極為重大。前不久,在mix10開發者大 會上亮相的ie 9技術預覽版已經證明了ted等在新版ie上的努力已有成效。ie9極大地改善了自身對web標準的支援,並且宣布相容大多數在web中被廣泛使用的 api;最重要的一點是,ie9以近乎謙卑的態度參與了w3c的html 5標準制定專案,並積極參與了css 3和svg(可伸縮向量圖形)的測試,通過了其中的大多數專案。

微軟用ie9證明了微軟對html5的高度迎合和歡迎態度,而不是僅做做姿態,而此前,safari、firefox、chrome等瀏覽器早 已進行了廣泛支援html5的努力。也許,更深的層次分析,對於ie瀏覽器來說,html 5時代的到來,無疑是乙個危機並存的大事件,一旦抓住這項技術,就大有機會讓ie重回霸主寶座。

那麼,html 5究竟是一種什麼樣的標準,居然有能力改變瀏覽器之爭的格局?

html 5帶來新web體驗

html5是html的最新標準,目前仍在完善中。它的誕生得益於whatwg(web超文字應用程式技術工作組),這個組織中的成員認為,此 前以文件為中心的理念無法有效地滿足現代web應用的需要,html的改進應以網際網路應用為中心,並在未來的web世界中扮演更重要的角色。

2023年,在mozilla、opera、蘋果等力量的共同努力下,該組織接受了w3c的維護並成立了html5工作組,並在後來的標準之爭 中打贏了xhtml,成為下一代html標準,新標準將包括更強大的用於互動、多**和本地化等方面的標籤以及應用程式設計介面(api)。

另外,html 5突破了其作為標記語言的界限,增加了很多頗具實用價值的api,例如web sql databaseapi可以建立資料庫物件從而長期保留當前會話下的資料,為瀏覽器的離線工作掃清了道路;再例如fileapi使本地檔案可以通過拖放的 方式上傳到**,甚至還提供了乙個介面來關聯上傳資料從而提供顯示上傳進度和其他資訊的方法。在這些api的共同作用下,無需客戶端和外掛程式,完全基於 web頁面的應用程式已經指日可待。

而在影象處理方面,html5擁有更加強大的影象功能:不僅大大加強了向量圖和點陣圖,還內建了對3d技術的支援,以webgl為代表的技術可以 幫助html5提供硬體3d加速渲染,借助系統顯示卡在瀏覽器裡流暢地展示3d場景和模型。也許在不遠的將來,我們甚至可以在網頁中流暢地玩到魔獸世界之類 的大型3d遊戲,這是flash目前難以達成的任務。

youtube已經開始支援html5

可見,html 5之所以會成為業界的焦點並成為html發展的必由之路,正是因為它再次夯實了html作為web根基的地位。它拋開了臃腫的外掛程式,強化瀏覽器對html的理解能力,不僅是對使用者瀏覽體驗的革新,也是對網路瀏覽器技術比拼重新進行發牌。

html 5的雙刃劍效應

html 5的變革令web世界激動萬分,同時也帶來了很多人的憂慮。其中最明顯受到衝擊的就是adobe的flash和微軟的silverlight技術。

如果說silverlight技術在微軟產品線中佔據的權重不足以使這個軟體帝國感到焦慮的話,那麼被晾在一邊的adobe對於flash的滅亡預言可謂噤若寒蟬。

此外,正如adobe flash一樣,原本依附於web瀏覽器的外掛程式技術將面臨新一輪的生死抉擇,究竟是留下來與html5奮力一搏還是另尋定位成了眼下最重要的問題。日前, 微軟已經和諾基亞簽定協議向symbian系統提供silverlight技術,這或許顯示了微軟重新定位silverlight的思路:去html 5暫時去不了的地方,做html 5暫時做不到的事。這對位於相似處境的外掛程式廠商未嘗沒有借鑑意義。

無論如何,ie、firefox、chrome和opera這些主流瀏覽器都已經積極地開始了對html5的試水。拋去了高築的技術壁壘,扔掉 了林林總總的外掛程式,未來的戰爭將更加考驗這些瀏覽器提供商的商業智慧型和技術能力。一場更加精彩的瀏覽器之戰已經在html 5時代蓄勢待發。

附錄:html5部分應用

HTML5 移動瀏覽器支援

全文完 以下為廣告部分 如果您想看下您的 https部署的是否安全,花1分鐘時間來 myssl.com 檢測以下吧。讓您的https 變得更安全!ssl檢測評估 快速了解https 安全情況。安全評級 a a a 行業合規檢測 證書資訊檢視 證書鏈資訊以及補完 伺服器套件資訊 證書相容性檢測等。ss...

HTML5瀏覽器支援判斷

首先判斷瀏覽器是否支援html5,根據以往的經驗判斷瀏覽器型別以及版本 這裡提供另外一張思路和方法。建立個html5的特性 看瀏覽器是否存在 參考w3c html div id intro p strong strong p div id checkvideoresult style margin ...

手機瀏覽器HTML5時代來臨了

以 手機最遊戲 weibo.youxi.cn 這款html5手遊應用為例,其在傲遊mm 海豚 天天瀏覽器以及小公尺科技旗下的迷人瀏覽器中都表現出超出預期的執行效果。這些手機瀏覽器與蘋果safari 谷歌chrome瀏覽器相同,採用目前渲染速度最快的webkit核心,對html5給予較好的支援。可見,...