什麽是html5網站?
2017-09-06 09:25:17 綿陽網站建設,綿陽APP開發,綿陽網站制作,綿陽網站優化,綿陽seo,綿陽微信開發
HTML 5草案的前身名爲Web Applications 1.0。於2004年被(bèi)WHATWG提出,於2007年被(bèi)W3C接納,并成(chéng)立了新的HTML工作團隊。2008年1月22日,W3C發布了最新的HTML5工作草案,HTML工作組包括AOL、Apple、Google、IBM、 Microsoft、Mozilla、Nokia、Opera等數百個開發上。HTML5中增加了許多新特性,例如嵌入音頻、視頻和圖片的函數、客戶端存 儲數據、交互式文檔等,通過制定如何處理所有HTML元素以及如何從錯誤中恢複的精确規則,HTML5進一步增強了互動性,并有效減少了開發成(chéng)本。
綿陽網站建設
    二、HTML5 有哪些特質
 
    我們來看看W3.org列舉出來的8個Class技術描述:
 
    A. 語義特性(Class:Semantic)
 
    HTML5賦予網頁更好(hǎo)的意義和結構。更加豐富的标簽將(jiāng)随著(zhe)對RDFa的,微數據與微格式等方面(miàn)的支持,構建對程序、對用戶都(dōu)更有價值的數據驅動的Web。
 
    B. 本地存儲特性(Class: OFFLINE & STORAGE)
 
    基于HTML5開發的網頁APP擁有更短的啓動時間,更快的聯網速度,這些全得益于HTML5 APP Cache,以及本地存儲功能(néng)。Indexed DB(html5本地存儲最重要的技術之一) 和API說明文檔。
 
    C. 設備兼容特性 (Class: DEVICE ACCESS)
 
    從Geolocation 功能(néng)的API文檔公開以來,HTML5爲網頁應用開發者們提供了更多功能(néng)上的優化選擇,帶來了更多體驗功能(néng)的優勢。HTML5提供了前所未有的數據與應用接入開放接口。使外部應用可以直接與浏覽器内部的數據直接相連,例如視頻影音可直接與microphones及攝像頭相聯。
 
    D. 連接特性(Class: CONNECTIVITY)
 
    更有效的連接工作效率,使得基于頁面(miàn)的實時聊天,更快速的網頁遊戲體驗,更優化的在線交流得到了實現。HTML5擁有更有效的服務器推送技術,Server-Sent Event和WebSockets就(jiù)是其中的兩個特性,這兩個特性能(néng)夠幫助我們實現服務器將(jiāng)數據’推送’到客戶端的功能(néng)。
 
    E. 網頁多媒體特性(Class: MULTIMEDIA)
 
    支持網頁端的Audio、Video等多媒體功能(néng), 與網站自帶的APPS,攝像頭,影音功能(néng)相得益彰。
 
    F. 三維、圖形及特效特性(Class: 3D, Graphics & Effects)
 
    基于SVG、Canvas、WebGL及CSS3的3D功能(néng),用戶會驚歎于在浏覽器中,所呈現的驚人視覺效果。
 
    G. 性能(néng)與集成(chéng)特性(Class: Performance & Integration)
 
    沒有用戶會永遠等待你的Loading——HML5會通過XMLHttpRequest2等技術,幫助您的Web應用和網站在多樣化的環境中更快速的工作。
 
    H. CSS3特性(Class: CSS3)
 
    在不犧牲性能(néng)和語義結構的前提下,CSS3中提供了更多的風格和更強的效果。此外,較之以前的Web排版,Web的開放字體格式(WOFF)也提供了更高的靈活性和控制性。
 
    四、早期試行者:
 
    體驗 HTML5 的最好(hǎo)浏覽器是那些基于 Webkit 引擎的浏覽器(Apple 開發的開源浏覽器内核),如 Chrome 和 Safari,Firefox 不太流暢,即使現在Firefox 9官方聲稱完美支持HTML5,但是實際應用中,我們發現還是相對于Chrome和Safari欠缺許多。
 
    當然,介于目前浏覽器市場玲琅滿目,目前除了主流的浏覽器的最新版本之外,之前的舊版本浏覽器都(dōu)在或多或少的拒絕HTML5。
 
它可能(néng)會消滅Flash
 
許多業内人士表示,HTML將(jiāng)會最終代替多媒體框架,如Adobe的Flash,但是短期看來還不是時候。HTML5估計到2014年才能(néng)逐步成(chéng)熟,而且將(jiāng)現有應用Flash的網絡開發完全轉向(xiàng)HTML5還需要一段時間。盡管HTML5提出了許多優點,但是還可能(néng)有某些應用更适合于更靈活的框架。一些主流的大公司都(dōu)逐步轉向(xiàng)使用HTML5,谷歌于2015年2月26日開始自動將(jiāng)Flash廣告轉換爲HTML5格式,[7] 這可能(néng)會加速HTML5替代Flash的進程,但是這個轉變的過程也不是一蹴而就(jiù)的。
 
它新并不表示它安全
 
網絡應用開發工程師們在學習新技術的同時需要時刻記住網絡安全。HTML5所構建的網頁和其他語言編寫的網頁一樣容易洩露一些敏感數據。歐洲網絡信息安全機構(European Network and Information Security Agency,ENISA)已經警告說HTML5可能(néng)并不夠安全。
 
