LEADER 04917nam 2200673 a 450 001 9910461376803321 005 20200520144314.0 010 $a1-283-34966-3 010 $a9786613349668 010 $a1-84969-105-3 035 $a(CKB)2670000000094547 035 $a(EBL)950611 035 $a(OCoLC)797915442 035 $a(SSID)ssj0000523275 035 $a(PQKBManifestationID)11913768 035 $a(PQKBTitleCode)TC0000523275 035 $a(PQKBWorkID)10542200 035 $a(PQKB)11194017 035 $a(MiAaPQ)EBC950611 035 $a(PPN)228047390 035 $a(Au-PeEL)EBL950611 035 $a(CaPaEBR)ebr10471849 035 $a(CaONFJC)MIL334966 035 $a(EXLCZ)992670000000094547 100 $a20110607d2011 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aHTML5 multimedia development cookbook$b[electronic resource] $erecipes for practical, real-world HTML5 multimedia-driven development /$fDale Cruse, Lee Jordan 210 $aOlton, Birmingham $cPackt Pub.$d2011 215 $a1 online resource (288 p.) 225 1 $aCommunity experience distilled 300 $aIncludes index. 311 $a1-84969-104-5 327 $aCover; Copyright; Credits; Foreword; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Structuring for Rich Media Applications; Introduction; Setting up an HTML5 test area; Using the header tag for logos and site titles; Creating a table of contents using; the nav tag; Using section tags to structure areas; of a page; Aligning graphics using the aside tag; Displaying multiple sidebars using; the aside tag; Implementing the footer tag; Applying the outline algorithm; Creating a stylish promo page in HTML5; Chapter 2: Supporting the Content 327 $aIntroductionStructuring a blog article; Highlighting text using the mark element; Using the time element; Specifying the pubdate of an article; Displaying comment blocks using the; article element; Adding fonts dynamically with @font-face; Adding drop-shadow effects to fonts; Applying gradient effects to fonts; Annotating visual elements using the figure and figcaption tags; Chapter 3: Styling with CSS; Introduction; Setting elements to display:block; Styling a nav block element; Using background-size to control; background appearance; Adding rounded corners with border-radius 327 $aIncluding multiple background imagesAdding a box shadow to images; Styling for Internet Explorer browsers; Chapter 4: Creating Accessible Experiences; Introduction; Testing browser support; Adding skip navigation; Adding meta tags; Using semantic descriptions in tags for; screen readers; Providing alternate site views; Using hgroup to create accessible; header areas; Displaying alternate content for; non-supported browsers; Using WAI-ARIA; Chapter 5: Learning to Love Forms; Introduction; Displaying placeholder text; Adding autofocus to form fields; Styling forms using HTML 5 and CSS3 327 $aUsing the e-mail input typeAdding a URL using the URL input type; Using the number tag; Using the range tag; Creating a search field; Creating a picker to display date and time; Chapter 6: Developing Rich Media Applications Using Canvas; Introduction; Setting up the canvas environment; Understanding the 2d rendering context; Processing shapes dynamically; Drawing borders for images using canvas; Rounding corners; Creating interactive visualizations; Bouncing a ball; Creating fallback content; Chapter 7: Interactivity using JavaScript; Introduction; Playing audio files with JavaScript 327 $aUsing the drag-and-drop API with textCrossbrowser video support with vid.ly and jQuery; Displaying video dynamically using jQuery; Movable video ads using jQuery; Controlling the display of images using Easel.js and the canvas tag; Animating a sequence of images using Easel.js and the canvas tag; Random animation with audio using the canvas tag and JavaScript; Chapter 8: Embracing Audio and Video; Introduction; Saying no to Flash; Understanding audio and video file formats; Displaying video for everybody; Creating accessible audio and video; Crafting a slick audio player 327 $aEmbedding audio and video for mobile devices 330 $aRecipes for practical, real-world HTML5 multimedia driven development. 606 $aHTML (Document markup language) 606 $aWeb site development 608 $aElectronic books. 615 0$aHTML (Document markup language) 615 0$aWeb site development. 676 $a006.7 676 $a006.74 700 $aCruse$b Dale$0928524 701 $aJordan$b Lee$0885224 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910461376803321 996 $aHTML5 multimedia development cookbook$92086878 997 $aUNINA