يقدم Discourse تمكين الإشعارات المباشرة على macOS Safari 16، لكنها لا تعمل

يدعم Safari 16 على macOS Ventura 13 إشعارات Web Push القياسية.

على أحدث إصدار حالي من macOS Ventura 13.1، وعلى أحدث إصدار حالي من Safari 16.2، انتقل إلى meta.discourse.org وسجّل الدخول. سيُطلب منك تمكين الإشعارات المباشرة في لافتة. إذا نقرت على اللافتة، فستختفي اللافتة، لكنك لن تتلقى أي إشعارات.

بالمثل، انتقل إلى صفحة تفضيلات الإشعارات الخاصة بك، عن طريق النقر على أيقونة المستخدم الخاصة بك في الزاوية العلوية اليمنى، ثم النقر على رأس الملف الشخصي في الزاوية السفلية اليمنى من القائمة الجديدة، ثم النقر على التفضيلات، ثم النقر على قسم “الإشعارات” في الجزء الجانبي من التفضيلات (الذي يوجد أسفل، بجوار صورة ملفك الشخصي، وليس الذي في أعلى الشاشة مع أيقونة جرس). هذا يأخذني إلى https://meta.discourse.org/my/preferences/notifications

يوجد زر هناك في قسم الإشعارات المباشرة لتمكين الإشعارات، ولكن عندما تنقر عليه، لا يحدث شيء.

(لاحظ أن هذه المشكلة تشير إلى macOS، وليس iOS. يُفترض أن إشعارات Web Push لنظام iOS ستأتي لاحقًا هذا العام. قررت اختبار إشعارات الدفع لنظام macOS، لمعرفة كيف قد يكون إصدار iOS في المستقبل.)

إعجابَين (2)

لقد اختبرت هذا لفترة وجيزة على جهاز افتراضي يعمل بنظام Ventura وكان يعمل بشكل جيد هناك :thinking:

دعني أرى ما إذا كان الأمر يتعلق بـ gem دفع جديد قمنا بترقيته مؤخرًا.

3 إعجابات

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

يزيل طلب السحب هذا الحظر الاصطناعي في Safari لنظام MacOS

6 إعجابات

تم اعتبار طلب الدمج (PR) أعلاه خطيرًا جدًا قبل الإصدار مباشرة، لذلك سنقوم فقط بإخفاء اللافتة في الوقت الحالي، وسنعيد تمكينها (وجعلها تعمل) خلال فترة الإصدار التجريبي 3.1.

4 إعجابات

تم إغلاق هذا الموضوع تلقائيًا بعد 41 ساعة. لم يعد يُسمح بالردود الجديدة.

لقد قمت للتو بدمج تغيير للسماح بالدفع في macOS Venture Safari. أخبرني كيف يسير الأمر @dfabulich

إعجابَين (2)

ما هي الطريقة المعتادة لاختبار إشعارات الدفع على الويب؟

بدأت في محاولة اختبار ذلك عن طريق إرسال رسالة خاصة إلى Discobot (@discobot roll 2d6) ثم التبديل إلى علامة تبويب أخرى لموقع آخر. حتى في Google Chrome، لم أتلق إشعار دفع برد Discobot. (لكنني تلقيت إشعار دفع من تطبيق iOS Discourse Hub الخاص بي.)

أفترض أن هذا له علاقة بحقيقة أنني لم أكن “بعيدًا”، أي أنني كنت على الموقع خلال الخمسة عشر دقيقة الماضية…؟ هل هذا هو المفترض أن يعمل؟ إذا كان الأمر كذلك، فكيف يفترض بي اختبار ذلك؟

على أي حال، تمكنت على الأقل من الانتقال إلى https://meta.discourse.org/my/preferences/notifications والنقر على “تمكين الإشعارات”. تلقيت هذا التنبيه:

هذا يجب أن يكون علامة جيدة! لكنني ما زلت أرغب في رؤية، كما تعلم، إشعار فعلي ناتج عن نشاط المستخدم. (أود أيضًا أن أرى مدى جودة عمله عندما أغلق Safari، و/أو عندما يكون جهاز Mac الخاص بي في وضع السكون عند وصول الإشعار.)

إعجاب واحد (1)

لقد تلقيت أول إشعار دفع عبر Safari على نظام macOS اليوم (من الإعلان اليوم). لم يكن لدي حضور ذهني لالتقاط لقطة شاشة له، لكنه بدا لائقًا.

لم يتم تشغيل Safari في ذلك الوقت، لكنني تلقيت إشعار الدفع على أي حال.

يبدو أن هذا يعمل بشكل أساسي!

3 إعجابات

شكراً على التأكيد! متحمس جداً لرؤية هذا يعمل أخيراً!

3 إعجابات

تم إغلاق هذا الموضوع تلقائيًا بعد يومين. لم يعد يُسمح بالردود الجديدة.