新web設計標準Html5歷史與回顧
html發展和現狀
什么是html
幾家軟件公司制定出來的一個標準。
html4
時代意義的一個標準,IE、NS、FF(小弟弟)。
w3c
全球HTML的父親,標簽,解析的一個國際標準化組織。
為什么需要HTML5
技術方面的訴求
網絡帶寬增大,富媒體需求增加,基于flash技術的流媒體,成為了唯一解決方案。
移動互聯網的應用:3G高速接入互聯網,手機主頻越來越高,成為主流
更好的互聯網技術,蘋果的喬:對flash的思考:蘋果在富媒體表現上使用flash不好,移動互聯網:屏幕,電源(特斯拉無線取電)。無線開發:性能和能源。flash能源消耗高,會和后面的產品發生沖突。不能依賴廠家,希望統一出一個新的平臺:HTML的新版本產品。HTML4的寫法太混亂,不同的代碼在不同的瀏覽器上產生相同效果,相同代碼與不同瀏覽器產生不同的效果,樣式和行為沒有分離,04年準備用XHtml來代替html4,也是標記性語言,對語法要求嚴格,如果是文本必須加雙引號。06年推出新標準Html5
瀏覽器廠家的呼聲
用戶方面的需求
HTML5有什么
新標記
典型現代網站應用的必須標記
網站現有功能的重新規劃
布局 table:一脈相承
DIV:種種方面特效
內容導向的html定義,用戶友好,搜索引擎友好。
刪繁就簡,
內容
標簽:article address
第二講,最后一講
標題
header footer
把原來的需要用樣式定義的東西剝離出來了如:時間,日期
把寫得最多的css定義成官方的html新標簽,從多年應用中抽離出來的。
API
實時繪制二維繪圖
當前:activex控件
定時媒體播放
當前:解碼器不統一
第四講介紹
離線存儲數據庫
flash servlet 在網頁用戶端存儲數據,原來存在cookie中
把數據存儲在本地,做一些操作
通信 / 網絡
ajax:javascript,使得html加載慢
html5:增加線程 進行運算 10講
5講將通信
微數據
2012 發布籃板
LBS:基于地理信息的應用:衛星 三顆衛星做三點定位,GPS 上報緯度和精度,在瀏覽器里讀取,就可以獲取附近的資源,在第7講說這個事。
總結:
結合IE9的HTML5勢在必行,
未來html的標準,解決html4的問題,提供特性,成為廣泛應用的技術標準,目前還是開放的一個標準。IE9提供了原生支持,IE9是一個跨時代意義的產品。