HTML5是Web中核心語言HTML的規(guī)范,用戶使用任何手段進(jìn)行網(wǎng)頁瀏覽時(shí)看到的內(nèi)容原本都是HTML格式的,在瀏覽器中通過一些技術(shù)處理將其轉(zhuǎn)換成為了可識(shí)別的信息。HTML5在從前HTML4.01的基礎(chǔ)上進(jìn)行了一定的改進(jìn),雖然在技術(shù)人員在開發(fā)過程中可能不會(huì)將這些新技術(shù)投入應(yīng)用,但是對于該種技術(shù)的新特性網(wǎng)站開發(fā)技術(shù)人員是必須要有所了解的。?[1]
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供萬全網(wǎng)站建設(shè)、萬全做網(wǎng)站、萬全網(wǎng)站設(shè)計(jì)、萬全網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、萬全企業(yè)網(wǎng)站模板建站服務(wù),十載萬全做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
2014年10月29日,萬維網(wǎng)聯(lián)盟宣布,經(jīng)過接近8年的艱苦努力,該標(biāo)準(zhǔn)規(guī)范終于制定完成。
HTML5將Web帶入一個(gè)成熟的應(yīng)用平臺(tái),在這個(gè)平臺(tái)上,視頻、音頻、圖像、動(dòng)畫以及與設(shè)備的交互都進(jìn)行了規(guī)范。?[5]
智能表單
表單是實(shí)現(xiàn)用戶與頁面后臺(tái)交互主要組成部分,HTML5在表單的設(shè)計(jì)上功能更加強(qiáng)大。input類型和屬性的多樣性大大地增強(qiáng)了HTML可表達(dá)的表單形式,再加上新增加的一.些表單標(biāo)簽,使得原本需要JavaScript來實(shí)現(xiàn)的控件,可以直接使用HTML5的表單來實(shí)現(xiàn);一些如內(nèi)容提示、焦點(diǎn)處理、數(shù)據(jù)驗(yàn)證等功能,也可以通過THML5的智能表單屬性標(biāo)簽來完成。?[6]
圖2 HTML5
繪圖畫布
HTML5的canvas元索可以實(shí)現(xiàn)畫布功能,該元索通過自帶的API結(jié)合使用JavaScript腳本語自在網(wǎng)頁上繪制圖形和處理,擁有實(shí)現(xiàn)繪制線條、弧線以及矩形,用樣式和顏色填充區(qū)域,書寫樣式化文本,以及添加圖像的方法,且使用JavaScript可以控制其每一個(gè)像素。HTML5的canvas元索使得瀏覽器無需Flash或Silverlight等插件就能直接顯示圖形或動(dòng)畫圖像。?[6]
多媒體
HTML5最大特色之一就是支持音頻視頻,在通過增加了audio、video兩個(gè)標(biāo)簽來實(shí)現(xiàn)對多媒體中的音頻、視頻使用的支持,只要在Web網(wǎng)頁中嵌人這兩個(gè)標(biāo)簽,而無需第三方插件(如Flash)就可以實(shí)現(xiàn)音視頻的播放功能。HTML5對音頻、視頻文件的支持使得瀏覽器擺脫了對插件的依賴,加快了貞面的加載速度,擴(kuò)展了互聯(lián)網(wǎng)多媒體技術(shù)的發(fā)展空間。?[6]
地理定位
現(xiàn)今移動(dòng)網(wǎng)絡(luò)備受青睞,用戶對實(shí)時(shí)定位的應(yīng)用越來,要求也越來越高。HTML5通過引人Geolocation的API可以通過GPS或網(wǎng)絡(luò)信息實(shí)現(xiàn)用戶的定位功能,定位更加準(zhǔn)確、靈活。通過HTML5進(jìn)行地位,除了可以定位自己的位置,還可以在他人對你開放信息的情況下獲得他人的定位信息。?[6]
數(shù)據(jù)存儲(chǔ)
HTML5較之傳統(tǒng)的數(shù)據(jù)存儲(chǔ)有自已的存儲(chǔ)方式,允許在客戶端實(shí)現(xiàn)較大規(guī)模的數(shù)據(jù)存儲(chǔ)。為了滿足不同的需求,HTML5支持DOM Storage和Web SQL Database 兩種存儲(chǔ)機(jī)制。其中,DOM Storage 適用于具有key/value對的基本本地存儲(chǔ);而WebSQLDatabase是適用于關(guān)系型數(shù)據(jù)庫的存儲(chǔ)方式,開發(fā)者可以使用SQL語法對這些數(shù)據(jù)進(jìn)行查詢、插入等操作。?[6]
多線程
HTML 5利用Web Worker將Web應(yīng)用程序從原來的單線程業(yè)界中解放出來,通過創(chuàng)建一個(gè)Web Worker對象就可以實(shí)現(xiàn)多線程操作。JavaScript創(chuàng)建的Web程序處理事務(wù)都是在單線程中執(zhí)行,響應(yīng)時(shí)間較長,而當(dāng)JavaScript過于復(fù)雜時(shí),還有可能出現(xiàn)死鎖的局面。HTML5新增加了一個(gè)WebWorkerAPI,用戶可以創(chuàng)建多個(gè)在后臺(tái)的線程,將耗費(fèi)較長時(shí)間的處理交給后臺(tái)面不影響用戶界面和響應(yīng)速度,這些處理不會(huì)因用戶交互而運(yùn)行中斷。使用后臺(tái)線程不能訪問頁面和窗口對象,但后臺(tái)線程可以和貞面之間進(jìn)行數(shù)據(jù)交互。子線程與子線程之間的數(shù)據(jù)交互,大致步驟如下:①先創(chuàng)建發(fā)送數(shù)據(jù)的子線程;②執(zhí)行子線程任務(wù),把要傳遞的數(shù)據(jù)發(fā)送給主線程;③在主線程接受到子線程傳遞回的消息時(shí)創(chuàng)建接收數(shù)據(jù)的子線程,然后把發(fā)送數(shù)據(jù)的子線程中返回的消息傳遞給接收數(shù)據(jù)的子線程;④執(zhí)行接收數(shù)據(jù)子線程中的代碼
詳細(xì)請參考?html5
教程請參考?html5教程
HTML5是一種web標(biāo)記語言,用于開發(fā)網(wǎng)頁使用。HTML是web應(yīng)用中一種”超文本標(biāo)記語言(HTML)“的第五次重大修改,我們將這次修改后的HTML標(biāo)準(zhǔn),稱之為"HTML5"。
html5就是包括HTML、CSS和JavaScript在內(nèi)的一套技術(shù)組合,強(qiáng)化了Web網(wǎng)頁的表現(xiàn)性能。其次,追加了本地?cái)?shù)據(jù)庫等 Web 應(yīng)用的功能。所以說未來HTML5 將成為 HTML、XHTML 以及 HTML DOM 的新標(biāo)準(zhǔn)。但是HTML5 仍處于完善之中。然而,大部分現(xiàn)代瀏覽器已經(jīng)具備了某些 HTML5 支持。
拓展資料:
萬維網(wǎng)的核心語言、標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用超文本標(biāo)記語言(HTML)的第五次重大修改。
2014年10月29日,萬維網(wǎng)聯(lián)盟宣布,經(jīng)過接近8年的艱苦努力,該標(biāo)準(zhǔn)規(guī)范終于制定完成。
標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用HTML標(biāo)準(zhǔn)自1999年12月發(fā)布的HTML4.01后,后繼的HTML5和其它標(biāo)準(zhǔn)被束之高閣,為了推動(dòng)Web標(biāo)準(zhǔn)化運(yùn)動(dòng)的發(fā)展,一些公司聯(lián)合起來,成立了一個(gè)叫做 Web Hypertext Application Technology Working Group (Web超文本應(yīng)用技術(shù)工作組 -WHATWG) 的組織。
WHATWG 致力于 Web 表單和應(yīng)用程序,而W3C(World Wide Web Consortium,萬維網(wǎng)聯(lián)盟) 專注于XHTML2.0。
在 2006 年,雙方?jīng)Q定進(jìn)行合作,來創(chuàng)建一個(gè)新版本的 HTML。
百度百科_html5
HTML的全稱是超文本標(biāo)記語言,是一種標(biāo)記語言。它包括一系列標(biāo)簽,可以統(tǒng)一網(wǎng)絡(luò)上文檔的格式,將分散的互聯(lián)網(wǎng)資源連接成一個(gè)邏輯整體。HTML是由HTML命令組成的描述性文本,可以解釋文字、圖形、動(dòng)畫、聲音、表格、鏈接等。Html是一種用來描述網(wǎng)頁的語言。它被稱為超文本標(biāo)記語言,它是一種標(biāo)記語言。它包括一系列標(biāo)簽,可以統(tǒng)一網(wǎng)絡(luò)上文檔的格式,將分散的互聯(lián)網(wǎng)資源連接成一個(gè)邏輯整體。
HTML5到底涵蓋了哪些功能?這些功能到底在主流的瀏覽器支持情況如何?
1.HTML5核心:這部分主要由W3C官方的規(guī)范組成,涉及新的語義元素、新的增強(qiáng)的Web表單、音頻和視頻、以及通過JavaScript繪圖的Canvas。北大青鳥云南嘉薈校區(qū)官網(wǎng)認(rèn)為這部分大多數(shù)主流瀏覽器均得到很好的支持;
2.曾經(jīng)的HTML5標(biāo)準(zhǔn):這部分主要來自于最初制定的HTML5規(guī)范,其中大多數(shù)功能需要JavaScript且支持富Web應(yīng)用開發(fā)。比如:本地?cái)?shù)據(jù)存儲(chǔ)、離線應(yīng)用和消息傳遞;
3.非HTML5標(biāo)準(zhǔn):這部分通常指下一代功能,雖然從未進(jìn)入HTML5標(biāo)準(zhǔn),但人們還是會(huì)把它認(rèn)做HTML5的一部分。這些包括最為常見的CSS3,以及很熱門的地理定位。
對于最為常用且實(shí)用的部分,基本上主流的瀏覽器都支持的比較好。而那些特殊需求的部分,則需要根據(jù)不同的瀏覽器檢測才能知道是否支持自己想要的功能。
HTML5新特性如下:
1、脫機(jī)緩存。您可以在關(guān)閉瀏覽器并再次打開時(shí)還原數(shù)據(jù),以減少網(wǎng)絡(luò)流量。
2、音頻和視頻可以自由嵌入,多媒體形式更加靈活。
3、地理位置。地理位置定位使得定位導(dǎo)航不再是專屬導(dǎo)航軟件,地圖也不需要下載很大的地圖包。它可以通過緩存、去哪里、去哪里以及更靈活的方式來解決。
4、畫布繪制提高了移動(dòng)平臺(tái)的繪制能力。canvas API可以用來繪制一個(gè)簡單的熱點(diǎn)地圖來收集用戶體驗(yàn)數(shù)據(jù),并支持對圖像的移動(dòng)、旋轉(zhuǎn)、縮放等常規(guī)編輯。
5、豐富的互動(dòng)方式。提高交互能力:拖動(dòng)、撤消歷史操作、文本選擇等。
6、與原生app相比,開發(fā)維護(hù)成本低。降低開發(fā)和維護(hù)成本;?使頁面更小,減少用戶不必要的開銷;性能更好,功耗更低。
7、CSS3視覺設(shè)計(jì)師的輔助利器支持。CSS3支持字體嵌入、布局和最令人印象深刻的動(dòng)畫功能。
8、HTML5調(diào)用相機(jī)、相冊和通訊錄的功能。
擴(kuò)展資料:
2014年10月29日,萬維網(wǎng)聯(lián)盟宣布,HTML第五次重大修訂,經(jīng)過近8年的努力,標(biāo)準(zhǔn)規(guī)范終于完成。HTML5旨在支持移動(dòng)設(shè)備上的多媒體。引入了新的語法特性來支持這一點(diǎn),如視頻、音頻和畫布標(biāo)記。HTML5還引入了一些新功能,這些功能可以真正改變用戶與文檔交互的方式,包括增強(qiáng)靈活性的新解析規(guī)則、新屬性、過時(shí)或冗余屬性等。
HTML5用于實(shí)現(xiàn)日??吹降乃芯W(wǎng)站(比如網(wǎng)站的模塊布局、文字段落圖片等樣式、動(dòng)作等),但是不涉及后臺(tái)和數(shù)據(jù)層面(具體的圖片、文字是什么)。
也可以這么理解,HTML5開發(fā)工程師是負(fù)責(zé)將設(shè)計(jì)師設(shè)計(jì)好的網(wǎng)頁圖片(通常是PSD格式),用代碼實(shí)現(xiàn)出來,包括在網(wǎng)頁的某個(gè)位置放置一個(gè)塊,給一個(gè)塊設(shè)置顏色,調(diào)整字體大小,讓圖片動(dòng)起來等操作。
分享名稱:html5功能,html5功能被默認(rèn)阻止
當(dāng)前路徑:http://aaarwkj.com/article42/dsspcec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、定制開發(fā)、品牌網(wǎng)站制作、商城網(wǎng)站、手機(jī)網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)