أجهزة الكمبيوتر شبابيك إنترنت

تعد إشعارات HTML5 بسيطة: فنحن نصنع الإشعارات في سطر واحد ، كما هو الحال في GMail. كيفية تعطيل دفع الإخطارات بالمتصفح في متصفح php

الإخطارات الفورية عبارة عن رسائل منبثقة تحتوي على نص قصير وصورة ورابط إلى موقع الويب الخاص بالمرسل. في البداية ، تم استخدامها فقط في تطبيقات الهاتف المحمول ، ولكن في السنوات الأخيرة ، أصبحت تقنية إشعارات دفع المتصفح ، أو دفع الويب ، شائعة.

بالنسبة للمواقع ، تعتبر هذه الإشعارات طريقة فعالة لبناء قاعدة المشتركين الخاصة بها. من أجل أن تصبح واحدًا منهم ، يحتاج المستخدم فقط إلى النقر فوق زر في نافذة متصفح منبثقة. بعد ذلك ، تنبثق رسائل دفع الويب بصوت وفي الجزء العلوي من جميع النوافذ على شاشة الكمبيوتر ، حتى في حالة عدم تشغيل المتصفح.

من يرسلها ولماذا يحتاجها المستخدمون

يتم استخدام إشعارات الدفع بشكل نشط بواسطة بوابات الأخبار والمتاجر عبر الإنترنت ووكالات السفر وحتى بعض البنوك. وهكذا تعلن وسائل الإعلام عن مقالات جديدة أو متاجر عبر الإنترنت - عروض ترويجية أو مبيعات أو تحديثات متنوعة ؛ وكالات السفر - العروض الحالية على الفنادق والجولات ، البنوك - القوائم البريدية لمنتجاتها. بالإضافة إلى ذلك ، يمكنك بهذه الطريقة تلقي إشعارات حول الدفع مقابل البضائع ، والتذكيرات حول تمديد تعريفات الخدمة ، وتأكيد المعلومات حول المغادرة / المغادرة (في حالة وكالات السفر) ، وإشعارات أخرى.

الميزة الرئيسية لإشعارات الدفع هي أنه ، على عكس الرسائل الإخبارية عبر البريد الإلكتروني ، تكون هذه الرسائل أكثر استهدافًا. يتم تعيين سلسلة مشفرة (رمز مميز) لكل مشترك مسجل. الرمز المميز فريد لكل مجال ومفتاح ونوع جهاز. بفضل هذا ، لن يتلقى المستخدم الذي اشترك في خدمة الدفع عبر الويب من جهاز كمبيوتر شخصي في العمل إشعارات إضافية على هاتفه المحمول أو جهاز الكمبيوتر الشخصي. لذلك ، من المستحيل أيضًا أخذ قاعدة الرموز المميزة لمشتركي الآخرين: سيكون لكل موقع رمز مميز خاص به.

لماذا يشتكي الجميع من دفع الويب

تنبع عيوب الإشعارات الفورية من مزاياها الخاصة: لا تستخدم جميع الشركات هذه الطريقة للغرض المقصود منها ، حيث تتحول الرسائل النصية المستمرة التي تحمل نفس النوع من الإعلانات إلى رسائل غير مرغوب فيها. إذا كان لدى المستخدم عدد كبير جدًا من الاشتراكات في الإشعارات من مواقع مختلفة ، فسيبدأ في الظهور في وقت ما.

كيفية إيقاف تشغيل دفع الإشعارات في متصفحك إذا لم تعجبك:

في جوجل كروم:

    قم بتشغيل متصفح Chrome على جهاز الكمبيوتر الخاص بك ، وانقر على النقاط الثلاث في الزاوية اليمنى العليا من النافذة وانتقل إلى "الإعدادات" ؛

    في الجزء السفلي من الصفحة ، انقر فوق "إضافية" ؛

    في قسم "الخصوصية والأمان" ، حدد "إعدادات المحتوى" ؛

    حدد "الإخطارات" ؛

    اختر الخيار المناسب:

1) حظر جميع الإخطارات - قم بتعطيل خيار "طلب الإذن قبل الإرسال".

2) حظر الإخطارات من موقع معين - بجوار نقش "حظر" ، انقر فوق "إضافة" ، وأدخل عنوان الصفحة وحدد "إضافة" مرة أخرى ؛

من أجل إعادة السماح بالإشعارات من موقع معين ، بجوار النقش "حظر" ، انقر على "إضافة" ، وأدخل عنوان الصفحة وحدد "إضافة" مرة أخرى.

في سفاري:

