push.js | کتابخانه ای برای ارسال Push Notifications

در این نوشته قراره در مورد یک کتابخانه جاوااسکریپتی صحبت کنیم که از این لایبرری  برای فرستادن Push Notification در مرورگر استفاده میشه . اپلیکیشن های نیتیو موبایل Push Notification رو همیشه پشتیبانی کردند ولی تا زمانی که Notifications API به وجود اومد جای این نوتیفیکیشن ها در دنیای وب خالی بود .

Notifications API از طریق جاوااسکریپت کار میکنه و این اجازه رو به شما میده تا از طریق پنجره مرورگر به کاربرانتون پوش نوتیفیکیشن بفرستید.

Push.js یک لایبرری رایگان هست که تمام ویژگی های اصلی پوش نوتیفیکیشن ها رو با استفاده از کد های جاوااسکریپت اجرا میکنه . فقط چند خط کد جاوااسکریپت برای مدیریت واجراش لازمه .

نوتیفیکیشن های مبتنی برمرورگر راهی طولانی برای بهتر شدن در پیش رو دارند ، شیوه کار به این صورت هستش که برای ظاهر شدن نوتیفیکیشن ها باید کاربر به شما اجازه بده . اگه کاربران به سایت شما اعتماد داشته باشند و این نوتیفیکیشن ها براشون کاربردی باشه این اجازه رو به شما میدن چون در غیر اینصورت قانع کردن کاربران کار سختی به نظر میاد .

بنابراین بهترین کاری که میتونید انجام بدید تا بفهمید  کاربرانتون از نوتیفیکیشن ها استقبال میکنند اینه که این کار رو امتحان کنید . با استفاده از این نوتیفیکیشن ها شما میتونید برای پست های جدید سایتتون لینک بازدید ، یا خبرنامه  و … ارسال کنید .  با لایبرری push.js تمامی این کارها خیلی راحت تر صورت میگیره .

این لایبرری رو میتونید از bower  ، npm  یا مستقیما از طریق گیت هاب دانلود کنید ، با استفاده از این لایبرری و همچنین کد ها ی جاوااسکریپتمیتونید این پوش نوتیفیکیشن رو ایجاد کنید و اگه کاربران سایتتون درخواست شما رو قبول کردند ، هر زمان که بخواید میتونید نوتیفیکشن های جدیدی رو ارسال کنید . این امکان هم برای شما وجود داره که هدر نوتیفیکیشن ، محتوای اصلی و ویژگی هایی مانند زمان بسته شدن خودکار نوتیفیکیشن رو تنظیم کنید.

منبع : بلاگ reactapp.ir