新的頁面組織標記:
HTML5 中從應用角度出發(fā)提供了許多新的網(wǎng)頁標記,專門用于定位各種網(wǎng)頁內容,本節(jié)課程我們將介
紹這些新標記,并說明如何使用這些新標記來組織你自己的文檔結構
智能表單設計:
數(shù)據(jù)提交從來都是 web 應用設計中的重要部分,而其中的數(shù)據(jù)格式驗證等功能需要腳本的輔助,HTML5
為了解決這一問題提供了一些新的表單樣式工具,為開發(fā)者開發(fā)更智能的表單輸入提供了良好支持,本
節(jié)課程著重于介紹如何制作這樣一個智能表單
引入多媒體對象:
在網(wǎng)頁當中播放多媒體對象長期以來一直都是多媒體控件的專利,從 HTML5 開始,HTML 標記中也可以
引入多媒體音頻和視頻,如何應用這些新標記讓自己的網(wǎng)頁內容更豐富呢,本節(jié)課程將帶大家制作一個
簡單的多媒體應用,來分享這一特性
Canvas 對象你的畫布:
網(wǎng)頁中直接繪制圖表也曾經(jīng)是控件壟斷的天下,各種圖報表的繪制曾經(jīng)困擾著廣大開發(fā)者,現(xiàn)在 HTML5
中引入了原生的圖形繪制工具,可以讓你在 HTML 代碼中直接繪制圖表,本節(jié)課程將介紹如何使用這一
功能
擴展圖形標記
本節(jié)課程介紹一些新的圖形繪制方式和對象,幫助開發(fā)者更好的繪制自己的圖形應用
HTML5 中的地理應用
LBS(Location Based Service)是基于位置的服務縮寫,LBS 應用目前已經(jīng)成為了移動互聯(lián)網(wǎng)時代的新興
的重要應用。HTML5 中提供了對 LBS 的天然支持,可以讓用戶方便的開發(fā)出基于地理位置的網(wǎng)頁應
用。本節(jié)課程介紹如何使用這一特性
獨立數(shù)據(jù)存儲
Web 應用中也需要在用戶端存儲一些數(shù)據(jù),從 HTML5 開始,這個存儲功能不再僅限于存儲一些簡單的
文本信息,HTML5 提供了豐富的存儲功能,開發(fā)者可以把更復雜的數(shù)據(jù)類型保存在用戶端,本節(jié)課程將
要以一個實例來介紹如何在用戶端存儲用戶數(shù)據(jù)
新的網(wǎng)絡連接技術
Web 應用中經(jīng)常需要做一些異步交互,此次 HTML5 中專門提供了用于在后臺取回數(shù)據(jù)的連接對象,本
節(jié)課程介紹如何使用這一連接對象進行工作
Web Workers
Web 開發(fā)中經(jīng)常需要大量的交互式腳本,其中一些腳本耗時費力,影響響應時間,降低用戶體驗,為了
解決這一問題 HTML5 提供了一個獨立線程,專門用于在后臺運行各種腳本,大大提高了用戶響應,這
就是本節(jié)課程介紹的 Web Worker 技術。本節(jié)課程通過兩個例子說明這一技術的優(yōu)勢。為廣大開發(fā)者開
發(fā)具有良好性能的 Web 應用提供幫助。
CSS3 技術
CSS3 概述
CSS 簡史
CSS3 新特點
CSS 基礎簡述
盒子模型
float 排版
position 定位
固定寬度且居中的布局
實例:一鍵換膚
CSS3 媒體支持
處理不同屏幕的排版
實例:ipad 橫豎屏
CSS3 透明度
不同瀏覽器的兼容問題
塊透明與文字透明
外引字體
字體的重要性