يمكنك إخفاء الطلبات من المواقع لإرسال إشعارات في Safari عن طريق اختيار قائمة Safari> التفضيلات> مواقع الويب> الإشعارات. في القسم الأخير ، قم بإلغاء تحديد "السماح لمواقع الويب بطلب الإذن لإرسال إشعارات الدفع". من الآن فصاعدًا ، لن يسألك Safari عند زيارة مواقع الويب التي يمكنها إرسال إشعارات. يمكنك أيضًا تمكين الإشعارات مرة أخرى إذا لزم الأمر في إعدادات المتصفح.

في "متصفح Yandex":

لإنشاء هذا المتصفح ، تم استخدام نفس المحرك كما في Chrome ، لذلك ستكون خوارزمية الإجراءات هنا هي نفسها تقريبًا. لإيقاف تشغيل الإشعارات ، يجب عليك الانتقال إلى "الإعدادات" ، ثم فتح "خيارات متقدمة" ، والعثور على قسم "البيانات الشخصية" فيها والنقر على الزر "إعدادات المحتوى". في قسم "التنبيهات" ، بعد ذلك ، حدد "عدم إظهار الإشعارات من المواقع" وانقر على "إنهاء".

أوبرا:

انقر فوق رمز "القائمة" مع رمز Opera ، وانتقل إلى "الإعدادات" وحدد "المواقع" في قائمة الأقسام. بعد ذلك ، في الجزء الأيسر من النافذة ، ابحث عن عنصر "الإشعارات" وحدد عنصر "حظر المواقع لإظهار إشعارات النظام".

في Mozilla Firefox:

يُعد Firefox استثناءً لجميع المتصفحات: هنا يمكنك أيضًا إيقاف تشغيل الإشعارات عن طريق تحديد مربع الاختيار "عدم الإزعاج" في إعدادات المحتوى ، ولكن سيتم حظرها فقط حتى تقوم بإعادة تشغيل المتصفح. يجب على المستخدمين الذين يرغبون في تعطيل دفع الإشعارات مرة واحدة وإلى الأبد فتح علامة تبويب جديدة في متصفحهم وكتابة about: config في شريط العناوين.

بعد ذلك ، سيعرض المتصفح تحذيرًا بشأن مخاطر تغيير الإعدادات - تحتاج إلى تأكيد قبولك لذلك. ثم اكتب في شريط البحث dom.push.enabled. في النافذة التي تظهر ، بدّل قيمة المعلمة من صواب إلى خطأ. هذا يعني أنه يمكنك نسيان دفع الإخطارات.

في هذه المذكرة القصيرة ، سنحاول إخبارك عن طريقة جديدة للحفاظ على الجمهور بفضل تقنية Web Push ونحاول فهم كيف يمكن أن تكون مفيدة لمحرري مواقع الويب وخدمات الإنترنت الأخرى.

الإخطارات الفورية هي وسيلة لنقل المعلومات إلى المستخدم عن طريق إرسال رسائل قصيرة إلى الهاتف أو المتصفح ، حتى عندما يغادر المستخدم الموقع. على الأرجح ، لقد قابلت بالفعل هذه الطريقة في الهواتف المحمولة ، عندما يعرض التطبيق رسالة على شاشة القفل ، سواء كانت دعوة إلى اللعبة أو إشعار برسالة جديدة في Whatsup.

كل هذا كان يعمل بشكل جيد على الهواتف لأكثر من عام ، ولكن بالنسبة للويب "لم تكن مثل هذه الفرصة متاحة ، أو بالأحرى ، كانت متاحة لجمهور ضيق للغاية.

ولكن في أبريل 2015 ، تغير كل شيء ، لأن مطوري Chrome أضافوا تقنية Push إلى متصفح Chrome وبالتالي وصلوا إلى أكثر من 55٪ من جمهور الإنترنت لسطح المكتب في آنٍ واحد (بيانات statCounter).

يتابع Firefox ذلك ، والذي مكّن إشعارات الدفع فقط في يناير 2016 ولديه تغطية تبلغ حوالي 17٪. Yandex.Browser ، على غرار Chrome ، يدعم هذه الميزة على أجهزة سطح المكتب.

بالنسبة لروسيا ، يكون مخطط التغطية بواسطة أفضل المتصفحات كما يلي وهو أكثر من 70٪ وفقًا لـ StatCounter:

هذا يعني أن أكثر من 70٪ من جمهور موقعك مايوتلقي إشعارات المتصفح.
علاوة على ذلك ، يدعم Chrome على Android أيضًا هذه الميزة الرائعة ، لذلك يمكن لزوار موقعك على هواتف Android المحمولة تلقي الإشعارات بنفس الطريقة.

إذن كيف يمكن أن يكون هذا مفيدًا؟
تعمل الإشعارات الفورية حتى عندما يغادر المستخدم الموقع.
هذا يعني أنه يمكنك تسليم رسائل حول المحتوى الجديد والأحداث الجديدة والمواقف الأخرى التي تحتاج فيها إلى إخطار المستخدم.

