【網(wǎng)頁建設(shè)】
//設(shè)置圖像來源
//將圖像映射到畫布上
</html>
canvas繪畫功能非常強大,除了以上所講的基本繪畫方法之外,還包括設(shè)置canvas繪I樣式、canvas畫布處理、canvas中圖形圖像的組合和canvas動畫等功能。由于篇幅所限’j書未能涵蓋所有的知識點,讀者可以自學(xué)其他相關(guān)的內(nèi)容。
5.5 HTML5的發(fā)展前景
HTML5在快速地成長,值得所有人密切關(guān)注。隨著Flash的落幕,HTML5技術(shù)已經(jīng)取代了Flash在移動設(shè)備中的地位,并且成為移動平臺唯一的標(biāo)準(zhǔn)。其實,HTML5的時代才剛剛開始,HTML5的標(biāo)準(zhǔn)還在不斷完善中,對HTML5的支持和應(yīng)用也還剛開始受到關(guān)注。
HTML5是革命性的,它強化了Web網(wǎng)頁的表現(xiàn)性能。另外,HTML5追加了本地數(shù)據(jù)庫等Web應(yīng)用的功能。在HTML5平臺上,視頻、音頻、圖像、動畫及網(wǎng)頁的交互都被標(biāo)準(zhǔn)化,HTML5將成為一種最基本的“互聯(lián)網(wǎng)語言”。
HTML5技術(shù)能夠讓互聯(lián)網(wǎng)瀏覽器以生動的圖像和效果對用戶的操作做出回應(yīng),用戶無須裝載附加軟件便可擁有游戲式的互動效果。程序開發(fā)者可以借助HTML5開發(fā)出兼容智能手機、平板電腦和PC的軟件,不再是只能為某種特定的硬件或者在線商店設(shè)計專門的應(yīng)用程序。
HTML5最強大的生命力體現(xiàn)在,其破除了應(yīng)用程序在不同操作系統(tǒng)和機型之間的障礙,具有巨大的跨平臺優(yōu)勢。這就意味著,基于HTML5的開發(fā)應(yīng)用,可以在搭載不同操作系統(tǒng)的終端上運行,這對廣大開發(fā)者來說絕對是一個福音。再加上其應(yīng)用的廣泛性,可以便捷地完成目前所需的各種應(yīng)用,包括支持文字、圖片、視頻、游戲,且不需要任何插件的幫助。
隨著Google、Apple等創(chuàng)新公司的發(fā)展,HTML5技術(shù)將同Google Chrome、Google Android
移動操作系統(tǒng)、Apple iOS等日漸成為發(fā)展的趨勢?;ヂ?lián)網(wǎng)巨頭臉譜網(wǎng)(Facebook)傾向于HTML5+JavaScript+CSS,蘋果手握Apple iOS,Google強推Android,而這些都與HTML5密切相關(guān)。可以預(yù)見,HTML5的出現(xiàn),將迎來互聯(lián)網(wǎng)“大一統(tǒng)”的時代。