Cargando…

HTML5 Enterprise Application Development.

A practical development tutorial, giving users step-by-step instructions to allow them to create an enterprise web application. This book is for developers who want to create enterprise web applications with engaging user experiences with no browser plugins. Basic JavaScript programming and knowledg...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Shah, Nehal
Otros Autores: Balda, Gabriel
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Pub., 2013.
©2013
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Table of Contents; HTML5 Enterprise Application Development; HTML5 Enterprise Application Development; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Instant Updates on New Packt Books; Preface; A brief history of time (client-server edition); A brief history of time (web browser edition); It's all about semantics; Content tags; Language tags; Layout tags; Format tags; Forms get an upgrade; Enter microdata; An anatomy lesson; A word about DOCTYPE; The lang attribute.
  • Metatags are important tooPutting it all together; The application; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the color images of this book; Downloading the example code; Errata; Piracy; Questions; 1. HTML5 Starter Kit: Compatibility; The real meaning of compatibility; Browsers; Rendering engine; JavaScript engine; OS platforms; Display resolution; Importance of compatibility; Patching the differences
  • compatibility libraries; HTML5 Shiv; Modernizr; Explorer Canvas; HTML5 Boilerplate.
  • Before starting app developmentSummary; 2. HTML5 Starter Kit: Useful Tools; Choosing editors and IDEs; Adobe Dreamweaver CS6; Aptana Studio 3; BlueGriffon 1.5.2; Maqetta; eXo; Cloud9; Choosing web servers; Apache; Apache Tomcat; Jetty; Tornado; nginx; LightTPD; Node.js; Prepackaged stacks; Web browsers and add-ons; Mozilla Firefox; Google Chrome; Safari; Internet Explorer; Opera; HTTP proxies; Charles; Fiddler; Summary; 3. The App: Structure and Semantics; Understanding page structure; Navigation list; Secondary content; Metadata; Microdata; Favicons and icons; CSS3 resets; Individual sides.
  • ShorthandSticky footer; General styling; Responsive web design and adaptive web design; Importing CSS files using media queries; Importing other CSS from our main CSS; Using media queries as conditionals in our main CSS; Summary; 4. The App: Getting Movies Via Geolocation; How it works; The API; A simple request; Movies near you; Self-invoking; That becomes this; Getting location; Getting postal codes; AJAX ain't just a cleaning product; From postal codes to showtimes; Summary; 5. The App: Displaying Movie Data via CSS3; Back to the browsers' babel tower.
  • CSS3 Magic
  • adding more styles to MovieNowAdding rounded corners; Setting color; Red, green, and blue; Red, green, blue, and alpha; Hue, saturation, and lightness; Hue, saturation, lightness, and alpha; Adding gradients; Adding box shadows; Adding text shadows; Some tricks to fake 3D; Movies and styles; Styling our list; Transitions; Animations; Choosing between transitions and animations; Using media queries; Applying CSS3 selectors; Summary; 6. The App: Trailers via HTML5 Video; Introducing HTML5 video; Implementing a video player; Custom controls; Styling; Buttons and image sprites.