HTML5 and CSS3: Level Up with Today's Web Technologies, 2/e (Paperback)

Brian P. Hogan

  • 出版商: Pragmatic Bookshelf
  • 出版日期: 2013-11-09
  • 定價: $1,260
  • 售價: 9.0$1,134
  • 語言: 英文
  • 頁數: 316
  • 裝訂: Paperback
  • ISBN: 1937785599
  • ISBN-13: 9781937785598
  • 相關分類: CSSHTML
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

HTML5 and CSS3 are more than just buzzwords--they're the foundation for today's web applications. This book gets you up to speed on the HTML5 elements and CSS3 features you can use right now in your current projects, with backwards compatible solutions that ensure that you don't leave users of older browsers behind. This new edition covers even more new features, including CSS animations, IndexedDB, and client-side validations.

HTML5 and CSS3 power today's web applications, with semantic markup, better forms, native multimedia, animations, and powerful APIs. You'll get hands-on with all the new features with practical example projects, and find what you need quickly with this book's modular structure. "Falling Back" sections show you how to create solutions for older browsers, and "The Future" sections at the end of each chapter get you excited about the possibilities when features mature.

This revised second edition walks you through new features such as IndexedDB, CSS Animations, SVG, and more, along with updated fallback solutions. You'll use HTML5's new markup to create better structure for your content and better interfaces for your forms. You'll work with new form controls and validations, and build interfaces that are accessible to assistive technology and mobile devices. You'll draw with the Canvas and SVG, do simple animations with pure CSS, work with advanced CSS selectors, and make audio and video play natively.

You'll bring your web apps to the next level as you use Web Storage and IndexedDB to save data on the client and make applications available offline. And you'll discover how to use web sockets, geolocation, cross-document messaging, and the History API to create even more interactive applications.

Today, you have the flexibility that used to be only available through large JavaScript libraries or proprietary plugins. Get ready for today's web.

What You Need:

You'll need the latest versions of Google Chrome, Firefox, Opera, and Internet Explorer, along with a text editor with good support for HTML5 and CSS3 syntax. Instructions for testing on older versions of Internet Explorer are included in the book.

商品描述(中文翻譯)

HTML5和CSS3不僅僅是流行詞彙,它們是當今網絡應用的基礎。本書將使您熟悉HTML5元素和CSS3功能,這些功能您可以立即在當前項目中使用,並提供向後兼容的解決方案,以確保不會拋棄舊版瀏覽器的用戶。本新版還涵蓋了更多新功能,包括CSS動畫、IndexedDB和客戶端驗證。

HTML5和CSS3為當今的網絡應用提供動力,具有語義化標記、更好的表單、本地多媒體、動畫和強大的API。通過實際示例項目,您將親自體驗所有新功能,並通過本書的模塊化結構快速找到所需內容。'回退'部分向您展示如何為舊版瀏覽器創建解決方案,每章末尾的'未來'部分將讓您對功能成熟時的可能性感到興奮。

本修訂第二版將引導您了解IndexedDB、CSS動畫、SVG等新功能,並提供更新的回退解決方案。您將使用HTML5的新標記為內容創建更好的結構,為表單創建更好的界面。您將使用新的表單控件和驗證,並構建對輔助技術和移動設備可訪問的界面。您將使用Canvas和SVG進行繪圖,使用純CSS進行簡單的動畫,使用高級CSS選擇器進行工作,並實現音頻和視頻的本地播放。

通過使用Web Storage和IndexedDB在客戶端保存數據並使應用離線可用,您將將Web應用程序提升到更高水平。您還將發現如何使用Web Sockets、地理位置、跨文檔消息傳遞和歷史API創建更多交互式應用程序。

如今,您可以通過大型JavaScript庫或專有插件才能獲得的靈活性。為現代網絡做好準備。

您需要最新版本的Google Chrome、Firefox、Opera和Internet Explorer,以及對HTML5和CSS3語法提供良好支持的文本編輯器。書中包含了在舊版Internet Explorer上進行測試的說明。