查文庫>問答> 新媒體h5是什麼意思

新媒體h5是什麼意思

  H5這個詞,來自”HTML5”, 所謂“HTML5”, 是指“HTML"的第5個版本,而"HTML”, 則是指描述網頁的標準語言。

  幾乎所有線上的應用類網站,本質上都是一個"H5”。H5頁面簡單的說就是利用html5製作出來的頁面,利用圖片、文字、動畫、音樂等方式融合在一起來表達某種藝術效果或者推廣效果。

  新特性

  HTML5將Web帶入一個成熟的應用平臺,在這個平臺上,影片、音訊、影象、動畫以及與裝置的互動都進行了規範。

  1、智慧表單

  表單是實現使用者與頁面後臺互動主要組成部分,HTML5在表單的設計上功能更加強大。input型別和屬性的多樣性大大地增強了HTML可表達的表單形式。

  再加上新增加的一些表單標籤,使得原本需要JavaScript來實現的控制元件,可以直接使用HTML5的`表單來實現;一些如內容提示、焦點處理、資料驗證等功能,也可以透過THML5的智慧表單屬性標籤來完成。

  2、繪圖畫布

  HTML5的canvas元索可以實現畫布功能,該元索透過自帶的API結合使用JavaScript指令碼語言在網頁上繪製圖形和處理,擁有實現繪製線條、弧線以及矩形,用樣式和顏色填充區域,書寫樣式化文字,以及新增影象的方法,且使用JavaScript可以控制其每一個畫素。

  HTML5的canvas元索使得瀏覽器無需Flash或Silverlight等外掛就能直接顯示圖形或動畫影象。

  3、多媒體

  HTML5最大特色之一就是支援音訊影片,在透過增加了

  HTML5對音訊、影片檔案的支援使得瀏覽器擺脫了對外掛的依賴,加快了頁面的載入速度,擴充套件了網際網路多媒體技術的發展空間。

  4、地理定位

  現今行動網路備受青睞,使用者對實時定位的應用越來,要求也越來越高。HTML5透過引入Geolocation的API可以透過GPS或網路資訊實現使用者的定位功能,定位更加準確、靈活。

  透過HTML5進行定位,除了可以定位自己的位置,還可以在他人對你開放資訊的情況下獲得他人的定位資訊。

  5、資料儲存

  HTML5較之傳統的資料儲存有自已的儲存方式,允許在客戶端實現較大規模的資料儲存。為了滿足不同的需求,HTML5支援DOM Storage和Web SQL Database 兩種儲存機制。

  其中,DOM Storage 適用於具有key/value對的基本本地儲存;而WebSQLDatabase是適用於關係型資料庫的儲存方式,開發者可以使用SQL語法對這些資料進行查詢、插入等操作。

  6、多執行緒

  HTML5利用Web Worker將Web應用程式從原來的單執行緒業界中解放出來,透過建立一個Web Worker物件就可以實現多執行緒操作。JavaScript建立的Web程式處理事務都是在單執行緒中執行,響應時間較長,而當JavaScript過於複雜時,還有可能出現死鎖的局面。

  HTML5新增加了一個WebWorkerAPI,使用者可以建立多個在後臺的執行緒,將耗費較長時間的處理交給後臺面不影響使用者介面和響應速度,這些處理不會因使用者互動而執行中斷。使用後臺執行緒不能訪問頁面和視窗物件,但後臺執行緒可以和貞面之間進行資料互動。