نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
اطلاعیه های فشار مکانیسم گسترده ای برای تحویل محتوای زمان واقعی به کاربران است. این دوره اصول ، گردش کار و الگوریتم پشت یک اجرای موفقیت آمیز اعلان فشار وب را با مثالهایی در دنیای واقعی به شما آموزش می دهد. اعلان های Web Push همه در مورد ارائه محتوای به موقع و جذاب به مکان کاربران شما هستند. عدم نیاز به درخواست ایمیل یا شماره تلفن و در عین حال امکان تحویل محتوا به میل کاربر بسیار قدرتمند است. این امر منجر به تصویب گسترده اعلان های فشاری شده است. در این دوره ، Deep Dive in Web Push Notifications ، ابتدا اصول اعلان ها را یاد خواهید گرفت. سپس ، می توانید درک مفهومی ایجاد اعلان ها را در وب پیدا کنید. در مرحله بعد ، شما در ارسال پیام از سرورها به مشتریان درک خواهید کرد. این شامل یادگیری جنبه های امنیتی مانند پروتکل VAPID است. سرانجام ، شما یاد می گیرید که هنگام ارائه اعلان های فشاری به کاربران خود ، برخی از بهترین روش های توصیه شده توسط Google را پیاده سازی کنید. در طول این دوره ، شما مطالب را با استفاده از محتوای تصویری و با دنبال کردن یک پروژه از ابتدا یاد خواهید گرفت. پس از پایان این دوره ، مهارت و دانش Web Push Notifications را برای ادغام در یک پروژه جدید یا موجود خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
راه اندازی پروژه
Project Setup
-
دستور جلسه
Agenda
-
آنچه این دوره پوشش می دهد
What This Course Will Cover
-
پیش نیازها
Prerequisites
-
نحوه راه اندازی پروژه دوره
How to Setup the Course Project
-
چگونه این دوره پیشرفت می کند
How This Course Will Make Progress
-
کد پروژه اولیه را مرور کنید
Code Review the Initial Project
-
خلاصه
Summary
درک اعلان های فشار وب
Understanding Web Push Notifications
-
دستور جلسه
Agenda
-
اعلان چیست؟
What Is a Notification?
-
درک گردش کار اشتراک اعلان
Understanding Notification Subscription Workflow
-
درک سمت مشتری مشتری گردش کار وب
Understanding Web Push Workflow Client Side
-
درک سمت سرور گردش کار وب فشار
Understanding Web Push Workflow Server Side
-
درک شرایط هشدار از طریق فشار دادن
Understanding Push Notification Terms
-
خلاصه
Summary
ایجاد اعلان سمت مشتری
Creating the Client-side Notification
-
دستور جلسه
Agenda
-
بررسی پشتیبانی و ثبت نام کارگر سرویس
Checking for Support and Registering Service Worker
-
درخواست مجوز اعلان از کاربر
Requesting Notification Permission from User
-
ایجاد یک اعلان
Creating a Notification
-
سفارشی کردن اعلان
Customizing the Notification
-
مدیریت اقدامات کاربر
Handling User Actions
-
ارسال اطلاعات به اعلان
Sending Data to Notification
-
خلاصه
Summary
ایجاد سرور برای فشار دادن پیام ها
Creating the Server to Push Messages
-
دستور جلسه
Agenda
-
امنیت ارتباطات با استفاده از VAPID
Securing Communication Using VAPID
-
تولید جفت کلید امن با استفاده از Web Push
Generating Secure Key Pair Using Web Push
-
ایجاد گردش کار اشتراک مشتری با سرویس فشار
Creating Client Subscription Workflow with Push Service
-
ارسال پیام فشار از سرور
Sending Push Message from the Server
-
ایجاد API ها برای مدیریت اشتراک های فشاری
Creating APIs to Manage Push Subscriptions
-
خلاصه
Summary
پیروی از بهترین روشها
Following the Best Practices
-
دستور جلسه
Agenda
-
پنهان کردن همه اعلان ها با کلیک
Hiding All Notifications on Click
-
مدیریت تعداد اعلان ها برای نمایش
Managing Number of Notifications to Display
-
مدیریت زمان نمایش اعلان ها
Managing When to Display Notifications
-
مدیریت زبانه ها و ویندوز هنگام کلیک روی اعلان
Managing Tabs and Windows When Clicking a Notification
-
خلاصه
Summary
نمایش نظرات