ملاحظات واقتراحات لـ Releases.discourse.org

لا يوجد نظام إشعارات واضح هناك. بل لا أرى حتى زر RSS.

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

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

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

أود جدًا رؤية RSS. يوجد تغذية RSS لكل فئة، وبالنسبة لفئة الإعلانات فهي هذه. وبالنسبة لوسم release-notes، فهي هذه. (انظر إيجاد تغذيات RSS الخاصة بـ Discourse والتي نأمل أن تكون محدثة.)

ربما راجع كيفية الحصول على إشعارات بالإصدارات الجديدة - إذا كانت بحاجة إلى تحديث، يرجى من أحدكم تحديثها!

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

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

إعجابَين (2)

من هذا الموضوع والرابط المقدم، ظننت (دون أن يكون لدي سبب للتحقق) أن الإصدار 2026.3.0 قد أُصدر (في سياق الإصلاحات الأمنية الـ 33 المذكورة). والآن أرى خطئي.

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

أنا متأكد من أن الأتمتة هنا توفر لكم الوقت، لكن ملاحظاتي من طرف ثالث هي أن هذا ليس تحسنًا في التجربة. وكان من المفترض أن أقوم بذلك في موضوع منفصل لو كنت قد فهمت؛ آسف!

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

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

موقع الإصدارات مفتوح المصدر بالكامل أيضًا: https://github.com/discourse/discourse-releases، لذا فإن طلبات الدمج (PRs) موضع ترحيب! (بالطبع، من الأفضل الاتفاق على أي تغييرات في Meta أولاً قبل قضاء الوقت في ذلك).

لدي طلب دمج مرفوع لإضافة تغذية RSS إلى الموقع: FEATURE: RSS feed for releases by davidtaylorhq · Pull Request #20 · discourse/discourse-releases · GitHub

يعمل @derek بنشاط أيضًا على التنسيق. أنا متأكد من أنه سيقوم بعمل أفضل بكثير فيما يتعلق بتباين النصوص مقارنة بما قمت به في المحاولة الأولى :sweat_smile:: UX: Brand styles by derekrushforth · Pull Request #19 · discourse/discourse-releases · GitHub

4 إعجابات

(بالمناسبة، لقد نقلت كل هذا التعليق إلى موضوع خاص به)

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

5 إعجابات

تغذية RSS رائعة؛ فوجود كل من “بدأ” و"أُطلق" يُعد معلومات مفيدة! قد يكون من المثير للاهتمام تضمين محتوى النقاط البارزة في إشعارات الإصدارات، لكن مجرد وجود إشارة واضحة للأحداث يُعد أمرًا ضخمًا، ومن وجهة نظري فائدة هائلة وتلبي الحاجة تمامًا.

3 إعجابات

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

5 إعجابات

مفيد جدًا، شكرًا لك @mcdanlj. سأأخذ هذا في الاعتبار أثناء تطبيق تحديث العلامة التجارية هنا.

3 إعجابات

لا علاقة لهذا بالوضع الفاتح/الداكن، فألوان هذه الصناديق ثابتة — فهي تستخدم نفس لون الخلفية ونفس لون النص بغض النظر عن اختيار لوحة الألوان. وأنت محق، لون الخلفية (#667eea، من المتغير --color-feature) فاتح جدًا بالنسبة للنص الأبيض.

يضع فحص التباين في كروم مزيج rgb(255, 255, 255 / 95%) فوق #667eea بنسبة تباين تبلغ 3.46:1، مما يفشل في تلبية الحد الأدنى لمعايير WCAG AA وهو 4.5:1. (النص الأسود، وبشكل مفاجئ، سيكون قادرًا على النجاة بالكاد بنسبة 4.5:1 — لكنه لن يبدو جيدًا ولن يكون مقروءًا جدًا.)

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

(في غضون ذلك، تغيير --color-feature إلى #3048b6 سيجعله مقبولاً كخلفية، مع نسبة تباين مقارنة بالنص الأمامي الأبيض تبلغ 7.12:1، مما يلبي إرشادات WCAG AAA وهي 7:1 أو أفضل.)

3 إعجابات

يُشير أداة “نظرة عامة على CSS” في أدوات المطورين في Chrome إلى مشاكل في التباين مع 10 مجموعات ألوان في صفحة الإصدارات، منها 6 مشاكل خطيرة (نسب التباين أقل حتى من الحد الأدنى لـ WCAG AA). وهي كالتالي:

  1. ألوان بطاقة “الميزات البارزة” المذكورة سابقًا، حيث يظهر النص الأبيض فوق المتغير --color-feature.
  2. رابط “← العودة إلى الإصدارات”، حيث يظهر النص الأزرق المتوسط فوق الخلفية السوداء، مع نسبة تباين تبلغ 3.9:1 فقط.
  3. زر “إظهار” التوسيع في بطاقة الإصلاحات الأمنية، حيث يظهر النص الأبيض الصغير بنسبة شفافية 80% فوق الخلفية الحمراء، مع نسبة تباين تبلغ 4.01:1 فقط. (باقي نصوص الإصلاحات الأمنية تتجاوز المعيار بنسبة 5.43:1، لأنها ليست شبه شفافة.)
  4. شارة “DEV”، حيث يظهر النص الأبيض فوق لون خلفية رمادي مخضر #7f8c8d، مع نسبة تباين تبلغ 3.47:1.
  5. جميع تواريخ الالتزامات والنصوص الأخرى المُحددة بـ --text-muted (#888) فوق الخلفية --bg-card (#2d2d2d)، مع نسبة تباين تبلغ 3.08:1.
  6. شارات “الأمان”، حيث يظهر النص الأبيض فوق اللون #d36500 (برتقالي تقريبًا)، مع نسبة تباين تبلغ 4.16:1.

أيضًا، لو كنت قد قمت بالتمرير أكثر، لظهرت شارة “الترجمات” أيضًا، حيث يظهر النص الأبيض فوق اللون #e91e63 (وردي مشع)، مع نسبة تباين تبلغ 4.34:1.

إعجابَين (2)