دانلود کتاب HTML5: Up and Running
49,000 تومان
HTML5: بالا و در حال اجرا
| موضوع اصلی | طراحی وب سایت |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | O’Reilly Media |
| تعداد صفحه | 222 |
| حجم فایل | 4 مگابایت |
| کد کتاب | 0596806027,9780596806026 |
| نوبت چاپ | 1 |
| نویسنده | Mark Pilgrim |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2010 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
ترجمه فارسی توضیحات (ترجمه ماشینی)
HTML5: بالا و در حال اجرا
اگر از ویژگی های جدید موجود در HTML5 اطلاعی ندارید، اکنون زمان آن رسیده است که بدانید. آخرین نسخه این زبان نشانه گذاری به طور قابل توجهی روش توسعه برنامه های کاربردی وب را تغییر می دهد و این کتاب اولین نگاه واقعی شما را به عناصر و ویژگی های جدید HTML5 ارائه می دهد.
اگرچه کار بر روی HTML5 ادامه دارد، مرورگرهایی مانند سافاری، موزیلا، اپرا و کروم در حال حاضر از بسیاری از ویژگیهای آن پشتیبانی میکنند — و مرورگرهای تلفنهای هوشمند، بهویژه مرورگر MobileSafari آیفون، حتی جلوتر هستند. با HTML5: Up & Running، خواهید آموخت که چگونه این نسخه جدید مرورگرها را قادر می سازد تا بسیار راحت تر از قبل با جاوا اسکریپت تعامل داشته باشند. همچنین خواهید آموخت که چگونه HTML5 می تواند به شما در توسعه برنامه هایی کمک کند که:
- نمایش ویدیو به طور مستقیم در مرورگر، بدون نیاز به تکیه بر افزونه ها
- حتی زمانی که کاربر کار می کند آفلاین، با بهرهگیری از فضای ذخیرهسازی دائمی HTML5
- یک بوم نقاشی برای گرافیکهای دوبعدی ایجاد شده به صورت پویا ارائه دهید
این راهنمای مختصر کاملترین و معتبرترین کتاب شما است. در مورد موضوع پیدا خواهید کرد. نویسنده Mark Pilgrim خلاصه هفتگی را برای گروه کاری HTML5 می نویسد و گوگل را در کنفرانس هایی در مورد قابلیت های HTML5 نمایندگی می کند. جلوتر از منحنی باشید. امروز یک نسخه از این کتاب را سفارش دهید.
پنج نکته ای که باید درباره HTML5 بدانید توسط Mark Pilgrim
![]() |
1 . این یک چیز بزرگ نیست. ممکن است بپرسید: “اگر مرورگرهای قدیمی از HTML5 پشتیبانی نمی کنند، چگونه می توانم استفاده از HTML5 را شروع کنم؟” اما خود سوال گمراه کننده است. HTML5 یک چیز بزرگ نیست. این مجموعه ای از ویژگی های فردی است. بنابراین شما نمی توانید “پشتیبانی HTML5” را تشخیص دهید، زیرا این هیچ منطقی ندارد. اما میتوانید پشتیبانی از ویژگیهای فردی، مانند بوم، ویدیو، یا موقعیت جغرافیایی را شناسایی کنید. ممکن است HTML را به عنوان برچسب ها و براکت های زاویه ای در نظر بگیرید. این بخش مهمی از آن است، اما تمام ماجرا نیست. مشخصات HTML5 همچنین نحوه تعامل آن براکت های زاویه با جاوا اسکریپت را از طریق Document Object Model (DOM) تعریف می کند. HTML5 فقط تگ ویدیو را تعریف نمی کند. همچنین یک DOM API مربوطه برای اشیاء ویدیویی در DOM وجود دارد. میتوانید از این API برای شناسایی پشتیبانی از فرمتهای ویدیویی مختلف، پخش یک ویدیو، مکث، قطع صدا، پیگیری میزان بارگیری ویدیو و هر چیز دیگری که برای ایجاد یک تجربه کاربری غنی در اطراف خود برچسب ویدیو نیاز دارید، استفاده کنید. فصل 2 و ضمیمه A به شما می آموزد که چگونه پشتیبانی از هر ویژگی جدید HTML5 را به درستی تشخیص دهید.
![]() |
2. لازم نیست چیزی را دور بیندازید. آن را دوست داشته باشید یا از آن متنفر باشید، نمی توانید انکار کنید که HTML 4 موفق ترین فرمت نشانه گذاری است. HTML5 بر این موفقیت استوار است. نیازی نیست نشانه گذاری موجود خود را دور بریزید. نیازی نیست چیزهایی را که قبلاً می دانید دوباره یاد بگیرید. اگر برنامه وب شما دیروز در HTML 4 کار می کرد، امروز نیز در HTML5 کار می کند. دوره زمانی. اکنون، اگر می خواهید برنامه های کاربردی وب خود را بهبود ببخشید، به جای درستی آمده اید. در اینجا یک مثال عینی وجود دارد: HTML5 از تمام کنترلهای فرم از HTML 4 پشتیبانی میکند، اما شامل کنترلهای ورودی جدید نیز میشود. برخی از این موارد اضافههایی هستند که مدتها به تاخیر افتاده است، مانند لغزنده و انتخابگر تاریخ. دیگران ظریف تر هستند به عنوان مثال، نوع ورودی ایمیل درست مانند یک جعبه متن به نظر می رسد، اما مرورگرهای تلفن همراه صفحه کلید روی صفحه خود را سفارشی می کنند تا تایپ آدرس های ایمیل را آسان تر کنند. مرورگرهای قدیمیتر که از نوع ورودی ایمیل پشتیبانی نمیکنند، آن را بهعنوان یک فیلد متنی معمولی در نظر میگیرند و این فرم همچنان بدون تغییر نشانهگذاری یا هکهای اسکریپت کار میکند. این بدان معناست که شما می توانید از امروز شروع به بهبود فرم های وب خود کنید، حتی اگر برخی از بازدیدکنندگان شما در IE 6 گیر کرده باشند.
![]() |
تمام جزئیات بد درباره فرم های HTML5 را در فصل 9 بخوانید. 3. شروع کار آسان است “ارتقا” به HTML5 می تواند به سادگی تغییر نوع doctype شما باشد. Doctype باید در اولین خط هر صفحه HTML باشد. نسخههای قبلی HTML بسیاری از doctypes را تعریف میکردند، و انتخاب مناسب میتواند مشکل باشد. در HTML5، تنها یک نوع doctype وجود دارد: !DOCTYPE html ارتقاء به doctype HTML5 نشانه گذاری موجود شما را خراب نمی کند، زیرا همه تگ های تعریف شده در HTML 4 هنوز در HTML5 پشتیبانی می شوند. اما به شما این امکان را می دهد که از عناصر معنایی جدید مانند مقاله، بخش، سرصفحه و پاورقی استفاده کنید – و اعتبارسنجی کنید. همه چیز را در مورد این عناصر جدید در فصل 3 خواهید آموخت.
![]() |
4. از قبل کار می کند چه بخواهید روی بوم نقاشی بکشید، چه ویدیو پخش کنید، چه بهتر طراحی کنید
If you don’t know about the new features available in HTML5, now’s the time to find out. The latest version of this markup language is going to significantly change the way you develop web applications, and this book provides your first real look at HTML5’s new elements and attributes.
Even though work on HTML5 is ongoing, browsers such as Safari, Mozilla, Opera, and Chrome already support many of its features — and browsers for smart phones are even farther ahead, especially iPhone’s MobileSafari browser. With HTML5: Up & Running, you’ll learn how this new version enables browsers to interact with JavaScript much more easily than before. You’ll also learn how HTML5 can help you develop applications that:
- Display video directly in the browser, without having to rely on plugins
- Work even when a user is offline, by taking advantage of HTML5’s persistent storage
- Offer a drawing canvas for dynamically generated 2-D graphics
This concise guide is the most complete and authoritative book you’ll find on the subject. Author Mark Pilgrim writes the weekly digest for the HTML5 Working Group, and represents Google at conferences on HTML5’s capabilities. Stay ahead of the curve. Order a copy of this book today.
Five Things You Should Know About HTML5 by Mark Pilgrim
![]() |
1. It’s not one big thing. You may well ask: “How can I start using HTML5 if older browsers don’t support it?” But the question itself is misleading. HTML5 is not one big thing; it is a collection of individual features. So you can’t detect “HTML5 support,” because that doesn’t make any sense. But you can detect support for individual features, like canvas, video, or geolocation. You may think of HTML as tags and angle brackets. That’s an important part of it, but it’s not the whole story. The HTML5 specification also defines how those angle brackets interact with JavaScript, through the Document Object Model (DOM). HTML5 doesn’t just define video tag; there is also a corresponding DOM API for video objects in the DOM. You can use this API to detect support for different video formats, play a video, pause, mute audio, track how much of the video has been downloaded, and everything else you need to build a rich user experience around the video tag itself. Chapter 2 and Appendix A will teach you how to properly detect support for each new HTML5 feature.
![]() |
2. You don’t need to throw anything away. Love it or hate it, you can’t deny that HTML 4 is the most successful markup format ever. HTML5 builds on that success. You don’t need to throw away your existing markup. You don’t need to relearn things you already know. If your web application worked yesterday in HTML 4, it will still work today in HTML5. Period. Now, if you want to improve your web applications, you’ve come to the right place. Here’s a concrete example: HTML5 supports all the form controls from HTML 4, but it also includes new input controls. Some of these are long-overdue additions like sliders and date pickers; others are more subtle. For example, the email input type looks just like a text box, but mobile browsers will customize their onscreen keyboard to make it easier to type email addresses. Older browsers that don’t support the email input type will treat it as a regular text field, and the form still works with no markup changes or scripting hacks. This means you can start improving your web forms today, even if some of your visitors are stuck on IE 6.
![]() |
Read all the gory details about HTML5 forms in Chapter 9. 3. It’s easy to get started. “Upgrading” to HTML5 can be as simple as changing your doctype. The doctype should already be on the first line of every HTML page. Previous versions of HTML defined a lot of doctypes, and choosing the right one could be tricky. In HTML5, there is only one doctype: !DOCTYPE html Upgrading to the HTML5 doctype won’t break your existing markup, because all the tags defined in HTML 4 are still supported in HTML5. But it will allow you to use — and validate — new semantic elements like article, section, header, and footer. You’ll learn all about these new elements in Chapter 3.
![]() |
4. It already works Whether you want to draw on a canvas, play video, design better forms, or build web applications that work offline, you’ll find that HTML5 is already well-supported. Firefox, Safari, Chrome, Opera, and mobile browsers already support canvas (Chapter 4), video (Chapter 5), geolocation (Chapter 6), local storage (Chapter 7), and more. Google already supports microdata annotations (Chapter 10). Even Microsoft — rarely known for blazing the trail of standards support — will be supporting most HTML5 features in the upcoming Internet Explorer 9. Each chapter of this book includes the all-too-familiar browser compatibility charts. But more importantly, each chapter includes a frank discussion of your options if you need to support older browsers. HTML5 features like geolocation (Chapter 6) and video (Chapter 5) were first provided by browser plugins like Gears or Flash. Other features, like canvas (Chapter 4), can be emulated entirely in JavaScript. This book will teach you how to target the native features of modern browsers, without leaving older browsers behind.
![]() |
5. It’s here to stay. Tim Berners-Lee invented the world wide web in the early 1990s. He later founded the W3C to act as a steward of web standards, which the organization has done for more than 15 years. Here is what the W3C had to say about the future of web standards, in July 2009:
- Today the Director announces that when the XHTML 2 Working Group charter expires as scheduled at the end of 2009, the charter will not be renewed. By doing so, and by increasing resources in the HTML Working Group, W3C hopes to accelerate the progress of HTML5 and clarify W3C’s position regarding the future of HTML.
HTML5 is here to stay. Let’s dive in.








نقد و بررسیها
هنوز بررسیای ثبت نشده است.