نافذة مواضيع على غرار فيسبوك - هل هي أفضل؟

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

ما رأيكم؟

رابط الاختبار هو https://www.carptalk-online.co.uk/ (يعمل فقط على أجهزة سطح المكتب)

عمل رائع! أعجبني ذلك جداً رغم أنني لست مستخدماً لفيسبوك. لديك موقع رائع. :star_struck:

أيضاً، لم أكن أدرك أن سمك القرش يمكن أن يصبح بهذا الحجم الكبير! :fishing_pole:

رائع جداً! هل جربته في مواضيع تحتوي على 20 ردًا أو أكثر؟ هذا هو الوقت الذي نحمّل فيه المزيد من “الصفحات” للمنشورات عند التمرير، ووفقاً لتجربتي، يعد ذلك أحد أكبر التعقيدات في هذا النوع من واجهات العرض البديلة

لا، سأقوم بذلك الآن وأعود بالإبلاغ

يعمل بشكل جيد - Testing 20 replies - #29 by Carper1 - CarpTalk - Carp Forum

أستطيع رؤية تحميل الصفحة كما تقول، لكنها تعمل كما هو متوقع

لا يظهر الموضوع في نافذة منبثقة عند النقر على الرابط المباشر. أما من قائمة المواضيع، فإنه يعمل.

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

(تم حذف المنشور من قبل الكاتب)

مفهوم رائع، هل يمكنك الحفاظ على اتصال ثابت مع حافلة الرسائل (Message Bus) للرسائل الجديدة أثناء تحميل الرسائل القديمة؟

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

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

لا أعرف إذا كان ذلك مهمًا، ولا أستخدم فيسبوك :stuck_out_tongue:

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

كان منشوري الأصلي رابطًا للصفحة الرئيسية، هل نقرت على ردّي على كريس الذي كان يختبر المواضيع؟ هahaha. كيف حالك على أي حال؟ لم أرك منذ فترة.