دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Shi Chuan
سری:
ISBN (شابک) : 9781849691963
ناشر: Packt Publishing
سال نشر: 2012
تعداد صفحات: 254
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 8 مگابایت
در صورت تبدیل فایل کتاب HTML5 Mobile Development Cookbook به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب کتاب آشپزی توسعه HTML5 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
مشکلات توسعه پلتفرم متقابل خود را با اجرای دستور العمل های سازگاری دستگاه و محتوا حل کنید. حداکثر عمل، حداقل نظریه به شما امکان می دهد مستقیماً در توسعه وب تلفن همراه HTML5 فرو بروید. رسانه های غنی از HTML5 و موقعیت جغرافیایی را در وب سایت های تلفن همراه خود بگنجانید.
Solve your cross platform development issues by implementing device and content adaptation recipes. Maximum action, minimum theory allowing you to dive straight into HTML5 mobile web development. Incorporate HTML5-rich media and geo-location into your mobile websites.
Cover......Page 1
Copyright......Page 3
Credits......Page 4
About the Author......Page 5
About the Reviewers......Page 6
www.PacktPub.com......Page 7
Table of Contents......Page 12
Preface......Page 16
Introduction......Page 20
Setting up mobile development tools......Page 24
BlackBerry simulator......Page 26
Setting up the mobile development \nenvironment......Page 28
Using HTML5 on the mobile web......Page 33
Rendering HTML5 across different browsers......Page 35
Designing for mobile......Page 38
Defining a content strategy......Page 46
Introduction......Page 50
Adding a home screen button icon......Page 51
Preventing text resize......Page 54
Optimizing viewport width......Page 59
Fixing Mobile Safari screen re-flow scale......Page 63
Launching phone-specific programs from \nthe browser......Page 67
Enabling iPhone start screen in \nfull screen mode......Page 71
Prevent iOS from zooming onfocus......Page 73
Disabling or limiting WebKit features......Page 74
Moving an element with touch events......Page 78
Detecting and handling orientation event......Page 81
Rotating an HTML element with gesture events......Page 89
Making a carousel with swipe events......Page 92
Zooming an image with gesture events......Page 97
Introduction......Page 100
Building pages using HTML5 semantics......Page 101
Using CSS3 features for progressive \nenhancement......Page 104
Applying responsive design......Page 109
Optimizing polyfills script loading......Page 112
Applying user agent detection......Page 115
Adding mobile bookmark bubble to the home page......Page 117
Building Contact page with textarea and autogrow forms......Page 119
Making buttons with instant response......Page 121
Hiding WebKit chrome......Page 124
Building a mobile sitemap......Page 127
Introduction......Page 130
Getting your location......Page 131
Handling cross-browser geolocation......Page 134
Displaying a map based on your geolocation......Page 136
Displaying location in realtime......Page 141
Using the DeviceOrientation event......Page 145
Using geolocation with foursquare......Page 149
Introduction......Page 152
Playing audio on mobile......Page 153
Streaming video on your mobile......Page 157
Using offline caching......Page 160
Using Web Storage on mobile......Page 163
Using web workers......Page 167
Creating Flash-like navigation with session and history API......Page 172
Remote debugging with Opera Dragonfly......Page 178
Remote debugging with weinre......Page 182
Using Firebug on mobile......Page 186
Remote JavaScript debugging with \nJS Console......Page 189
Setting up Mobile Safari debugging......Page 194
Introduction......Page 202
Preventing mobile transcoding......Page 203
Adding mobile MIME types......Page 204
Setting far future expire headers......Page 206
Compressing files using Gzip......Page 209
Removing ETags......Page 212
Introduction......Page 216
Speed testing your device with Blaze......Page 217
Analyzing mobile page speed online......Page 220
Analyzing mobile performance with PCAP Web Performance Analyzer......Page 222
Using HTTP Archive Mobile......Page 224
Storing performance data with Jdrop......Page 226
Introduction......Page 230
window.onerror......Page 231
Using ECMAScript 5 methods......Page 232
New HTML5 input types......Page 237
Inline SVG in text/HTML......Page 239
position:fixed......Page 240
overflow:scroll......Page 241
Index......Page 244