على سبيل المثال ، عدة تطبيقات
تقدم RBC الاشتراك في المواد الجديدة من خلال نافذة مشروطة فور دخول الموقع


iphones.ru

ميدوزا


ولكن هناك العديد من التطبيقات الأخرى:
  • يمكن لعملاء المتجر عبر الإنترنت تلقي إشعار حول حالة الطلب ؛
  • عند العمل مع CRM - إخطار الأشخاص المصرح لهم بالتغييرات في حالة الطلب أو العميل ؛
  • مواقع الطقس - إخطار الشخص بالطقس في المدينة ؛
  • الاندماج في عملية الأعمال ولا تنس الاجتماعات والمهام ؛
  • خدمات الإنترنت - تذكير بالدفع للعميل ، وإخطار الأحداث الداخلية ؛
  • لأصحاب المنتديات - الاشتراك في الإجابات والتعليقات الجديدة.
بطريقة ما ، يمكن للإشعارات الفورية للويب أن تحل محل الرسائل القصيرة والبريد ، وبما أن المعلومات يتم تسليمها على الفور ، يكون رد الفعل أسرع بكثير.

وفقًا لشركة دفع الإخطارات Panaur.com ، تصل نسبة الاستجابة للاشتراك إلى 65٪.
المستخدمون تريدجرب طريقة جديدة ، لا سيما أنه لا توجد تكاليف: نقرة واحدة أو نقرتان ولا تحتاج إلى إدخال بريدك أو رقم هاتفك ، وما إلى ذلك.

مثال حقيقي
احتفلت خدمة الإنترنت Publer ، التي تتعاون معنا ، هذا الأسبوع بالعام الأول من العمل وقدمت ترويجًا لعملائها حول بيع الوصول. كانت النسبة المئوية للردود (الانتقالات) 21٪ وساعدت الإشعارات الفورية في بيع الترويج بالكامل في يوم واحد.

إحصائية قليلة
وفقًا لبياناتنا ، تصل النسبة المئوية للإخطارات التي يتم تسليمها على الفور إلى 65-70٪ وتزيد بنسبة 10٪ تقريبًا خلال اليوم.
النقرات التي يتم تسليمها - 20-25٪

هذا يعني أنه إذا كان لديك ، على سبيل المثال ، 50000 مشترك ، فيمكنك توقع حوالي 6000 نقرة على القائمة البريدية.

وبالتالي ، فإن إشعارات الدفع هي طريقة قديمة ، وفي الوقت نفسه ، طريقة جديدة للتفاعل مع الجمهور ، والتي لا تتيح لك جذب الزوار إلى مشاريعك فحسب ، بل الاحتفاظ بهم أيضًا ، وهو أمر سهل الاستخدام ومفيد للمالكين.

أقترح عدم إضاعة الوقت ، ولكن لتنفيذ هذا النوع من التفاعل في مشاريعك في أقرب وقت ممكن ، وسنكون سعداء ، نحن فريق Panaur ، بمساعدتك في التكامل والمساعدة الفنية.

كيفية إيقاف تشغيل الإشعارات - هذا السؤال يقلق بعض المستخدمين الذين يرون الإشعارات في المتصفح بعد تسجيل الدخول إلى العديد من المواقع على الإنترنت. تم تصميم تقنية Push لتوزيع المعلومات على الإنترنت من المزود ، في هذه الحالة ، الموقع ، إلى مستخدم هذا الموقع.

هناك حاجة إلى دفع الإخطارات للموقع لإعلام زوار الموقع بالأخبار ، وبشكل أساسي حول إصدار مقالات جديدة. في هذه الحالة ، يتلقى الزائر إشعارات من الموقع في الوقت المناسب ويمكنه قراءة الأخبار على الفور.

يتم إرسال الإخطارات نيابة عن الموقع باستخدام خدمة جهة خارجية تنظم تسليم الإخطارات إلى أجهزة الكمبيوتر الخاصة بالمستخدمين.

ما هو دفع الإخطار على جهاز الكمبيوتر؟ إذا وافق زائر الموقع على تلقي رسائل من هذا المورد ، فعندئذ من وقت لآخر ، تظهر إشعارات حول أخبار هذا الموقع على سطح مكتب المستخدم.

كيف تعمل الإخطارات

عند زيارة موقع تم تمكين وظيفة إرسال الإشعارات فيه ، يرى الزائر في كل مرة طلبًا للسماح بعرض الإشعارات ، حيث يُقترح النقر فوق الزر "سماح" أو "حظر". قد تختلف أسماء الأزرار ، لكن المعنى هو نفسه في كل مكان.

يمكن لزائر الموقع تجاهل هذه النافذة المنبثقة لأن نافذة طلب إعلام الدفع صغيرة ولا تتداخل مع تصفح الموقع.

