لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش JavaScript: API های مرورگر مدرن
JavaScript: Modern Browser APIs
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
طی چند سال گذشته ، API ها و ویژگی های جدید از طریق مرورگرهای وب مدرن در حال تکثیر هستند. این API ها به شما کمک می کنند تا برنامه های وب شگفت انگیزی ایجاد کنید که عملکرد بهتری داشته باشند ، به صورت آفلاین کار کنند ، کاربر را به وجد آورند و به طور کلی تجربیات کاربر بهتری ارائه دهند. در این دوره ، نحوه استفاده از JavaScript استاندارد و مجموعه ای از API های مرورگر مدرن را برای بهبود بازیابی و ذخیره سازی داده ها ، عملکرد بهتر برنامه و ساخت صفحات وب که به طور یکپارچه در زندگی روزمره کاربر شما ادغام می شوند ، بیاموزید. مربی جو مارینی نحوه استفاده از قابلیت ذخیره سازی مدرن در مرورگرها ، استفاده از تجربیات کاربر دستگاه بومی ، عملکرد بهتر از انیمیشن ها و بارگذاری صفحه و موارد دیگر را با جزئیات توضیح می دهد.
موضوعات شامل:
ادغام با اعلان های بومی li>
ذخیره اطلاعات با Cache API
بارگیری سریعتر صفحه با پیش بارگیری و بارگیری مجدد li>
بهبود انیمیشن با درخواستAnimationFrame
ماندگاری فضای ذخیره سازی در دستگاه ها li>
تشخیص شرایط و کیفیت شبکه li>
نمایش محتوای صفحه در حالت تمام صفحه li>
سرفصل ها و درس ها
مقدمه
Introduction
ساختن برنامه هایی با JavaScript مدرن
Building apps with modern JavaScript
آنچه باید بدانید
What you should know
محیط توسعه را تنظیم کنید
Set up the development environment
1. بهبود عملکرد
1. Improving Performance
انیمیشن صاف با درخواستAnimationFrame ()
Smoother animation with requestAnimationFrame()
ناوبری سریعتر با پیش تنظیم
Faster navigation with prefetch
بارگیری در اولویت با پیش بارگذاری
Prioritized loading with preload
ارتباطات سرور با Beacon API
Server communication with Beacon API
دید عنصر با Intersection Observer
Element visibility with Intersection Observer
2. مدیریت بهتر داده
2. Better Data Management
نمای کلی در مورد پردازش داده ها
Overview of data handling
آسانتر آژاکس با API Fetch
Easier Ajax with the Fetch API
IndexedDB ساده شده با localForage
Simplified IndexedDB with localForage
localForage و موارد متعدد
localForage and multiple instances
ذخیره داده با حافظه نهان ذخیره سازی API
Caching data with the Cache API
ماندگاری و ذخیره سازی
Making storage persistent
دریافت اطلاعات حافظه دستگاه
Getting device memory information
3. تجربه کاربری پیشرفته
3. Advanced User Experiences
پوشش بومی با API Dialog
Native overlays with the Dialog API
ادغام با اعلان های بومی
Integrating with native notifications
تشخیص شرایط شبکه
Detecting network conditions
با استفاده از قابلیت مشاهده صفحه
Using page visibility
رفتن به صفحه کامل با محتوا
Going full screen with content
با استفاده از رویدادهای تمام صفحه و یک ظاهر طراحی شده
Using full-screen events and styling
تصاویر پویا با CSS Paint API
Dynamic images with CSS Paint API
پارامترهای دارای CSS Paint API
Parameters with CSS Paint API
جو مارینی یک مدافع ارشد توسعهدهنده در Google و توسعهدهنده Dreamweaver و Windows Phone است.
جو بیش از 20 سال در صنایع وب و نرمافزار کار کرده است. او یکی از اعضای اصلی تیم مهندسی Dreamweaver در Macromedia بود و نقشهای برجستهای در تولید محصولاتی مانند QuarkXPress، Microsoft Expression Blend، mTropolis mFactory و Extensis QX-Tools داشت. او به طور منظم یک سخنران برجسته در کنفرانسهای صنعتی است و چندین نشریه در زمینه توسعه وب و نرمافزار تألیف کرده یا در نویسندگی مشترکی دارد. قبل از گوگل، جو مسئول پلت فرم توسعه دهنده وب موبایل برای ویندوز فون 7 در مایکروسافت بود. کتاب او، مدل شیء سند، به طور گسترده ای به عنوان منبع قطعی برای کار با DOM در نظر گرفته می شود.
نمایش نظرات