آموزش کاربردی CSS3 و HTML5

کد کالا:
19627

برای نظر دادن به این محصول اولین باشید

وضعیت: تهیه از مراکز توزیع

‎16٬000تومان

اطلاعات تکمیلی

اطلاعات تکمیلی کتاب آموزش کاربردی CSS3 و HTML5

کد کالا 19627
وزن 460 گرم
انتشارات آتی نگر
مولف حسین اسد الهی
رضا میرزازاده
تاریخ انتشار 30 آذر 1390
قطع کتاب وزیری
نوع جلد شومیز
نوع چاپ تک رنگ
نوع کاغذ معمولی
تعداد صفحات 320
نوبت چاپ 1
شابک 13 رقمی 9786006004303

توصیف محصول

جزییات

فهرست مطالب: مقدمه پیشگفتار مترجمین فصل 1 : معرفیHTML5 و CSS3 • HTML5 چیست؟ • چطور به اینجا رسیدیم؟ • مشخصه‌های اصلی HTML5 چیست؟ • ضرورت استفاده ازHTML5 • CSS3 چیست؟ • اهمیت استفاده از CSS3 • پشتیبانی مرورگرها از HTML5 • رشد وسایل قابل حمل • نگاه واقعبینانه به دنیای وب فصل 2 : نشانهگذاری و سبک HTML5 • معرفی سایت نمونهThe HTML5 Herald • قالب اولیه یک صفحهHTML5 o Doctype o عنصر html o عنصر head o یکپارچگی عناصر o ادامه کدها برایتان آشنا خواهد بود • سؤالات متداول در مورد HTML5 o چرا تغییرات جدید در مرورگرهای قدیمی هنوز کار میکنند؟ o آیا باید تمام تگها بسته شوند؟ o در مورد ساختارهای دیگر مبتنی بر XHTML چه میتوان گفت؟ • تعریف ساختار صفحه o عنصر header o عنصر section o عنصر article o عنصر nav o عنصر aside o عنصر footer • ساختاردهی به سایت نمونه The HTML5 Herald • خلاصه فصل فصل 3 : معناشناسی در HTML5 • دورنمای جدیدی از انواع محتوا • ساختار منطقی صفحه • معرفی برخی عناصر جدید در HTML5 o عنصر hgroup o عناصر figure و figcaption o عنصر mark o عناصر progress و meter o عنصر time • تغییرات HTML5 در تگ‌های کنونی HTML o نامطلوبها، نامطلوب هستند! o قرار‌ دادن عناصر block-level درون لینک‌ها o متون Bold o متون italic o متون Big و Small o عنصر cite o لیست‌های توصیفی (نه تعریفی) • بررسی چند عنصر و خصوصیت جدید دیگر o عنصر details o لیست‌های ترتیبی قابل تنظیم o استایل‌های Scoped o صفتasync برای اسکریپت‌ها • اعتبار‌سنجی اسناد HTML5 • خلاصه فصل فصل 4 : فرم‌ها در HTML5 • مروری بر فرم‌ها در HTML • بررسی صفات فرم‌ها در HTML5 o صفت required o صفت placeholder o صفت pattern o صفت disabled o صفت readonly o صفت multiple o صفت form o صفت autocomplete o عنصرdatalist و صفت list o صفت autofocus • انواع ورودی‌های جدید فرم در HTML5 o نوع ورودی search o نوع ورودی email o نوع ورودی URL o نوع ورودی tel o نوع ورودی number o نوع ورودی Range o نوع ورودی color o انواع ورودی Date و Time • کنترل‌های جدید فرم در HTML5 o عنصر output o عنصر keygen • تغییرات کنترل‌های فرم موجود در HTML5 o عنصر form o عنصر optgroup o عنصر textarea • خلاصه فصل فصل 5 : صوت و تصویر در HTML5 • تاریخچه فایل‌های صوتی و تصویری • وضعیت فعلی مرورگرها • فرمت فایل‌های ویدئویی o رمزگشای ویدئویی (Video Codec) o رمزگشای صوتی (Audio Codec) o چه ترکیبی از قالب‌های رمزگشایی و فرمت‌ها در مرورگرها کار می‌کنند؟ • نشانه گذاری o فعال کردن کنترل‌گر های ویدئوی بومی در مرورگرها o صفت autoplay o صفت loop o صفت preload o صفت poster o صفت audio o پشتیبانی از چندین نوع ویدئو o ترتیب قرار گرفتن تگ‌های source o در مورد مرورگرهای IE 6 تا 8 چه کار می‌توانیم انجام دهیم؟ o MIME Type‌ها o • فرمت فایل‌های ویدئویی برای پخش در وب • ایجاد کنترل‌های سفارشی o استایل و سبک دادن o معرفی API تگ‌های رسانه ای o پخش و توقف ویدئو o فعال و غیر فعال کردن صدا در فایل‌های صوتی o وقتی که ویدئو به پایان رسید چه کار کنیم؟ o بروز رسانی زمان پخش ویدئو o ویژگی‌های بیشتر API تگ‌های رسانه ای • بحث در مورد audio • رسانه قابل دسترسی • خلاصه فصل فصل 6 : CSS3 • انتخاب‌گر‌های CSS3 o انتخاب‌گرهای relational o انتخاب گر های Attribute o شبه کلاس‌ها (Pseudo Classes) o شبه کلاس‌های ساختاری o شبه تگ‌ها و محتوای تولید شونده • رنگ‌های CSS3 o RGBA o HSL و HSLA o شفافیت(opacity) • مفاهیم در عمل • گوشه های گرد – border-radius • سایه برجسته o inset و سایه های چند‌تایی • سایه متن • سایه‌های بیشتر • خلاصه فصل فصل 7 : رنگ‌هایGradient و تصاویر چندگانه برای پشت زمینه • گرادیانت خطی o ساختارِ قدیمی W3C o ساختار کد قدیمی webKit o ایجاد گرادیانت خطی o ساخت گرادیانت خطی با SVG o تولید گرادیانت خطی با استفاده از فیلترهای IE o ابزار‌های ساخت گرادیانت • گرادیانت‌های حلقوی (Radial Gradients) o ساختار کد W3C o ساختار کد وب کیت های قدیمی o ایجاد گرادیانت حلقوی • گرادیانت‌های تکراری • ایجاد تصاویر پس زمینه چندگانه • صفت Background size • خلاصه فصل 8 : Transition ها و transform های CSS3 • تغییر شکل‌ها(Transforms) o انتقال(Translation) o تغییر اندازه (Scale) o چرخش(Rotate) o تغییر جهت (Skew) o تغییر مرکز انتقال o پشتیبانی IE8 و نسخه های قدیمی‌تر • نقل و انتقالات(transitions) o transition-property o transition-duration o transition-timing-function o transition-delay o خلاصه نویسی صفت transition o انتقال چندگانه (Multiple Transitions) • انیمیشن‌ها o Keyframes o صفات انیمیشن o خلاصه نویسی صفات animation • خلاصه فصل 9 : فونت‌های تعبیه شده و ساختارهای چند ستونی • فونت‌های مبتنی بر وب با @font-face o پیاده سازی @font-face o تعریف منبع فونت o توصیف کننده های صفت فونت (Font property descriptors) o بازه‌های Unicode o اعمال فونت‌ها o ملاحظات قانونی o ایجاد انواع مختلف فونت‌ها o ملاحظات دیگر در مورد فونت‌های تعبیه شده • Layout های چند ستونی CSS3 o صفت column-count o صفت column-gap o صفت column-width o خلاصه نویسی با استفاده از صفت columns o ستون‌ها و صفت height o دیگر خصوصیات ستون‌ها o ملاحظات دیگر در مورد ساختار های چند ستونی • Media query ها o media queries چه هستند؟ o ساختار کد‌نویسی o ساختار کد‌نویسی o پشتیبانی مرورگرها o مطالعه بیشتر • خلاصه فصل فصل 10 : Geolocation، Offline Web Apps و Web Storage • موقعیت‌یابی(Geolocation) o ملاحظات امنیتی o متد های geolocation o چک کردن پشتیبانی از Modernizr o بدست آوردن موقعیت کنونی o شیء Position موقعیت یابی o گرفتن اطلاعات طول و عرض جغرافیایی o فراخوانی نقشه o موقعیت‌یابی در دستگاه‌های قدیمی‌تر o • برنامه های مبتنی بر وب آفلاین (Offline Web Applications) o روش انجام کار سایت آفلاین چگونه است؟ o فعال سازی و تنظیم آفلاین سایت o گرفتن اجازه برای ذخیره آفلاین سایت o رفتن به حالت آفلاین برای آزمایش o چک کردن کش برنامه برای ذخیره سازی سایت o ساختن سایت نمونه The HTML5 Herald به صورت آفلاین o محدود کردن ذخیره آفلاین برنامه های وب o بخش Fallback o بروز رسانی cache o cache کردنِ cache o تشخیصِ آنلاین یا آفلاین بودن o مطالعه بیشتر • ذخیره سازی در وب (Web Storage) o دو نوع ذخیره سازی o داده های ذخیره شده web Storage چگونه ذخیره می‌شوند؟ o گرفتن و تنظیم داده‌ها o تبدیل داده‌ی ذخیره شده o راه های میانبر دسترسی و تنظیم o حذف آیتم‌ها و پاک کردن داده‌ها o محدودیت ذخیره‌سازی o ملاحظات امنیتی o افزودن WebStorage به سایت نمونه The HTML5 Herald o دیدن مقادیر Web Storage با استفاده از Web Inspector • API های اضافه در HTML5 o Web Workers o Web Sockets o Web SQL و IndexedDB • خلاصه فصل فصل 11 : Canvas، SVG و کشیدن و انداختن عناصر • Canvas o تاریخچه‌ای در رابطه با Canvas o ساخت یک تگ Canvas o ترسیم با استفاده از Canvas o بدست آوردن فضای ترسیم o رنگ آمیزی o رسم یک چهار ضلعی با استفاده از Canvas o سیستم مختصاتی Canvas o انواع گوناگون رنگ آمیزی با fillStyle o رسم اشکال دیگر با استفاده از «ایجاد مسیر» o ذخیره کردن شکل‌های رسم شده با Canvas o ترسیم یک عکس در Canvas o ویرایش تصاویر o تبدیل یک عکس رنگی به سیاه و سفید o اخطار های امنیتی در رابطه با getImageData o ویرایش ویدئوها با استفاده از canvas o نمایش متون در Canvas o مشکلات دسترسی پذیری متون o مطالعه بیشتر • SVG o ترسیم با استفاده از SVG o استفاده از Inkscape برای تولید تصاویر SVG o فیلتر های SVG o استفاده از کتابخانه Raphael o Canvas در مقایسه با SVG o • کشیدن و انداختن o کشیدن و انداختن موش‌ها در صفحه o فعال سازی قابلیت کشیده شدن عناصر o شیء DataTransfer o پذیرفتن عناصر کشیده شده o مطالعه بیشتر • خلاصه فصل 12 : ابزارها • فایرباگ o فایرباگ چیست؟ o قابلیت‌های فایرباگ o نصب فایرباگ o نصب فایرباگ بر روی مرورگرهای دیگر o باز و بسته کردن پنجره فایرباگ o مدهای نمایش فایرباگ o بررسی پنجره فایرباگ  تب Console • اجرای دستورات جاوااسکریپت  تب HTML • نمایش ساختار گره‌های DOM • تنظیمات سفارشی تب HTML • ویرایش کد‌های HTML • ویرایش صفات عناصر • ویرایش عناصر • بررسی رویدادها  تب CSS • لیست فایل‌های CSS لینک شده به صفحه • ویرایش کدهای CSS  تب Script  تب DOM  تب Net • Web Developer Toolbar • Internet Explorer Developer Toolbar • DragonFly ضمایم • ضمیمه‌ی الف) کتابخانه‌ی Modernizr • ضمیمه‌ی ب) WAI-ARIA • ضمیمه‌ی پ) میکرودیتا منابع پیشنهادی برای مطالعه‌ی بیشتر

برچسب‌های محصول

برچسب‌های محصول

برای جدا کردن برچسب‌ها از فاصله استفاده کنید. برای جملات نقل قول تکی (') را به کار ببرید.

نظرات مشتری

نظر خودتان را بنویسید

شما نظر می دهید: آموزش کاربردی CSS3 و HTML5

شما به این محصول چه امتیازی می‌دهید؟ *

  1 ستاره 2 ستاره 3 ستاره 4 ستاره 5 ستاره
قیمت
محتوا
به روز بودن
کیفیت تولید
Back to Top