يختلف مظهر هذه النوافذ حسب الخدمة التي ترسل إشعارات من هذا الموقع.

بالنقر فوق الزر "السماح" ، فإنك توافق على تلقي رسائل الدفع على جهاز الكمبيوتر الخاص بك.

في منطقة الإعلام ، على سطح مكتب كمبيوتر المستخدم ، ستظهر إشعارات حول الأخبار على موقع الويب هذا. عادةً ما تكون هذه رسالة حول إصدار مقال جديد. تسيء بعض المواقع القدرة على إرسال التنبيهات ، والإخطار بكل شيء على التوالي ، وفي بعض الأحيان إرسال معلومات غير ضرورية.

بعد تلقي إشعار الدفع ، يمكن للمستخدم الانتقال إلى الموقع لقراءة المقالة ، أو إغلاق الإشعار بتجاهل هذه الرسالة. لا تتداخل مثل هذه الإخطارات من المواقع عمليًا مع العمل على الكمبيوتر ، حيث يتم عرضها في منطقة الإعلام وتغلق من تلقاء نفسها بعد فترة زمنية قصيرة.

لمنع طلب الإذن بإرسال تنبيهات من هذا الموقع لم يعد يظهر عند زيارة هذا الموقع مرة أخرى ، انقر فوق الزر "حظر".

إذا كنت تتلقى بالفعل رسائل دفع من موقع معين ، فيمكن للمستخدم تعطيل دفع الإشعارات من تلقاء نفسه في متصفحه ، والذي سمح فيه بتلقي الإشعارات على أجهزة الكمبيوتر الخاصة به.

كيفية إزالة دفع الإخطارات بعد تلقي تنبيه

في العديد من الإشعارات ، بناءً على إعدادات الخدمة التي ترسل الإشعارات ، يمكنك تعطيل دفع الإشعارات مباشرة في نافذة الرسالة المفتوحة.

للقيام بذلك ، انقر فوق رمز الإعدادات (الترس) ، ثم حدد "إيقاف تشغيل الإشعارات من الموقع".

بعد ذلك ، لن تظهر الإشعارات الواردة من هذا الموقع على جهاز الكمبيوتر الخاص بك.

كيفية تعطيل دفع الإخطارات في جوجل كروم

أدخل إعدادات متصفح Google Chrome ، وقم بالتمرير لأسفل عجلة الماوس ، وانقر فوق الارتباط "خيارات متقدمة".

في قسم "الخصوصية والأمان" ، انقر فوق الزر "إعدادات الموقع". في نافذة "إعدادات الموقع" التي تفتح ، ابحث عن قسم "الإشعارات".

هنا يمكنك إعداد تلقي التنبيهات من المواقع. بشكل افتراضي ، يتم تحديد "طلب الإذن قبل الإرسال (مستحسن)".

لإزالة الإشعارات الفورية في متصفح Google Chrome ، قم بتنشيط عنصر "عدم إظهار الإشعارات على المواقع".

لمنع تلقي التنبيهات من موقع معين ، انقر فوق الزر "إضافة" الموجود مقابل المعلمة "Block".

في نافذة "إضافة موقع" ، أدخل عنوان الموقع ، ثم انقر فوق الزر "إضافة".

لتهيئة استلام رسائل الدفع ، انقر فوق الزر "إضافة" الموجود مقابل خيار "السماح".

في النافذة التي تفتح ، أضف الموقع المطلوب إلى قائمة المواقع التي يُسمح لك بتلقي الإشعارات منها في متصفح Google Chrome.

كيفية تعطيل رسائل الدفع في Mozilla Firefox (طريقة واحدة)

أدخل إعدادات متصفح Mozilla Firefox ، وافتح قسم "الخصوصية والأمان". في خيار "الأذونات" ، انتقل إلى خيار "الإشعارات".

حدد المربع بجوار إيقاف تشغيل الإشعارات حتى يتم إعادة تشغيل Firefox. بعد ذلك ، لن يتم عرض إشعارات الدفع حتى يتم تعطيل متصفح Mozilla Firefox.

لإدارة التنبيهات ، انقر فوق الزر "إعدادات ...". في نافذة "الخيارات - إذن لعرض الإخطارات" توجد قائمة بالمواقع والإشعارات المسموح بها أو المحظورة.

إذا كان أحد المواقع لديه حالة "حظر" بجواره ، فلن تظهر الإشعارات الواردة من هذا الموقع على جهاز الكمبيوتر الخاص بك ، لأنك قمت سابقًا بحظر طلب إرسال إشعارات من هذا الموقع.

إذا كانت الحالة "سماح" بجوار عنوان الموقع ، فستظهر الإشعارات من هذا الموقع على جهاز الكمبيوتر الخاص بك.

