دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Jeanine Meyer
سری:
ISBN (شابک) : 1430240326
ناشر: Apress
سال نشر: 2011
تعداد صفحات: 446
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 30 مگابایت
در صورت تبدیل فایل کتاب HTML5 and javascript Projects به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب پروژه های HTML5 و جاوا اسکریپت نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب دانش اولیه HTML5 و جاوا اسکریپت را برای ایجاد برنامه
های کاربردی HTML5 ارائه می دهد. از طریق پروژههای جالب،
مهارتهای HTML5 خود را ساخته و بهبود میبخشید، و همچنین
مهارتهای اصلی را که ممکن است قبلاً داشته باشید، گسترش دهید.
راهنمای HTML5 و جاوا اسکریپت مهمترین بخشهای HTML5 را پوشش
میدهد، از جمله: ویدیو و صدا، پایگاههای داده، محلی ذخیرهسازی،
و موقعیت جغرافیایی. پروژه ها با دقت انتخاب شده اند تا به شما در
تسلط بر HTML5 و برنامه نویسی جاوا اسکریپت کمک کنند. شما بازی
ها، اره منبت کاری اره مویی ویدیویی، آرشیو دستور العمل ها، عروسک
های کاغذی، و بسیاری از نمونه های سرگرم کننده دیگر را ایجاد
خواهید کرد. هر پروژه با مقدمهای بر مفاهیم پایه HTML5 و جاوا
اسکریپت شروع میشود، شامل مثالهای جذاب خاصی میشود و همه چیز
را گام به گام توضیح میدهد.
پروژههای HTML5 و javascript به شما نشان میدهند که چگونه دانش
اولیه خود را از HTML5 و جاوا اسکریپت بسازید تا برنامههای
کاربردی HTML5 قابل توجهی ایجاد کنید. . از طریق بسیاری از
پروژههای جالبی که میتوانید در این کتاب بسازید، مهارتهای
HTML5 خود را برای پروژههای آینده خود خواهید ساخت و مهارتهای
اصلی را که ممکن است با کتاب همراه آن، The Essential Guide to
HTML5 آموخته باشید، گسترش دهید. پروژههای HTML5 و جاوا اسکریپت
مهمترین بخشهای HTML5 را پوشش میدهد که میخواهید بدانید چگونه
برنامهنویسی کنید، از جمله: ویدئو، صدا، پایگاههای داده، محلی
ذخیرهسازی و موقعیت جغرافیایی. پروژه ها با دقت انتخاب شده اند
تا به شما در ایجاد مهارت های برنامه نویسی HTML5 و جاوا اسکریپت
کمک کنند. شما می توانید بازی ها و برنامه هایی مانند اره منبت
کاری اره مویی ویدیویی، آرشیو دستور العمل ها، عروسک های کاغذی و
بسیاری از نمونه های جذاب دیگر بسازید. هر پروژه با مقدمه ای بر
مفاهیم پایه HTML5 و جاوا اسکریپت آغاز می شود و سپس شامل نمونه
های خاص و جذابی است که به صورت گام به گام توضیح داده شده است.
همچنین توضیحات خط به خط را برای هر خط کد پیدا خواهید کرد - خوب
مطمئن شوید که می توانید به طور کامل بفهمید که هر خط کد چه کاری
انجام می دهد، تا بتوانید به راحتی این درک را درک کنید و آن را
در پروژه های HTML5 خود اعمال کنید.
پروژههای HTML5 و جاوا اسکریپت:
نحوه تولید برنامههای کاربردی با ترکیب نقاشیهای بوم، عکسها و
ویدیوها را نشان میدهد
نحوه گنجاندن نقشههای Google و موقعیت جغرافیایی را در پروژههای
خود توضیح میدهد
نحوه ساخت برنامههایی را که نیاز به دادههای دائمی دارند، و
ذخیره کردن اطلاعات به صورت محلی یا روی پایگاه داده روی سرور
Книга предоставит базовые знания о HTML5 и javascript для
создания приложений HTML5. Благодаря интересным проектам вы
будете формировать и совершенствовать свои навыки работы с
HTML5, а также расширять основные навыки, которые, возможно,
уже имеете. Руководство по HTML5 и javascript охватывает
важнейшие направлениями HTML5, в том числе: видео и аудио, базы
данных, localStorage и геолокации. Проекты были тщательно
отобраны, чтобы помочь вам освоить HTML5 и javascript,
программирование. Вы создадите игры, видео-лобзики, рецепт
архивов, бумажные куклы, и еще много увлекательных примеров.
Каждый проект начинается с введения в основные HTML5 и
javascript понятия, включает в себя конкретные привлекательные
примеры, объясняя все шаг за шагом.
HTML5 and javascript Projects shows you how to build on your
basic knowledge of HTML5 and javascript to create substantial
HTML5 applications. Through the many interesting projects you
can build in this book, youll build your HTML5 skills for your
future projects, and extend the core skills you may have
learned with its companion book,The Essential Guide to HTML5.
HTML5 and javascript Projects covers the most important areas
of HTML5 that youll want to know how to program, including:
video, and audio, databases, localStorage, and geolocation. The
projects have been carefully selected to help you build your
HTML5 and javascript programming skills. Youll build games and
applications, such as video jigsaws, recipe archives, paper
dolls, and many more captivating examples. Each project starts
out with an introduction to the basic HTML5 and javascript
concepts covered and then includes specific, appealing examples
explained step-by-step. Youll also discover line-by-line
explanations for every single line of code—well make sure that
you can fully understand what each line of code does, so that
you can easily take that understanding and apply it to your own
HTML5 projects.
HTML5 and javascript Projects:
Shows how to produce applications combining Canvas drawings,
photos, and videos
Explains how to incorporate Google Maps and geolocation into
your projects
Reveals how to build applications requiring persistent data,
storing the information locally or on a database on the server
Cover......Page 435
Contents at a Glance......Page 3
Contents......Page 438
About the Author......Page 444
About the Technical Reviewer......Page 445
Acknowledgments......Page 446
Introduction......Page 4
How Is This Book Structured?......Page 5
Introduction......Page 6
Project History and Critical Requirements......Page 9
Drawing paths on canvas......Page 10
Placing text on canvas and in the body of a document......Page 12
Coordinate transformations......Page 13
Using the range input element......Page 14
Building the application and making it your own......Page 16
Summary......Page 23
Introduction......Page 24
Critical Requirements......Page 26
JavaScript objects......Page 27
User interface......Page 36
Saving the canvas to an image......Page 39
Building the application and making it your own......Page 40
Summary......Page 57
Introduction......Page 58
Project History and Critical Requirements......Page 63
Definition of the Body and the Window Dimensions......Page 64
Animation......Page 66
Video Drawn on Canvas and As a Movable Element......Page 69
Traveling Mask......Page 71
Building the Application and Making It Your Own......Page 73
Making the Application Your Own......Page 90
Testing and Uploading the Application......Page 91
Summary......Page 92
Introduction......Page 93
Latitude & Longitude and Other Critical Requirements......Page 102
Google Maps API......Page 108
Canvas Graphics......Page 109
Events......Page 113
Calculating Distance and Rounding Values for Display......Page 117
Building the Application and Making It Your Own......Page 118
Summary......Page 131
Introduction......Page 133
HTML5, CSS, and JavaScript Features......Page 141
Google Maps API for Map Access and Event Handling......Page 142
Project Content......Page 145
Presentation and Removal of Video, Audio and Images......Page 146
Distances and Tolerances......Page 148
Regular Expressions......Page 149
External Script File......Page 150
Dynamic Creation of HTML5 Markup and Positioning......Page 151
Shuffling......Page 153
The Mapvideos Application......Page 154
The Mapmediabase Application......Page 164
The Quiz Application......Page 174
Summary......Page 186
Introduction......Page 187
Geolocation and Other Critical Requirements......Page 198
Geolocation......Page 200
Reverse Geocoding......Page 204
Clicking the Map......Page 206
Checking E-mail Address Input and Invoking PHP to send e-mail......Page 207
A Brief Introduction to the PHP Language......Page 208
Building the Application and Making It Your Own......Page 209
Testing and Uploading the Application......Page 227
Summary......Page 228
Introduction......Page 229
Critical Requirements......Page 236
Overall Mechanism for Steps......Page 237
User Interface......Page 239
Coordinate Values......Page 240
Utility Functions for Display......Page 241
Utility Functions for Calculation......Page 243
Step Line Drawing Functions......Page 244
Presenting and Removing a Video......Page 251
Building the Application and Making It Your Own......Page 252
Summary......Page 286
Introduction......Page 287
Background and Critical Requirements......Page 297
Acquiring the Images and Data for the Pieces......Page 298
Dynamically Created Elements......Page 299
Handling Mouse and Finger Touch Events......Page 301
Calculating If the Puzzle Is Complete......Page 307
Building the Application and Making It Your Own......Page 309
Summary......Page 323
Introduction......Page 325
Acquiring the Image Files for the Pieces and Determining Offsets......Page 333
Creating Elements Dynamically......Page 339
User Interface for Asking the Player to Click a State......Page 340
User Interface for Asking the Player to Name a State......Page 341
Spreading Out the Pieces......Page 342
Setting Up the Jigsaw Puzzle......Page 343
Saving and Recreating the State of the Jigsaw Game and Restoring the Original Map......Page 344
Building the Application and Making It Your Own......Page 347
Summary......Page 368
Introduction......Page 370
Critical Requirements......Page 379
Relational Databases......Page 380
SQL......Page 382
Local Storage......Page 384
Client Side vs. Server Side for Input Validation......Page 385
Middleware: PHP......Page 386
Building the Application and Making It Your Own......Page 393
Testing and Uploading the Application......Page 425
Summary......Page 426
D......Page 427
G......Page 428
J......Page 430
M. N......Page 431
O......Page 432
S......Page 433
X, Y, Z......Page 434