完成所有代碼后,我們可以小小地驚嘆一下,CSS3為我們提供的這么多實用和強大的屬性,可幫助實現如此美妙的效果。2.11小結CSS3為我們優化網站界面提供了強大的支持,能為用戶提供更好的視覺效果和體驗。使用CSS3,可以滿足現代網站越來越多的富文本、音頻、視頻和動畫的表現需求。以后,網站前端開發將變得越來越方便和有趣。大家需要認識到的是CSS3內容非常多,很多模塊還有極其復雜的細節。劃時代的WebAPI諸位讀者,經過前面HTML5Web內容的熱身,我們將開始全面介紹HTML5的API.我們必須向你認真地闡述一個業內公認的事實,那就是’HTML5的API是一個巨大的、歷史性的、革命性的進步,它將毫不猶豫地改變我們的生活,未來十年將是WebAPI瘋狂地、野蠻地、自發地生長的年代(這些形容詞都是目前SNS網絡應用中一些業內常用的描述詞,并不是作者生搬硬造的。作者在這里使用這些詞,也希望給讀者們一個語言環境,希望大家在不遠的將來,涉及或者介入這些行業時,有一些了解和準備,不會被這些詞弄懵)o在編寫本書的時候,我們有意識地把WebPage(頁面)和WebApplication(應用程序)分開介紹。如果你只是做一個非常偏向前端的網頁設計師,僅僅閱讀前兩章的內容,就能夠做Hj精彩的網頁,在你的同事、朋友和老板面前表現一下子了。但是,這并不是HTML5的全貌。濟南網站建設公司在本章文章中將介紹W3C公布的、目前為止所有的(包括已被廣泛使用的網頁設計技術和未被廣泛接受的、建立草案后又廢棄的網站開發技術)WebAPI,讓你從整體上對WebAPI有一個全面的了解。在隨后的章節中,我們將從整體互聯網行業戰略甬度出發,通過一些理論摸索和探討,再架構出基礎模型,重點介紹某些APIO3.1傳統Web模型與WebOS架構模型在傳統的計算機世界里,大家都會遵照圖3-1所示的J:作模型進行應用和開發。瀏覽器與桌面應用程序之間幾乎沒有交集。由于操作系統不同,所有開發人員都會面臨同一個問題:平臺的差異性oWindows上的桌面應用程序無法運行在Linux操作系統和MacOS上,即使同樣都是Windows操作系統,也有可能會在不同的Windows版本上出現差異,導致無法運行。而且由于桌面應用程序的開發需要調試和編譯,常常會有死機和等待的情況出現。另外,大多數病毒依存于桌面應用程序,因此伴隨安全性而來的安全防護成本也在不斷地提高。簡單地說,桌面應用程序時代的開發和使用都會有幾個傳統的問題,即難以跨平臺,程序會死在進程中,開發難度大,開發時間成本高。最重要的是,如果用戶離開了那臺電腦,相關的文件就無法再進行調用,在這樣的情況下,人與操作系統變得無法分離,直接給異地辦公等其他常見工作中的需要帶來了麻煩和困難。