يمكنك إزالة أي موقع من القائمة باستخدام الزر "إزالة موقع الويب" ، أو إزالة كافة المواقع من القائمة بالنقر فوق الزر "إزالة كافة مواقع الويب".

بعد ذلك ، لن تظهر الإشعارات الجديدة من الموقع البعيد على سطح مكتب جهاز الكمبيوتر الخاص بك. عند زيارة هذا الموقع مرة أخرى ، قم برفض طلب تلقي التنبيهات.

لحظر الرسائل الجديدة من المواقع بخلاف تلك المدرجة في هذه القائمة ، حدد المربع "حظر الطلبات الجديدة لإرسال إشعارات إليك".

لإنهاء تكوين الترتيب الذي يتم استلام الإشعارات به ، انقر فوق الزر "حفظ التغييرات".

كيفية إزالة دفع الإشعارات في Mozilla Firefox (اتجاهان)

لتعطيل الإشعارات تمامًا في متصفح Mozilla Firefox ، يلزمك إدخال إعدادات المتصفح المخفية.

اكتب في شريط العنوان التعبير: "about: config" (بدون علامات الاقتباس). في النافذة التي تفتح ، انقر فوق الزر "أقبل المخاطرة!".

في النافذة الجديدة ، أدخل في حقل "بحث" التعبير: "dom.webnotifications.enabled" (بدون علامات الاقتباس) ، ثم اضغط على مفتاح "Enter".

هذا الإعداد الافتراضي هو "صحيح". حدد الخط ، انقر بزر الماوس الأيمن ، وحدد "تبديل" من قائمة السياق. ستتغير قيمة المعلمة إلى "خطأ".

كيفية تعطيل دفع الإخطارات في Yandex.Browser

أدخل إعدادات متصفح Yandex ، وانتقل إلى علامة التبويب "المواقع".

في قسم "المواقع" ، انتقل إلى خيار "طلبات إرسال الإشعارات". هناك ثلاثة خيارات للعمل هنا:

  • إظهار طلبات الإرسال (مستحسن).
  • لا تظهر طلبات الإرسال.
  • اشترك تلقائيا في الإخطارات.

حدد الخيار المطلوب الذي ينظم إجراء تلقي رسائل الدفع. لتعطيل جميع إشعارات الدفع تمامًا في متصفح Yandex ، حدد خيار "عدم إظهار طلبات الإرسال".

إذا كنت بحاجة إلى تكوين استلام الإخطارات الفردية ، فانقر على الرابط "في المواقع الأخرى". بعد ذلك ، في نافذة "إرسال الإشعارات" ، حدد الإشعارات الفورية التي تريد حظرها والإشعارات التي تريد السماح بها.

افتح علامة التبويب "مسموح به" أو "ممنوع" ، باستخدام الزر "إضافة" ، أضف رابطًا إلى الموقع في القسم المناسب.

كيفية إيقاف تشغيل الإشعارات الفورية في Opera

ادخل إلى قائمة متصفح Opera ، وانقر على عنصر قائمة سياق "الإعدادات". بعد ذلك ، حدد قسم "متقدم" ، انقر فوق "الأمان".

ضمن قسم الخصوصية والأمان ، حدد خيار إعدادات المحتوى. ابحث عن خيار "الإشعارات".

في نافذة الإشعارات ، يتم تمكين الخيار "طلب الإذن قبل الإرسال (مستحسن)" افتراضيًا.

هنا تحتاج إلى إضافة الموقع إلى قسم "الحظر" أو "السماح".

كيفية تعطيل دفع الإخطارات في Microsoft Edge

قم بتسجيل الدخول إلى إعدادات متصفح Microsoft Edge. حدد "خيارات" في نافذة "خيارات" ، انقر فوق "عرض الخيارات المتقدمة". في نافذة "Advanced Options" ، حدد "Notifications" ثم انقر فوق الزر "Manage".

ستعرض نافذة إدارة الإشعارات المواقع التي تطلب إذنًا لعرض الإشعارات. يمكنك تغيير الأذونات لمواقع محددة.

استنتاجات المادة

يمكن للمستخدم تعطيل إشعارات الدفع (الدفع) بشكل مستقل في المتصفح التي يتلقاها على سطح المكتب لجهاز الكمبيوتر الخاص به ، مما يسمح بإرسال الإشعارات من موقع ويب معين.

بالتأكيد رأى كل من استخدم بريد Google مرة واحدة على الأقل إشعارات مثل هذا:

إخطارات gmail

تسمى هذه الإشعارات إشعارات HTML5 ، وهي مرئية حتى إذا قمت بالتبديل إلى علامة تبويب أخرى أو تصغير المتصفح تمامًا.

