HTML5 Mobile Web Development practical PDF scan version?

Source: Internet
Author: User
Tags website performance html5 boilerplate

"HTML5 Mobile Web Development" provides a solution to this challenge. By reading this book, you will learn how to effectively take advantage of the latest HTML5 for mobile web-based features across multiple mobile platforms. The book is divided into 10 chapters, from the mobile web, device-side configuration and optimization, variable-interaction, responsive design, device access, commissioning, performance testing, rich media and other angles, including more than 60 practical display, detailing how to build a fast, responsive HTML5 mobile site for iOS, Android, WindowsPhone and BlackBerry, and many other mainstream mobile applications platforms.

 

The author of HTML5 Mobile Web development is a member of the HTML5 boilerplate project, the main developer of Mobileboilerplate (//h5bp.com/mobile). The HTML5 Mobile Web development practice is designed for programmers who are committed to delivering high-performance, responsive, cross-platform, HTML5 mobile websites, and for readers who are interested in mobile Web development.

Tutorial Address: HTML5 Mobile Web Development practical PDF scan version?

HTML5 Mobile Web Development actual Combat directory:

1th Chapter HTML5 and mobile website

1.1 Introduction

1.2 Determining the applicable mobile device for the site

What platforms and browsers are most commonly used by 1.2.1 users

1.2.2 How many users use mobile devices that support modern scripting

1.2.3 a replacement for Google analytics

1.2.4 The accuracy of Google analytics

1.2.5 concerns about read speed on the server

1.3 Configuring Mobile development tools

1.3.1 Preparation

1.3.2 Practice

1.3.3 Review

1.3.4 Extension

1.4 BlackBerry Emulator

1.4.1 Preparation

1.4.2 Practice

1.5 Configuring the Mobile development environment

1.5.1 Preparation

1.5.2 Practice

1.5.3 Review

1.5.4 extension

1.6 Using HTML5 in a mobile site

1.6.1 Preparation

1.6.2 Practice

1.6.3 Review

1.6.4 extension

1.7 Cross-browser HTML5

1.7.1 Preparation

1.7.2 Practice

1.7.3 Review

1.7.4 extension

1.8 Mobile Design

1.8.1 Preparation

1.8.2 Practice

1.8.3 Review

1.8.4 extension

1.9 Defining a content policy

1.9.1 Preparation

1.9.2 Practice

1.9.3 Review

1.9.4 extension

2nd. Configuration and optimization of mobile terminal

2.1 Introduction

2.2 Launch web App with interface icon

2.2.1 Preparation

2.2.2 Practice

2.2.3 Review

2.2.4 Extension

2.2.5 Reference

2.3 Avoiding text font size resets

2.3.1 Preparation

2.3.2 Practice

2.3.3 Review

2.3.4 Extension

2.4 Optimize Browser viewport width settings

2.4.1 Preparation

2.4.2 Practice

2.4.3 Review

2.4.4 extension

2.5 Fix Re-flow scale problem for mobile safari

2.5.1 Preparation

2.5.2 Practice

2.5.3 Review

2.5.4 extension

2.6 Launch the phone native app in the browser

2.6.1 Preparation

2.6.2 Practice

2.6.3 Review

2.6.4 extension

2.7 iphone under full screen mode boot

2.7.1 Preparation

2.7.2 Practice

2.7.3 Review

2.7.4 extension

2.8 prevent iOS from automatically zooming when focusing

2.8.1 Preparation

2.8.2 Practice

2.8.3 Review

2.8.4 extension

2.9 Disabling or restricting partial WebKit features

2.9.1 Preparation

2.9.2 Practice

2.9.3 Review

2.9.4 extension

3rd. How mobile devices Interact

3.1 Introduction

3.2 Using touch to move page elements

3.2.1 Preparation

3.2.2 Practice

3.2.3 Review

3.2.4 Extension

3.2.5 Reference

3.3 Detection and processing of screen switching events

3.3.1 Preparation

3.3.2 Practice

3.3.3 Review

3.3.4 Extension

3.3.5 Reference

3.4 Rotate page elements with gestures

3.4.1 Preparation

3.4.2 Practice

3.4.3 Review

3.4.4 Extension

3.4.5 Reference

3.5 Creating a gallery with swipe

3.5.1 Preparation

3.5.2 Practice

3.5.3 Review

3.5.4 Extension

3.5.5 Reference

3.6 Manipulating picture scaling with gestures

3.6.1 Preparation

3.6.2 Practice

3.6.3 Review

3.6.4 extension

3.6.5 Reference

The 4th chapter constructs the fast-responding mobile internet site

4.1 Introduction

4.2 Building pages with HTML5 syntax

4.2.1 Preparation

4.2.2 Practice

4.2.3 Review

4.2.4 Extension

4.2.5 Reference

4.3 Progressive enhancement using the CSS3 feature

4.3.1 preparation

4.3.2 Practice

4.3.3 Review

4.3.4 Extension

4.3.5 Reference

4.4 Using responsive design

4.4.1 Preparation

4.4.2 Practice

4.4.3 Review

4.4.4 extension

4.5 Optimizing the load speed of polyfills scripts

4.5.1 Preparation

4.5.2 Practice

4.5.3 Review

4.5.4 extension

4.5.5 Reference

4.6 Detecting User Clients

4.6.1 Preparation

4.6.2 Practice

4.6.3 Review

4.6.4 extension

4.7 Adding desktop shortcuts to your app using bookmark bubbles

4.7.1 Preparation

4.7.2 Practice

4.7.3 Review

4.7.4 Reference

4.8 Building a text input box that can be scaled automatically

4.8.1 Preparation

4.8.2 Practice

4.8.3 Review

4.8.4 extension

4.8.5 Reference

4.9 Acceleration Button Feedback

4.9.1 Preparation

4.9.2 Practice

4.9.3 Review

4.9.4 extension

4.9.5 Reference

4.10 Hide the browser's address bar

4.10.1 Preparation

4.10.2 Practice

4.10.3 Review

4.10.4 Reference

4.11 Building a site map for a mobile internet site

4.11.1 Preparation

4.11.2 Practice

4.11.3 Review

4.11.4 extension

Chapter 5th Mobile Device Access

5.1 Introduction

5.2 Getting location information

5.2.1 Preparation

5.2.2 Practice

5.2.3 Review

5.2.4 Extension

5.3 Cross-browser targeting

5.3.1 Preparation

5.3.2 Practice

5.3.3 Review

5.3.4 extension

5.4 Displaying maps based on geographic information

5.4.1 Preparation

5.4.2 Practice

5.4.3 Review

5.4.4 Extension

5.5 Real-time display of geographic locations

5.5.1 Preparation

5.5.2 Practice

5.5.3 Review

5.6 Using the Deviceorientation event

5.6.1 Preparation

5.6.2 Practice

5.6.3 Review

5.6.4 extension

5.7 Positioning using the Foursquare

5.7.1 Preparation

5.7.2 Practice

5.7.3 Review

5.7.4 extension

6th Chapter Mobile Rich Media

6.1 Introduction

6.2 Playing audio on a mobile device

6.2.1 Preparation

6.2.2 Practice

6.2.3 Review

6.2.4 Extension

6.3 Playing video on your mobile device

6.3.1 Preparation

6.3.2 Practice

6.3.3 Review

6.3.4 extension

6.4 Using offline caching

6.4.1 Preparation

6.4.2 Practice

6.4.3 Review

6.4.4 Extension

6.5 Using networked Storage (Web Storage)

6.5.1 Preparation

6.5.2 Practice

6.5.3 Review

6.5.4 extension

6.6 Using the Web Workers

6.6.1 Preparation

6.6.2 Practice

6.6.3 Review

6.7 Using session and history APIs to build class flash navigation effects

6.7.1 Preparation

6.7.2 Practice

6.7.3 Review

6.7.4 extension

7th. Mobile Device Commissioning

7.1 Introduction

7.2 Using Opera Dragonfly remote debugging

7.2.1 Preparation

7.2.2 Practice

7.2.3 Review

7.2.4 Extension

7.3 Remote Debugging with Weinre

7.3.1 Preparation

7.3.2 Practice

7.3.3 Review

7.4 Using Firebug on a mobile device

7.4.1 Preparation

7.4.2 Practice

7.4.3 Review

7.4.4 extension

7.5 Remote Debugging with JS console

7.5.1 Preparation

7.5.2 Practice

7.5.3 Review

7.5.4 extension

7.6 Setting up Mobile Safari Debugger

7.6.1 Preparation

7.6.2 Practice

7.6.3 Review

8th. Server-side Performance tuning

8.1 Introduction

8.2 Preventing transcoding (mobile transcoding)

8.2.1 Preparation

8.2.2 Practice

8.2.3 Review

8.2.4 extension

8.3 Adding supported MIME types for mobile devices

8.3.1 Preparation

8.3.2 Practice

8.3.3 Review

8.3.4 extension

8.4 Correctly displaying the cache manifest file

8.4.1 Preparation

8.4.2 Practice

8.4.3 Review

8.5 Setting the future expiration time in the header file

8.5.1 Preparation

8.5.2 Practice

8.5.3 Review

8.5.4 extension

8.6 Using gzip compression

8.6.1 Preparation

8.6.2 Practice

8.6.3 Review

8.6.4 Extension

8.7 Removing Etags

8.7.1 Preparation

8.7.2 Practice

8.7.3 Review

8.7.4 extension

9th Mobile Performance Test

9.1 Introduction

9.2 Mobile device Speed test using blaze

9.2.1 Preparation

9.2.2 Practice

9.2.3 Review

9.2.4 extension

9.3 Online analysis of mobile page speed

9.3.1 Preparation

9.3.2 Practice

9.3.3 Review

9.3.4 extension

9.4 Pcap Website Performance analysis

9.4.1 Preparation

9.4.2 Practice

9.4.3 Review

9.4.4 extension

9.5 Mobile HTTP Archive

9.5.1 Preparation

9.5.2 Practice

9.5.3 Review

9.5.4 extension

9.6 using Jdrop to store performance data

9.6.1 Preparation

9.6.2 Practice

9.6.3 Review

9.6.4 extension

10th chapter embracing Mobile Internet features

10.1 Introduction

10.2 Window.onerror

10.2.1 Preparation

10.2.2 Practice

10.2.3 Review

10.2.4 extension

10.3 Using the new method in ECMAScript 5

10.3.1 Preparation

10.3.2 Practice

10.3.3 Review

10.3.4 extension

10.4 The new input type in HTML5

10.4.1 Preparation

10.4.2 Practice

10.4.3 Review

10.4.4 extension

10.5 Inline SVG in HTML

10.5.1 Preparation

10.5.2 Practice

10.5.3 Review

10.5.4 extension

10.6 position:fixed

10.6.1 Preparation

10.6.2 Practice

10.6.3 Review

10.7 Overflow:scroll

10.7.1 Preparation

10.7.2 Practice

10.7.3 Review

10.7.4 extension

HTML5 Mobile Web Development practical PDF scan version?

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.