它承諾帶來一個無縫的網絡
 
HTML5會帶來一個統一的網絡,無論是筆記本,台式機,還是智能(néng)手機都(dōu)應該很方便的浏覽基于HTML5的網站。因此在設計網站的時候,開發者需要重新考慮用戶體驗,網站浏覽,網站結構等因素使得這個網站對任何硬件設備都(dōu)通用。
 
它會變成(chéng)企業的SaaS平台
 
一些重量級的企業,如微軟,Salesforce,SAP Sybase正在開發HTML5的開發工具。如果你正在構建企業應用,很可能(néng)不久的將(jiāng)來你就(jiù)要用到HTML5。所以當構建公司的SaaS戰略遷移的時候也不要忘記HTML5。
 
它將(jiāng)會變得很移動
 
幾乎所有人都(dōu)熱衷于開發獨立的移動應用,但是HTML5很可能(néng)會是獨立移動應用的終結者。由于HTML5將(jiāng)應用的功能(néng)直接加入其内核,這很可能(néng)引導移動技術潮流重新回到浏覽器時代。HTML5允許開發者在(移動)浏覽器内開發應用,所以如果你正在制定一項桌面(miàn)或者移動應用的長期發展策略,你可能(néng)需要考慮這一點。
 
優點缺點
 
網絡标準
 
HTML5本身是由W3C推薦出來的,它的開發是通過谷歌、蘋果,諾基亞、中國移動等幾百家公司一起(qǐ)醞釀的技術,這個技術最大的好(hǎo)處在于它是一個公開的技術。換句話說,每一個公開的标準都(dōu)可以根據W3C的資料庫找尋根源。另一方面(miàn),W3C通過的HTML5标準也就(jiù)意味著(zhe)每一個浏覽器或每一個平台都(dōu)會去實現。
 
多設備跨平台
 
用HTML5的優點主要在于,這個技術可以進行跨平台的使用。比如你開發了一款HTML5的遊戲,你可以很輕易地移植到UC的開放平台、Opera的遊戲中心、Facebook應用平台,甚至可以通過封裝的技術發放到App Store或Google Play上,所以它的跨平台性非常強大,這也是大多數人對HTML5有興趣的主要原因。
 
自适應網頁設計
 
很早就(jiù)有人設想,能(néng)不能(néng)“一次設計,普遍适用”,讓同一張網頁自動适應不同大小的屏幕,根據屏幕寬度,自動調整布局(layout)。
 
2010年,Ethan Marcotte提出了”自适應網頁設計“這個名詞,指可以自動識别屏幕寬度、并做出相應調整的網頁設計。
 
這就(jiù)解決了傳統的一種局面(miàn)——網站爲不同的設備提供不同的網頁,比如專門提供一個mobile版本,或者iPhone / iPad版本。這樣做固然保證了效果,但是比較麻煩,同時要維護好(hǎo)幾個版本,而且如果一個網站有多個portal(入口),會大大增加架構設計的複雜度。
 
即時更新
 
遊戲客戶端每次都(dōu)要更新,很麻煩。可是更新HTML5遊戲就(jiù)好(hǎo)像更新頁面(miàn)一樣,是馬上的、即時的更新。
 
總結概括HTML5有以下優點:
 
1、提高可用性和改進用戶的友好(hǎo)體驗;
 
2、有幾個新的标簽,這將(jiāng)有助于開發人員定義重要的内容;
 
3、可以給站點帶來更多的多媒體元素(視頻和音頻);
 
4、可以很好(hǎo)的替代FLASH和Silverlight;
 
5、當涉及到網站的抓取和索引的時候,對于SEO很友好(hǎo);
 
6、將(jiāng)被(bèi)大量應用于移動應用程序和遊戲;
 
7、可移植性好(hǎo)。
 
缺點:
 
該标準并未能(néng)很好(hǎo)的被(bèi)浏覽器所支持。因新标簽的引入,各浏覽器之間將(jiāng)缺少一種統一的數據描述格式,造成(chéng)用戶體驗不佳。
 
發展趨勢
 
綿陽網站建設認爲HTML5規範開發完成(chéng)時,將(jiāng)成(chéng)爲主流。
 
1、移動優先
 
從如今層出不窮的移動應用就(jiù)知道(dào),在這個智能(néng)手機和將(jiāng)平闆電腦大爆炸的時代,移動優先已成(chéng)趨勢,不管是開發什麽,都(dōu)以移動爲主。
 
2、遊戲開發者領銜“主演”
 
許多遊戲開發商都(dōu)被(bèi)Facebook或者Zynga推動著(zhe)發展,而未來的Facebook應用生态系統是基于HTML5的,盡管在HTML 5平台開發出遊戲非常困難,但遊戲開發商卻都(dōu)願意那麽做。通過PhoneGap及appmobi的XDK將(jiāng)Web應用遊戲打包整合到原生應用中也是一種方式,Facebook差不多就(jiù)這麽幹的——基于Web應用及浏覽器,但卻將(jiāng)之打包整合進原生應用。
 
3、2014計劃
 
2012年9月,W3C提出計劃要在2014年底前發布一個HTML5推薦标準,并在2016年底前發布HTML5.1推薦标準。
  • 相關内容

    暫無信息!
  • 最新内容

    暫無信息!
  • 最熱内容

    暫無信息!