بعد قراءة هذه المقالة ، ستتمكن من عمل نفس الإشعارات لموقعك. الكود بسيط ومتعدد الأنظمة الأساسية ، ولا يستغرق إرسال إشعار مباشرة سوى سطر واحد في JavaScript المفضل لديك.

يوجد أيضًا في نهاية المقالة وظيفة جاهزة يمكنك من خلالها البدء في إرسال الإشعارات دون الخوض في التفاصيل.

وفقًا لموقع caniuse.com ، تعمل الآن هذه الإشعارات (إشعارات HTML5) في متصفحات Chrome و Firefox (35+) و Opera (27+) و Safari (7.1+). لا يدعم Internet Explorer الإعلامات عبر الإنترنت. إذا أخذنا في الاعتبار الأنظمة الأساسية للجوّال ، فإن متصفح Android فقط لديه دعم جزئي لإشعارات HTML5.

قبل أن نتمكن من إرسال الإشعارات مباشرة ، نحتاج إلى الحصول على إذن للقيام بذلك.
يمكنك القيام بذلك باستخدام طريقة Notification.requestPermission ():

Notification.requestPermission (الوظيفة (الإذن) (// يحتوي متغير الإذن على نتيجة طلب console.log ("نتيجة طلب الإذن:" ، إذن) ؛)) ؛

بعد تنفيذ الطريقة ، سيتم تخزين نتيجة طلب الإذن في متغير الإذن.

وهنا معانيها المختلفة مع التفسيرات:

  • التقصير - لم يتم إرسال طلب للحصول على الحقوق ؛
  • الممنوحة - يسمح للمستخدم بإظهار الإخطارات ؛
  • مرفوض - نفى المستخدم إظهار الإخطارات.

بعد استلام الحقوق ، يمكننا المتابعة مباشرة إلى إرسال الإشعارات.
يتم ذلك بكل بساطة ، في سطر واحد:

إخطار Var = إخطار جديد (عنوان ، خيارات) ؛

العنوان - عنوان الإخطار ،

الخيارات (اختياري) بها الخيارات التالية:

  • النص الأساسي - نص الإشعار (نص أساسي) ، تم اقتطاعه بشكل مختلف في المتصفحات وأنظمة التشغيل المختلفة (على سبيل المثال ، في Chrome ضمن Win 8.1 ، الحد الأقصى للطول هو 200 حرف) ؛
  • dir - اتجاه عرض الإخطار ، يمكن أن يكون تلقائي ، ltr (من اليسار إلى اليمين) أو rtl (من اليمين إلى اليسار) ؛
  • لانج - لغة الإخطار ؛
  • العلامة - معرف إعلام فريد يمكن استخدامه لاستبداله بإشعار آخر أو حذفه ؛
  • رمز - عنوان URL للصورة التي سيتم عرضها في الإشعار (موصى به بدقة 40 × 40 بكسل).

دعنا نحاول ضبط المعلمات وإرسال إشعار:

Var إشعار = إشعار جديد ("كم عدد مبرمجي TYU الذي يستغرقه الأمر لتثبيت المصباح الكهربائي؟" ، (النص الأساسي: "أنت فقط!" ، dir: "auto" ، icon: "icon.jpg")) ؛


نتيجة تنفيذ الكود أعلاه

يحتوي الإخطار أيضًا على طرق معالج الحدث onclick و onshow و onerror و onclose:

انقر فوق الوظيفة () (تنبيه ("نقر المستخدم على الإشعار") ؛) الإعلام .onclick = clickFunc؛

نتيجة:

عند النقر

وظيفة واحدة لكل شيء

سنجمع الآن كل شيء في وظيفة واحدة ونضيف بعض عمليات التحقق من الأخطاء:

وظيفة sendNotification (العنوان ، الخيارات) (// تحقق مما إذا كان المتصفح يدعم إشعارات HTML5 إذا (! ("الإخطار" في النافذة)) (تنبيه ("متصفحك لا يدعم تنبيهات HTML ، يجب تحديثه.") ؛) // تحقق ، مما إذا كانت هناك حقوق لإرسال إشعارات أخرى إذا (Notification.permission === "ممنوح") (// إذا كانت هناك حقوق ، فأرسل إشعارًا إلى var الإعلام = إعلام جديد (العنوان ، الخيارات) ؛ انقر فوق الوظيفة () (تنبيه ("نقر المستخدم على الإشعار") ؛) إشعار.onclick = clickFunc ؛) // إذا لم تكن هناك حقوق ، نحاول الحصول عليها إذا (Notification.permission! == "مرفوض") (Notification.requestPermission (الوظيفة (الإذن) (// إذا تم استلام الحقوق بنجاح ، فأرسل إشعارًا إذا (الإذن === "ممنوح") (var الإعلام = إعلام جديد (العنوان ، الخيارات) ؛) else (تنبيه ("لقد رفضت الإشعارات ") ؛ // رفض المستخدم طلبنا لعرض الإشعارات))) ؛) آخر (// رفض المستخدم سابقًا طلبنا لإظهار الإشعارات // في هذه المرحلة نستطيع ، لكننا لن نضايقه. احترم قرارات المستخدمين. )

لدينا الآن ميزة رائعة تجعل من السهل إرسال الإشعارات دون الحاجة إلى طلب الأذونات أو دعم المتصفح:

SendNotification ("إرجاع Linus!" ، (النص الأساسي: "اختبار إشعارات HTML5" ، الرمز: "icon.jpg" ، dir: "auto")) ؛

نتيجة تنفيذ الوظيفة في متصفحات مختلفة:

عند زيارة مواقع جديدة ، تظهر أحيانًا نافذة صغيرة في الزاوية اليسرى العليا من المتصفح ، تطلب الإذن لتسليم إعلامات معينة إليك.

إذا وافق المستخدم على تلقي مثل هذه الإخطارات مرة واحدة ، في وقت لاحق في منطقة المهام الخاصة بالكمبيوتر أو الجهاز المحمول ، فسوف يلاحظ بشكل دوري ظهور النوافذ الصغيرة برسالة تفيد بأن منشورات جديدة قد ظهرت على هذه المواقع.

هذه هي ما يسمى بإخطارات الدفع ، وهي أيضًا عبارة عن خدمة دفع عبر الويب - وهي أداة حديثة للمسوقين عبر الإنترنت. والوسائل الأكثر ملاءمة لإعلام المستخدمين الذين يرغبون في مواكبة الأحداث التي تهمهم.

ما هي دفع الإخطارات؟

الإخطارات الفورية هي إخطارات منبثقة قصيرة تظهر على شاشة الكمبيوتر العادي أو الهاتف المحمول وتبلغ عن الأحداث والتحديثات المهمة.

عندما تنقر على إشعار الدفع الذي تلقاه المستخدم ، تفتح أخبار الموقع على الفور في النافذة ، ويمكن أن يكون المستخدمون من بين أول من يتعرف على المعلومات التي تم نشرها للتو على الشبكة. وأحيانًا يكون من المهم أن تكون من بين المستخدمين الأوائل الذين لديهم معلومات مفيدة.


أرز. 1. كيف تبدو إخطارات الدفع

يتم تمكين إشعارات دفع الموقع من قبل مالكي المواقع ، ويمكن للمستخدمين إدارة الإشعارات الفورية من خلال إعدادات المستعرض الخاص بهم. إذا لم يقم مشرف الموقع بتمكين الدفع على الموقع ، فلن يكون لدى المستخدم الفرصة (أو يحتاج) لاستخدامها وتهيئتها وما إلى ذلك.

ما هي مزايا دفع الإخطارات مقارنة بالطرق الأخرى لتقديم معلومات جديدة؟ كيف تدير مثل هذه الأداة في متصفحات سطح المكتب Google Chrome أو Mozilla Firefox أو ما شابه ذلك؟ دعنا نفكر في هذه الأسئلة أدناه.

فوائد دفع الإخطارات

إن فوائد تنفيذ إشعارات الدفع على المواقع لأصحابها ، أي لمشرفي المواقع ، واضحة. الحقيقة هي أن القليل من وسائل الإعلام يمكن أن يوفر 90٪ من توصيل الرسائل إلى المستخدم وحوالي 50٪ للتسليم.

ولكن ما الفائدة التي يجنيها قارئ هذا الموقع أو ذاك؟

قد يكون دفع الإخطارات لبعض المستخدمين أكثر ملاءمة من الاشتراك في تحديثات الموقع عن طريق البريد الإلكتروني. الرسائل الواردة من مواقع مختلفة لا تتراكم في صندوق البريد ولا تعقد الوصول إلى المراسلات الشخصية.

إذا لم يكن لدى المستخدم الوقت في الوقت الحالي لقراءة الأخبار ، فعند النقر فوق إشعار الدفع ، يمكنه فتح الصفحة في نافذة المتصفح وتركها حتى لحظة مناسبة. أو أرسله إلى خدمة قراءة كسولة مثل Pocket أو Readability.

من عيوب الاشتراك في أخبار الموقع عن طريق البريد الإلكتروني تراكم الرسائل حول المقالات الجديدة في صندوق بريد المستخدم. باستخدام إشعار الدفع ، لن يكون هناك تجاوز في البريد.

مع عدم كفاية حماية الموقع من القرصنة ، قد تقع قاعدة بيانات المشتركين في الموقع في أيدي المحتالين ، الذين ينظمون قاعدة البيانات هذه أولاً (ما يسمى هجوم البريد العشوائي). ثم يتلقى كل مالك بريد إلكتروني من قاعدة البيانات هذه رسائل البريد الإلكتروني العشوائية الاحتيالية. يُعتقد أنه مع دفع الإشعارات في هذا الصدد ، يتمتع المستخدمون بحماية أكثر أمانًا: لن يتمكن أي شخص آخر ، باستثناء منشئي المواقع ذات الأهمية ، من إزعاج المستخدمين ، بغض النظر عمن يخترق أي شيء على هذه المواقع.

دفع الإخطارات وموجز RSS

فيما يتعلق بالحماية من البريد العشوائي ، يشبه دفع الويب وسيلة أخرى لتقديم معلومات حديثة منشورة على موقع معين - موجز RSS. هذا الأخير يربح لأنه يحتفظ بسجل للرسائل حول منشورات المواقع التي تم إصدار اشتراك RSS فيها. في حين تختفي الإشعارات المنبثقة إلى الأبد بعد بضع ثوان.

لكن استخدام موجزات RSS لتوصيل الأخبار يتطلب من المستخدم القيام بإجراءات مستقلة: يحتاج إلى العثور على زر الاشتراك في كل موقع (وليس له موقع قياسي) وإدخال عنوان القناة في قارئ RSS. إذا لم يكن لدى المستخدم مثل هذا القارئ في المتصفح ، فلا يزال يتعين تنظيمه بشكل منفصل ، على سبيل المثال ، عن طريق تثبيت امتداد أو اختيار خدمة ويب أو اللجوء إلى استخدام البرنامج المناسب.

تنبثق إشعارات الدفع نفسها وتعرض الاشتراك ، ويتم توفير تنفيذها من خلال الوظائف القياسية لأي متصفح حديث تقريبًا.

إعداد دفع الإخطارات في جوجل كروم

يوفر تنفيذ الإشعارات المنبثقة في Google Chrome والمتصفحات المبنية على نفس محرك Blink (على سبيل المثال) تنسيق اشتراك مفتوح تمامًا لا يتطلب منه اتخاذ أي خيار.

يحتوي طلب الدفع في Google Chrome على زرين وظيفيين:

  1. "السماح" للموافقة على تسليم الرسالة (1 في الشكل 2) و
  2. "حظر" لإضافة الموقع إلى قائمة المواقع المحظورة (2 في الشكل 2).

في الحالة الأخيرة ، لن تظهر الطلبات مرة أخرى في الزيارات اللاحقة لهذا الموقع.

هناك خيار ثالث: يتيح لك النقر فوق علامة التقاطع في نافذة الطلب تأجيل القرار (3 في الشكل 3). لن يتم حظر الموقع ، وبعد فترة سيظهر مثل هذا الطلب في الزاوية اليسرى العليا من نافذة Chrome مرة أخرى.


أرز. 2. كيف يبدو طلب إعلام الدفع في Google Chrome

إعداد دفع الإخطارات في Mozilla

في Mozilla Firefox (والمتصفحات الأخرى التي تعتمد على محرك Gecko نفسه) ، يكون نموذج طلب تسليم الدفع عبر الويب أكثر ذكاءً من Google Chrome ، أو بالأحرى ، مع ميل المستخدم إلى اختيار معين.

  1. يتم إبراز زر "السماح بالإخطارات" (1 في الشكل 3) من خلال مؤشر اللون ،
  2. وكبديل لذلك ، فهو يعارض زر القرار المؤجل "ليس الآن" (2 في الشكل 3).

زر حظر الإخطار "عدم السماح أبدًا" (4 في الشكل 3) أصغر حجمًا ومخفيًا داخل الزر "ليس الآن" (3 في الشكل 3).


أرز. 3. كيف يبدو طلب إعلام الدفع في Mozille Firefox

لا تتم مزامنة إشعارات الدفع المسموح بها والمحظورة مع ملفات تعريف المتصفح. بعد تثبيت نظام تشغيل جديد ، عند التبديل إلى جهاز كمبيوتر آخر ، وحتى بعد إعادة تثبيت المتصفح نفسه مع تنظيف بقاياه أثناء إلغاء التثبيت ، يجب أن تبدأ من جديد - الاستجابة لطلبات الموقع مرة أخرى ، وتشكيل قاعدة من الأذونات والحظر لـ دفع الإخطارات من البداية.

إلغاء الاشتراك من Web-push ومنعهم

قد تتسبب كمية كبيرة من الرسائل المنبثقة في إزعاج المستخدم بمرور الوقت. بالإضافة إلى ذلك ، قد تتغير مصالحنا.

كيف في مثل هذه الحالات إلغاء الاشتراك من المواقع غير ذات الصلة أو تعطيل تسليم الإشعارات من المتصفح تمامًا؟ وكيف ، على العكس من ذلك ، إلغاء حظر المواقع التي تم حجبها بالخطأ عند المطالبة بذلك؟